minix/tools/nbsd_ports

56 lines
1.9 KiB
Text
Raw Normal View History

2012-02-17 00:06:42 +01:00
external/public-domain/xz src/external/public-domain/xz
usr.bin/gzip src/usr.bin/gzip
bin/date src/bin/date
common/lib/libprop src/common/lib/libprop
include/ufs src/sys/ufs
sbin/newfs_ext2fs src/sbin/newfs_ext2fs
sbin/fsck_ext2fs src/sbin/fsck_ext2fs
lib/libprop src/lib/libprop
common/include/arch/x86 src/sys/arch/x86/include
common/include/arch/i386 src/sys/arch/i386/include
common/include src/common/include
Build NetBSD libc library in world in ELF mode. 3 sets of libraries are built now: . ack: all libraries that ack can compile (/usr/lib/i386/) . clang+elf: all libraries with minix headers (/usr/lib/) . clang+elf: all libraries with netbsd headers (/usr/netbsd/) Once everything can be compiled with netbsd libraries and headers, the /usr/netbsd hierarchy will be obsolete and its libraries compiled with netbsd headers will be installed in /usr/lib, and its headers in /usr/include. (i.e. minix libc and current minix headers set will be gone.) To use the NetBSD libc system (libraries + headers) before it is the default libc, see: http://wiki.minix3.org/en/DevelopersGuide/UsingNetBSDCode This wiki page also documents the maintenance of the patch files of minix-specific changes to imported NetBSD code. Changes in this commit: . libsys: Add NBSD compilation and create a safe NBSD-based libc. . Port rest of libraries (except libddekit) to new header system. . Enable compilation of libddekit with new headers. . Enable kernel compilation with new headers. . Enable drivers compilation with new headers. . Port legacy commands to new headers and libc. . Port servers to new headers. . Add <sys/sigcontext.h> in compat library. . Remove dependency file in tree. . Enable compilation of common/lib/libc/atomic in libsys . Do not generate RCSID strings in libc. . Temporarily disable zoneinfo as they are incompatible with NetBSD format . obj-nbsd for .gitignore . Procfs: use only integer arithmetic. (Antoine Leca) . Increase ramdisk size to create NBSD-based images. . Remove INCSYMLINKS handling hack. . Add nbsd_include/sys/exec_elf.h . Enable ELF compilation with NBSD libc. . Add 'make nbsdsrc' in tools to download reference NetBSD sources. . Automate minix-port.patch creation. . Avoid using fstavfs() as it is *extremely* slow and unneeded. . Set err() as PRIVATE to avoid name clash with libc. . [NBSD] servers/vm: remove compilation warnings. . u32 is not a long in NBSD headers. . UPDATING info on netbsd hierarchy . commands fixes for netbsd libc
2011-04-27 15:00:52 +02:00
common/lib/libc src/common/lib/libc
lib/libc src/lib/libc
lib/libm src/lib/libm
lib/libcrypt src/lib/libcrypt
lib/libterminfo src/lib/libterminfo
lib/libcurses src/lib/libcurses
lib/libutil src/lib/libutil
common/lib/libutil src/common/lib/libutil
2011-08-17 21:48:49 +02:00
lib/libbz2 src/lib/libbz2
include src/include
bin/mkdir src/bin/mkdir
bin/rm src/bin/rm
bin/rmdir src/bin/rmdir
usr.sbin/fsck src/usr.sbin/fsck
usr.bin/chpass src/usr.bin/chpass
usr.bin/m4 src/usr.bin/m4
usr.bin/indent src/usr.bin/indent
usr.bin/sed src/usr.bin/sed
2011-07-18 15:49:37 +02:00
usr.bin/stat src/usr.bin/stat
usr.bin/tic src/usr.bin/tic
2011-07-22 17:28:27 +02:00
usr.bin/mkdep src/usr.bin/mkdep
usr.bin/newgrp src/usr.bin/newgrp
2011-07-03 23:20:43 +02:00
usr.bin/uniq src/usr.bin/uniq
usr.bin/seq src/usr.bin/seq
usr.bin/man src/usr.bin/man
usr.bin/apropos src/usr.bin/apropos
usr.bin/mdocml src/external/bsd/mdocml
2012-01-10 09:46:52 +01:00
usr.sbin/installboot src/usr.sbin/installboot
usr.sbin/pwd_mkdb src/usr.sbin/pwd_mkdb
usr.sbin/user src/usr.sbin/user
usr.sbin/vipw src/usr.sbin/vipw
2012-01-16 12:03:25 +01:00
usr.sbin/zic src/usr.sbin/zic
2011-08-17 21:48:49 +02:00
usr.bin/bzip2 src/usr.bin/bzip2
usr.bin/bzip2recover src/usr.bin/bzip2recover
libexec/makewhatis src/libexec/makewhatis
2011-12-06 16:22:54 +01:00
dist/bzip2 src/dist/bzip2
2012-01-16 12:03:25 +01:00
share/zoneinfo src/share/zoneinfo
sys/arch/i386/stand/bootxx src/sys/arch/i386/stand/bootxx
sys/arch/i386/stand/boot src/sys/arch/i386/stand/boot
2012-01-14 19:33:29 +01:00
sys/arch/i386/stand/cdboot src/sys/arch/i386/stand/cdboot
2012-01-10 11:01:31 +01:00
sys/arch/i386/stand/mbr src/sys/arch/i386/stand/mbr
sys/arch/i386/stand/lib src/sys/arch/i386/stand/lib
sys/lib/libsa src/sys/lib/libsa
sys/lib/libz src/sys/lib/libz