]> Zhao Yanbai Git Server - minix.git/commit
Port NetBSD libc functions to Minix.
authorGianluca Guida <gianluca@minix3.org>
Tue, 15 Feb 2011 12:19:40 +0000 (12:19 +0000)
committerGianluca Guida <gianluca@minix3.org>
Tue, 15 Feb 2011 12:19:40 +0000 (12:19 +0000)
commitad4dda469f3fa4909f4993cd07dcb05618139c91
treebcf8a74e1073a97f56ce0f5392f63a58f68372e4
parent58153774b19f9c6f8c0ce509a935730afa7b53db
Port NetBSD libc functions to Minix.

This patch contains changes to NetBSD libc code base to make it
compile and work on Minix. Some of them are due to actual NetBSD
libc bugs, as we're compiling it in non-reentrant mode and with
a.out support, something not exactly frequent in NetBSD.
Others are proper fixes to port it to Minix (mostly sa_len
parameter missing in socket and a few mmap from files).
62 files changed:
lib/nbsd_libc/Makefile
lib/nbsd_libc/Makefile.inc
lib/nbsd_libc/arch/i386/Makefile.inc
lib/nbsd_libc/arch/i386/gen/Makefile.inc
lib/nbsd_libc/cdb/cdbr.c
lib/nbsd_libc/citrus/citrus_mmap.c
lib/nbsd_libc/compat-43/Makefile.inc
lib/nbsd_libc/db/db/db.c
lib/nbsd_libc/gdtoa/gdtoa_locks.c
lib/nbsd_libc/gen/Makefile.inc
lib/nbsd_libc/gen/_verr.c
lib/nbsd_libc/gen/_verrx.c
lib/nbsd_libc/gen/_vwarn.c
lib/nbsd_libc/gen/_vwarnx.c
lib/nbsd_libc/gen/_warn.c
lib/nbsd_libc/gen/_warnx.c
lib/nbsd_libc/gen/closedir.c
lib/nbsd_libc/gen/errlist-minix.awk [new file with mode: 0644]
lib/nbsd_libc/gen/fts.c
lib/nbsd_libc/gen/getgrent.c
lib/nbsd_libc/gen/getgroupmembership.c
lib/nbsd_libc/gen/getlogin.c
lib/nbsd_libc/gen/getpwent.c
lib/nbsd_libc/gen/gr_private.h
lib/nbsd_libc/gen/initdir.c
lib/nbsd_libc/gen/opendir.c
lib/nbsd_libc/gen/readdir.c
lib/nbsd_libc/gen/rewinddir.c
lib/nbsd_libc/gen/scandir.c
lib/nbsd_libc/gen/seekdir.c
lib/nbsd_libc/gen/syslog.c
lib/nbsd_libc/gen/telldir.c
lib/nbsd_libc/gen/ttyname.c
lib/nbsd_libc/gen/ttyslot.c
lib/nbsd_libc/gen/ulimit.c
lib/nbsd_libc/gen/utmpx.c
lib/nbsd_libc/gmon/gmon.c
lib/nbsd_libc/include/env.h
lib/nbsd_libc/include/namespace.h
lib/nbsd_libc/libcincludes.mk
lib/nbsd_libc/locale/setlocale.c
lib/nbsd_libc/minix-config.inc [new file with mode: 0644]
lib/nbsd_libc/misc/initfini.c
lib/nbsd_libc/misc/stack_protector.c
lib/nbsd_libc/net/Makefile.inc
lib/nbsd_libc/net/getaddrinfo.c
lib/nbsd_libc/net/getnameinfo.c
lib/nbsd_libc/net/rcmd.c
lib/nbsd_libc/net/send.c
lib/nbsd_libc/nls/catopen.c
lib/nbsd_libc/resolv/res_init.c
lib/nbsd_libc/stdlib/Makefile.inc
lib/nbsd_libc/stdlib/atexit.c
lib/nbsd_libc/stdlib/malloc.c
lib/nbsd_libc/stdlib/system.c
lib/nbsd_libc/termios/Makefile.inc
lib/nbsd_libc/termios/cfmakeraw.c
lib/nbsd_libc/termios/tcflow.c
lib/nbsd_libc/termios/tcflush.c
lib/nbsd_libc/termios/tcsendbreak.c
lib/nbsd_libc/termios/tcsetattr.c
lib/nbsd_libc/yp/yplib.c