glibc/sysdeps
Roland McGrath 5879ee9fa1 * sysdeps/mach/hurd/i386/init-first.c: Replace PIC #ifdefs with SHARED.
(init1): Don't initialize __environ here, since init already does it.
	(first_init): New function, broken out of _init.
	(_hurd_stack_setup): Use it.
	[SHARED] (_dl_init_first): New function, renamed from old _init.
	(init1) [SHARED]: Don't call posixland_init here.
	(posixland_init): Take ENVP arg, so signature is usual for initializer.
	[SHARED] (_init): Define as alias for posixland_init.
	[! SHARED] (__libc_first_init): Define as alias for posixland_init.
	* sysdeps/i386/dl-machine.h (RTLD_START): Insert the macro
	RTLD_START_SPECIAL_INIT before calling initializers.
	(RTLD_START_SPECIAL_INIT): Define to empty if undefined.
	* sysdeps/mach/hurd/i386/dl-machine.h: New file.
	* sysdeps/mach/hurd/dl-sysdep.c (_dl_init_first): New weak function.
	* elf/Versions ({libc,ld.so}: GLIBC_2.2): Add _dl_init_first.
2000-04-02 22:01:23 +00:00
..
alpha Update. 2000-03-31 05:16:38 +00:00
am29k Update. 1998-03-09 09:11:57 +00:00
arm Update. 2000-03-31 05:50:02 +00:00
generic Update. 2000-04-02 08:05:36 +00:00
gnu * sysdeps/mach/hurd/if_index.c: New file. 2000-03-24 20:59:00 +00:00
hppa Update. 1999-10-10 20:36:40 +00:00
i370 update. 1997-07-11 01:19:07 +00:00
i386 * sysdeps/mach/hurd/i386/init-first.c: Replace PIC #ifdefs with SHARED. 2000-04-02 22:01:23 +00:00
i860 Update. 1997-06-23 21:55:26 +00:00
i960 Update. 1999-07-14 00:54:57 +00:00
ieee754 Update. 2000-02-26 01:21:37 +00:00
m68k Update. 2000-03-31 05:16:38 +00:00
m88k Update. 1998-03-09 09:11:57 +00:00
mach * sysdeps/mach/hurd/i386/init-first.c: Replace PIC #ifdefs with SHARED. 2000-04-02 22:01:23 +00:00
mips Update. 2000-03-31 12:35:44 +00:00
mvs update. 1997-07-11 01:19:07 +00:00
posix Update. 2000-03-26 18:48:26 +00:00
powerpc Update. 2000-03-31 05:50:02 +00:00
rs6000 Update. 1998-03-09 09:11:57 +00:00
sparc Update. 2000-03-31 05:16:38 +00:00
standalone Update. 1999-02-07 12:50:11 +00:00
tahoe update from main archive 960909 1996-09-10 02:00:15 +00:00
unix Update. 2000-04-02 08:05:36 +00:00
vax Update. 1999-06-09 13:08:30 +00:00
wordsize-32 Update. 1999-05-19 15:35:26 +00:00
wordsize-64 Update. 1999-05-25 14:54:29 +00:00
z8000 Updated from /src/gmp-2.0 1996-05-07 21:04:52 +00:00