|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| #
1.48 |
|
03-Jan-2024 |
thorpej |
Add virt68k to a list of machines in a comment.
|
|
Revision tags: netbsd-10-1-RELEASE netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base netbsd-9-3-RELEASE thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
| #
1.47 |
|
01-Apr-2018 |
ryo |
Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@)
- sys/arch/evbarm64 is gone and integrated into sys/arch/evbarm. (by skrll@) - add support fdt. evbarm/conf/GENERIC64 fdt (bcm2837,sunxi,tegra) based generic 64bit kernel config. (by skrll@, jmcneill@)
|
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| #
1.46 |
|
24-Jan-2018 |
skrll |
branches: 1.46.2; Remove port-acorn26
OK core@
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
|
| #
1.45 |
|
03-Sep-2014 |
matt |
Fix SUBDIR commit
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-maxphys-base
|
| #
1.44 |
|
10-Aug-2014 |
matt |
Changes to existing files to enable building AARCH64 userland. evbarm64-el This is clang only. While gcc4.8 supports aarch64, no netbsd support has been written for aarch64 with gcc4.8.
|
|
Revision tags: yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 rmind-smpnet-nbase rmind-smpnet-base
|
| #
1.43 |
|
31-Mar-2014 |
martin |
Bring back the playstation2 port - now that a toolchain for it is available again.
|
|
Revision tags: riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| #
1.42 |
|
02-May-2013 |
matt |
branches: 1.42.4; This change arm, armeb, earm, earmeb, earmhf, earmhfeb so all builds that share a MACHINE_ARCH for userland so that except for etc, will produce identical sets.
usr/include/machine now points to usr/include/arm
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
|
| #
1.41 |
|
17-Jul-2011 |
joerg |
branches: 1.41.2; 1.41.12; Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
|
Revision tags: rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base matt-premerge-20091211 jym-xensuspend-base
|
| #
1.40 |
|
13-Dec-2009 |
nakayama |
System utilities, boot programs and kernel modules are machine (port) specific not CPU, so use MACHINE not MACHINE_ARCH.
|
| #
1.39 |
|
05-Dec-2009 |
pooka |
Remove support for NetBSD/playstation2.
|
|
Revision tags: playstation2-eol-2009 yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 nick-hppapmap-base
|
| #
1.38 |
|
14-Feb-2009 |
abs |
Convert more MACHINE tests to MACHINE_ARCH
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 haad-dm-base wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base nick-net80211-sync-base keiichi-mipv6-base ad-audiomp-base-1 bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
|
| #
1.37 |
|
09-Jan-2008 |
simonb |
branches: 1.37.10; 1.37.18; 1.37.24; Remove support for NetBSD/pc532.
|
|
Revision tags: pc532-eol-2008 vmlocking2-base3 matt-armv6-base
|
| #
1.36 |
|
17-Dec-2007 |
garbled |
Import the rs6000 port into the tree.
This port of NetBSD is intended to run on MCA-based IBM RS/6000 machines. The port so far has only been tested on a 7006-41T, which is a 601-based RS/6000. The port also contains a limited set of code for the 7012-3XX machines, but support for those is a long way off still.
The port builds and generates a working kernel, however, it still lacks bus_dma code for the MCA bus, so at present, only the com ports work, though any other device (such as the printer/keyboard) located on the ioplanar could probably be made to work. Work will continue on this port as I iron out the DMA code.
This port was made possible by a generous gonation of hardware by Kevin Bowling, who also provided much of the documentation for the port.
|
|
Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 ppcoea-renovation-base thorpej-atomic-base reinoud-bufcleanup-base mjf-ufs-trans-base vmlocking-base
|
| #
1.35 |
|
08-Apr-2007 |
scw |
branches: 1.35.14; 1.35.20; 1.35.22; 1.35.26; Remove support for NetBSD/{,evb}sh5.
|
|
Revision tags: ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 newlock2-base
|
| #
1.34 |
|
17-Dec-2006 |
peter |
branches: 1.34.2; 1.34.6; 1.34.8; Add zaurus.
|
|
Revision tags: yamt-splraiseipl-base3 yamt-splraiseipl-base2 netbsd-4-base
|
| #
1.33 |
|
28-Sep-2006 |
skrll |
branches: 1.33.2; 1.33.4; Remove a debug message.
Hi Ross!
|
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
| #
1.32 |
|
25-Aug-2006 |
matt |
branches: 1.32.2; 1.32.4; Add enough configury glue so that src/tools can build a N64 mips toolchain.
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7
|
| #
1.31 |
|
01-Jul-2006 |
ross |
Map powerpc64 to powerpc
|
|
Revision tags: yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
|
| #
1.30 |
|
29-Dec-2005 |
tsutsui |
branches: 1.30.4; 1.30.8; 1.30.16; Add ews4800mips and xen (in comment).
|
| #
1.29 |
|
11-Dec-2005 |
christos |
merge ktrace-lwp.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 yamt-readahead-base3 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 yamt-readahead-base2 netbsd-3-0-RC2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base netbsd-3-0-RC1 yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base kent-audio1-beforemerge kent-audio1-base ktrace-lwp-base
|
| #
1.28 |
|
13-Oct-2004 |
gavan |
branches: 1.28.12; Initial import of iyonix port.
The Iyonix is a desktop machine from Castle Technology, based on a 600MHz XScale[tm] 80321 processor.
* Uses the bootloader from NetBSD/acorn32, which is now 32-bit compatible. * Currently boots multiuser with a serial console. * Device support is not yet complete.
With help from abs.
|
| #
1.27 |
|
12-May-2004 |
cl |
``build.sh -m xen-i386 release'' now builds a release for NetBSD/xen for i386. The resulting release consists of: - NetBSD/xen for i386 kernel, loader and docuemntation - NetBSD/i386 userland sets
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
| #
1.26 |
|
14-Nov-2003 |
christos |
We really don't want frame.h...
|
| #
1.25 |
|
14-Oct-2003 |
tron |
Replace symbolic link "/usr/include/varargs.h" (pointing to "/usr/include/machine/varargs.h") by a stub include file which will emit an error if GCC 3.3 or newer is used and include "machine/varargs.h" otherwise.
Based on a suggestion by Richard Earnshaw. This fixes PR toolchain/22888 by myself.
|
| #
1.24 |
|
03-Aug-2003 |
lukem |
Add INCSYMLINKS to <bsd.inc.mk> and <bsd.kinc.mk>, and use that instead of SYMLINKS to install symlinked header files. INCSYMLINKS are installed with 'make includes'. This avoids using SYMLINKS and hacks with the 'linkinstall' target in <bsd.links.mk>, as linksinstall occurs in 'make install' and hacks to get it to occur in 'make includes' weren't robust, as seen in lib/libdes.
Yet more improvements to bsd.README.
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
|
| #
1.23 |
|
09-Dec-2002 |
scw |
branches: 1.23.6; Delete walnut, add evbppc. While I'm here, add sh5 and evbsh5.
|
|
Revision tags: kqueue-aftermerge kqueue-beforemerge gehenna-devsw-base kqueue-base
|
| #
1.22 |
|
01-Jun-2002 |
simonb |
Add evbmips and sbmips.
|
| #
1.21 |
|
28-May-2002 |
nathanw |
Descend into sun68k for sun3 builds.
|
|
Revision tags: netbsd-1-6-base
|
| #
1.20 |
|
24-Mar-2002 |
bjh21 |
branches: 1.20.2; 1.20.4; In commented-out SUBDIR, rename arm26 -> acorn26.
|
|
Revision tags: eeh-devprop-base newlock-base
|
| #
1.19 |
|
05-Mar-2002 |
simonb |
Split the (commented out) complete list of archs into separate lines split alphabetically. This makes it easier to add new archs without having to do extensive reformatting.
|
|
Revision tags: ifpoll-base
|
| #
1.18 |
|
11-Feb-2002 |
thorpej |
Sync the commented-out subdir list with reality.
|
| #
1.17 |
|
04-Feb-2002 |
thorpej |
Need <bsd.own.mk> to use ${MACHINE_CPU}.
|
| #
1.16 |
|
04-Feb-2002 |
thorpej |
Use ${MACHINE_CPU} to assign ARCHSUBDIR.
|
| #
1.15 |
|
25-Nov-2001 |
thorpej |
End the "new ARM includes strategy" experiment. The new strategy broke too many assumptions makde by other parts of the source tree, and the strategy and how it was supposed to work was never discussed on tech-userlevel, nor was it applied consistently (to all ARM ports and to other ports which have common MACHINE_ARCH code, such as MIPS, m68k, powerpc).
Verified to complete a full "make build" on cats, dnard, evbarm, and netwinder.
|
|
Revision tags: thorpej-mips-cache-base
|
| #
1.14 |
|
13-Oct-2001 |
bjh21 |
Treat acorn32 the same as arm32 for the purposes of installing include files. This is necessary to make the libstdc++ install work with the old toolchain, since it installs <machine/_G_config.h> into /usr/src/${MACHINE}. There may be other dependencies on the Old Way, too.
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
|
| #
1.13 |
|
24-Jun-2001 |
deberg |
branches: 1.13.2; spelling
|
| #
1.12 |
|
14-Jun-2001 |
fredette |
Set ARCHSUBDIR to m68k when MACHINE_ARCH is m68000. Add sun68k to SUBDIR when MACHINE is sun2.
|
| #
1.11 |
|
12-Jun-2001 |
matt |
For arm ports where machine != arm??, descend into the cats,dnard,netwinder directories and install their include files too.
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| #
1.10 |
|
28-Jan-2001 |
uch |
branches: 1.10.2; add hpc dir if MACHINE is hpcmips or hpcsh.
|
| #
1.9 |
|
10-Jan-2001 |
bjh21 |
Descend into the arm directory on arm26 and arm32.
|
| #
1.8 |
|
04-Jan-2001 |
itojun |
sh3 split
|
|
Revision tags: netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
|
| #
1.7 |
|
19-Feb-2000 |
tsutsui |
Add new SUBDIRs.
|
|
Revision tags: chs-ubc2-newbase wrstuden-devbsize-19991221 wrstuden-devbsize-base
|
| #
1.6 |
|
20-Nov-1999 |
eeh |
Install NetBSD/sparc64 headers on NetBSD/sparc systems.
|
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 comdex-fall-1999-base fvdl-softdep-base netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 chs-ubc2-base netbsd-1-4-RELEASE netbsd-1-4-base
|
| #
1.5 |
|
04-Mar-1999 |
drochner |
branches: 1.5.8; 1.5.14; make the mipse[lb]->mips translation really work (the S/// doesn't work as I'm now telling the 3rd time), put the translation onto a separate line to make it more understandable
|
| #
1.4 |
|
03-Mar-1999 |
jonathan |
Makefile ${MACHINE_ARCH} changes for mips{eb,el}, as suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
|
|
Revision tags: kenh-if-detach-base chs-ubc-base
|
| #
1.3 |
|
25-Aug-1998 |
matthias |
For the pc532 MACHINE (pc532) isn't equal to MACHINE_ARCH (ns32k) but there is no sys/arch/ns32k.
|
|
Revision tags: eeh-paddr_t-base
|
| #
1.2 |
|
15-Jun-1998 |
cgd |
don't forget machine header symlinks
|
| #
1.1 |
|
12-Jun-1998 |
cgd |
Rework the way kernel include files are installed. In the new method, as with user-land programs, include files are installed by each directory in the tree that has includes to install. (This allows more flexibility as to what gets installed, makes 'partial installs' easier, and gives us more options as to which machines' includes get installed at any given time.) The old SYS_INCLUDES={symlinks,copies} behaviours are _both_ still supported, though at least one bug in the 'symlinks' case is fixed by this change. Include files can't be build before installation, so directories that have includes as targets (e.g. dev/pci) have to move those targets into a different Makefile.
|