1bcc014257
"Include namespace.h in a few of libc source files [...] This change finishes elimination of usage of the global name of the following symbols: - close -> _close - execve -> _execve - fcntl -> _fcntl - setcontext -> _setcontext - wait6 -> _wait6 - write -> _write - writev -> _writev" "Register more syscalls in namespace.h (of libc) Add weak symbols for: - fcntl - close - execve - setcontext - wait6 - write - writev" These changes broke: fs/nfs/t_rquotad:get_nfs_be_1_both fs/nfs/t_rquotad:get_nfs_be_1_group fs/nfs/t_rquotad:get_nfs_be_1_user fs/nfs/t_rquotad:get_nfs_le_1_both fs/nfs/t_rquotad:get_nfs_le_1_group fs/nfs/t_rquotad:get_nfs_le_1_user lib/librumphijack/t_config:fdoff lib/librumphijack/t_tcpip:http lib/librumphijack/t_tcpip:nfs lib/librumphijack/t_vfs:cpcopy lib/librumphijack/t_vfs:mv_x lib/librumphijack/t_vfs:paxcopy net/net/t_forwarding:ipforwarding_fastforward_v4 net/net/t_forwarding:ipforwarding_fastforward_v6 net/net/t_forwarding:ipforwarding_fragment_v4 net/net/t_forwarding:ipforwarding_misc net/net/t_mtudisc6:mtudisc6_basic This revert fixes the failures, except lib/librumphijack/t_vfs. The original changes were added in order to facilitate a usage of sanitizers against programs linked with NetBSD's libc. It is no longer needed, so abandon these changes. Sponsored by <The NetBSD Foundation> |
||
---|---|---|
.. | ||
csu | ||
i18n_module | ||
libarch | ||
libbluetooth | ||
libbpfjit | ||
libbsdmalloc | ||
libbz2 | ||
libc | ||
libc_fp | ||
libc_vfp | ||
libcompat | ||
libcrypt | ||
libcurses | ||
libdm | ||
libedit | ||
libexecinfo | ||
libform | ||
libintl | ||
libipsec | ||
libisns | ||
libkern | ||
libkvm | ||
liblwres | ||
libm | ||
libmenu | ||
libnpf | ||
libossaudio | ||
libp2k | ||
libpam | ||
libpanel | ||
libpci | ||
libperfuse | ||
libpmc | ||
libposix | ||
libppath | ||
libprop | ||
libpthread | ||
libpuffs | ||
libquota | ||
libradius | ||
librefuse | ||
libresolv | ||
librmt | ||
librpcsvc | ||
librt | ||
librump | ||
librumpclient | ||
librumpdev | ||
librumphijack | ||
librumpnet | ||
librumpres | ||
librumpuser | ||
librumpvfs | ||
libskey | ||
libss | ||
libtelnet | ||
libterminfo | ||
libukfs | ||
libusbhid | ||
libutil | ||
libwrap | ||
liby | ||
libz | ||
lua | ||
npf | ||
bumpversion | ||
checkoldver | ||
checkver | ||
checkvers | ||
Makefile | ||
Makefile.inc |