NetBSD/lib
christos adc9c9a3d6 Provide symbol definitions for environ and __progname. These are duplicate
definitions to the ones provided by csu, but harmless since the linker resolves
them. There are 3 non weak data symbols provided in crt0.o:

    D __progname [initialized data, assigned to ""]
    B __ps_strings [BSS since assigned to 0]
    C environ [common, uninitialized]

__ps_strings had already a second definition in libc (in BSS), now we added
__progname and __ps_strings (in BSS).

To get rid of the duplicate definition, we can remove them from csu, and
move the assignments to libc.

This is done so that libc has no undefined symbols so that linker maps
that want to do:
    ...
	local:
		*;
    ...
don't end up producing link failures for libc.
2011-10-06 20:31:41 +00:00
..
csu Don't include <machine/asm.h> 2011-07-30 15:28:58 +00:00
i18n_module remove all the code that supported HAVE_GCC=3. mostly from chuq. 2011-06-20 06:52:36 +00:00
libarch Put libalpha back. 2011-07-28 20:30:06 +00:00
libbluetooth when printing URLs, don't use VIS_HTTPSTYLE as it doesn't 2011-09-15 17:51:57 +00:00
libbsdmalloc
libbz2 remove all the code that supported HAVE_GCC=3. mostly from chuq. 2011-06-20 06:52:36 +00:00
libc Provide symbol definitions for environ and __progname. These are duplicate 2011-10-06 20:31:41 +00:00
libcompat
libcrypt remove most of the remaining HAVE_GCC tests that are always true in 2011-06-20 07:43:56 +00:00
libcrypto_idea
libcrypto_mdc2
libcrypto_rc5
libcurses Move longname(3) from curses to terminfo, pre-cursor to fix PR/43386. 2011-10-04 11:01:13 +00:00
libdm
libedit fixed warnings where wint_t is unsigned. 2011-10-04 15:27:04 +00:00
libform
libintl
libipsec
libisns fix gcc aliasing issues. 2011-08-17 10:08:43 +00:00
libkvm more sys/param.h additions 2011-09-14 12:37:55 +00:00
libl
liblwres
libm In functions list, switch from tab characters to Ta macro. Makes 2011-09-22 18:14:09 +00:00
libmenu
libnpf
libossaudio fix non-portable shift. 2011-09-13 19:10:18 +00:00
libp2k Add a flag to VOP_LISTEXTATTR(9) so that the vnode interface can tell the 2011-07-04 08:07:29 +00:00
libpam Minor grammar fix 2011-08-19 11:56:01 +00:00
libpci
libperfuse Avoid comparison between signed and unsigned integer expressions by 2011-09-10 10:06:10 +00:00
libpmc
libposix
libppath Add sources, Makefiles, and manual pages for ppath(3), a 2011-08-25 14:55:36 +00:00
libprop Fix an implementation inconsistency with the prop_*_send_syscall() and 2011-09-30 22:08:18 +00:00
libpthread Include limits.h to get PTHREAD_KEYS_MAX, and move its definition there. 2011-10-06 16:03:48 +00:00
libpthread_dbg constify. 2011-10-02 18:18:14 +00:00
libpuffs Use __dead 2011-08-29 20:41:06 +00:00
libquota Fix an implementation inconsistency with the prop_*_send_syscall() and 2011-09-30 22:08:18 +00:00
libradius
librefuse Call the FUSE init operation before we try to access the file-system. 2011-07-09 17:16:46 +00:00
libresolv
librmt add a missing " to a string literal in some #if'd out code that GCC 4.5 found. 2011-06-21 09:35:23 +00:00
librpcsvc Apply casts to cases where xdrproc_t is expected but is not 2011-08-30 17:06:20 +00:00
librt aio_return returns ssize_t not int 2011-08-13 11:10:31 +00:00
librump
librumpclient
librumpdev
librumphijack
librumpnet
librumpuser
librumpvfs
libskey
libss
libtelnet Correct typo, while here, unfold lines. 2011-07-24 07:18:17 +00:00
libterminfo There is no standard way of getting a list of aliases for the 2011-10-05 10:46:08 +00:00
libukfs
libusbhid
libutil NULL does not need a cast, here 2011-09-16 16:13:16 +00:00
libwrap
liby
libz
Makefile add libgomp to this list of libs; so compat finds it properly. 2011-09-23 07:12:10 +00:00
Makefile.inc
bumpversion
checkoldver
checkver
checkvers