minix/lib
Ben Gras c3db1c6939 various symbol referencing fixes
make weak symbol references and namespace renames references
the renamed versions.

function renaming, weak symbol references and libc namespace.h
protection interact in hairy ways and causes weak symbol references
for renamed functions to be unresolved; e.g. vfork should be an
alias for _vfork but _vfork doesn't exist because __vfork14()
exists.

this is a problem for dynamically linked executables as all symbols
have to be resolved, used or not, at link time. it was masked by
clang-compiled base system libraries but is a problem when gcc does
it.
2012-06-28 15:20:53 +02:00
..
csu switch to netbsd csu 2012-04-12 13:26:24 +02:00
libasyn Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
libaudiodriver drop segment from safecopy invocations 2012-06-16 16:22:51 +00:00
libbdev Add fbd -- Faulty Block Device driver 2011-12-11 22:45:46 +01:00
libblockdriver drop segment from safecopy invocations 2012-06-16 16:22:51 +00:00
libbz2 set major version of shlibs to 0 2012-05-10 16:38:24 +02:00
libc various symbol referencing fixes 2012-06-28 15:20:53 +02:00
libchardriver drop segment from safecopy invocations 2012-06-16 16:22:51 +00:00
libcompat_minix Use MACHINE_ARCH instead of ARCH 2012-06-18 10:53:35 +00:00
libcrypt set major version of shlibs to 0 2012-05-10 16:38:24 +02:00
libcurses set major version of shlibs to 0 2012-05-10 16:38:24 +02:00
libddekit Remove MINIXSRCDIR and use NETBSDSRCDIR 2012-06-18 10:53:35 +00:00
libdevman retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
libedit retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
libelf set major version of shlibs to 0 2012-05-10 16:38:24 +02:00
libexec further libexec generalization 2012-06-07 15:15:02 +02:00
libfetch Fix a ton of compiler warnings 2011-11-14 10:07:49 +00:00
libhgfs Create SFFS library out of HGFS 2012-04-09 18:08:26 +02:00
liblwip Cleanup servers to make GCC/Clang a little happier 2011-09-08 13:57:03 +00:00
libm set major version of shlibs to 0 2012-05-10 16:38:24 +02:00
libminc Clean up generated files for ash,ramdisk,libutil,libc 2012-06-18 10:54:56 +00:00
libminixfs drop segment from safecopy invocations 2012-06-16 16:22:51 +00:00
libminlib Remove MINIXSRCDIR and use NETBSDSRCDIR 2012-06-18 10:53:35 +00:00
libmthread mthread: mmap returns MAP_FAILED on error 2012-05-31 00:54:11 +02:00
libnetdriver retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
libnetsock LWIP,NETSOCK - lwip uses asynchronous protocol 2012-03-02 15:44:48 +00:00
libprop set major version of shlibs to 0 2012-05-10 16:38:24 +02:00
libpuffs drop segment from safecopy invocations 2012-06-16 16:22:51 +00:00
librefuse various symbol referencing fixes 2012-06-28 15:20:53 +02:00
libsffs drop segment from safecopy invocations 2012-06-16 16:22:51 +00:00
libsys Remove MINIXSRCDIR and use NETBSDSRCDIR 2012-06-18 10:53:35 +00:00
libterminfo Remove MINIXSRCDIR and use NETBSDSRCDIR 2012-06-18 10:53:35 +00:00
libtimers Replace NULL macro defs with null.h include 2010-07-22 10:03:31 +00:00
libusb retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
libutil Clean up generated files for ash,ramdisk,libutil,libc 2012-06-18 10:54:56 +00:00
libvassert libvassert: don't build shared lib 2012-06-26 09:32:15 +00:00
libvboxfs Add libvboxfs: VirtualBox shared folders library 2012-04-09 19:25:18 +02:00
libvtreefs drop segment from safecopy invocations 2012-06-16 16:22:51 +00:00
libz set major version of shlibs to 0 2012-05-10 16:38:24 +02:00
generateasm.mk build shared versions of libraries 2012-04-16 05:21:20 +02:00
Makefile Import NetBSD flex 2012-06-18 10:54:47 +00:00
Makefile.inc minix.ack.mk: use CPPFLAGS for ACK asm files 2011-08-05 14:16:48 +02:00