glibc/sysdeps/mach
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. 1998-09-23 18:52:55 +00:00
bits * sysdeps/mach/hurd/sigstack.c (sigstack): Remove `const' from 2000-03-09 22:44:39 +00:00
hppa Update. 1997-06-23 21:55:26 +00:00
hurd * sysdeps/mach/hurd/i386/init-first.c: Replace PIC #ifdefs with SHARED. 2000-04-02 22:01:23 +00:00
i386 Update. 1998-09-23 18:52:55 +00:00
mips Update. 1998-09-23 18:52:55 +00:00
powerpc Update. 1997-12-28 16:01:53 +00:00
sys * sysdeps/mach/sys/reboot.h: Include <features.h>. 2000-03-27 04:09:19 +00:00
_strerror.c 1999-07-20 Mark Kettenis <kettenis@gnu.org> 1999-07-21 16:46:32 +00:00
adjtime.c Update. 1997-05-26 23:01:17 +00:00
getloadavg.c * misc/Makefile (routines): Add getloadavg. 1999-10-04 05:28:33 +00:00
getpagesize.c update from main archive 961105 1996-11-06 04:24:40 +00:00
getsysstats.c 1999-02-27 Roland McGrath <roland@baalperazim.frob.com> 1999-02-27 20:00:41 +00:00
gettimeofday.c Update. 1997-05-26 23:01:17 +00:00
Makefile update from main arhive 970119 1997-01-20 02:49:49 +00:00
mprotect.c Update. 1997-10-15 05:34:02 +00:00
munmap.c Update. 1997-10-15 05:34:02 +00:00
pagecopy.h Update. 1998-09-23 18:52:55 +00:00
sched_yield.c * sysdeps/mach/sched_yield.c: New file. 2000-03-17 09:03:47 +00:00
sleep.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
start.c Update. 1997-06-23 21:55:26 +00:00
Subdirs initial import 1995-02-18 01:27:10 +00:00
sysdep.h Update. 1998-05-29 10:21:16 +00:00
thread_state.h Update from main archive 961219 1996-12-20 01:39:50 +00:00
usleep.c Update. 1999-08-18 03:42:39 +00:00