glibc/sysdeps/unix
Ulrich Drepper 8c2e201ba9 2005-12-08 Steven Munroe <sjmunroe@us.ibm.com>
Tom Gall <tom_gall@vnet.ibm.com>

	* elf/rtld.c (dl_main): Initialize l_local_scope for sysinfo_map.
	* sysdeps/powerpc/elf/libc-start.c: Move this...
	* sysdeps/unix/sysv/linux/powerpc/libc-start.c: ...to here.
	* sysdeps/powerpc/powerpc32/dl-start.S: Add _dl_main_dispatch label.
	* sysdeps/powerpc/powerpc32/hp-timing.h: New file.
	* sysdeps/unix/sysv/linux/powerpc/Versions: New file.
	* sysdeps/unix/sysv/linux/clock_getres.c: If HAVE_CLOCK_GETRES_VSYSCALL
	is not defined, redefine INTERNAL_VSYSCALL and INLINE_VSYSCALL to
	INTERNAL_SYSCALL and INLINE_SYSCALL respectively.  Otherwise include
	<bits/libc-vdso.h>.  Use INLINE_VSYSCALL and INTERNAL_SYSCALL instead
	of the normal versions throughout the code.
	* sysdeps/unix/sysv/linux/clock_gettime.c: Likewise if
	HAVE_CLOCK_GETTIME_VSYSCALL is defined.
	* sysdeps/unix/sysv/linux/powerpc/bits/libc-vdso.h: New file.
	* sysdeps/unix/sysv/linux/powerpc/dl-vdso.c: New file.
	* sysdeps/unix/sysv/linux/powerpc/dl-vdso.h: New file.
	* sysdeps/unix/sysv/linux/powerpc/get_clockfreq.c: Use vDSO.
	* sysdeps/unix/sysv/linux/powerpc/gettimeofday.c: New file.
	* sysdeps/unix/sysv/linux/powerpc/Makefile: Add dl-vdso to routines.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h: Define
	INLINE_VSYSCALL, INTERNAL_VSYSCALL, INTERNAL_SYSCALL_NCS,
	INTERNAL_VSYSCALL_NO_SYSCALL_FALLBACK, HAVE_CLOCK_GETRES_VSYSCALL,
	and HAVE_CLOCK_GETTIME_VSYSCALL.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep.h: Likewise.
2005-12-30 07:32:48 +00:00
..
alpha [BZ #1358] * sysdeps/unix/alpha/sysdep.h (inline_syscall1): Copy argument(s) to a temporary first. (inline_syscall2, inline_syscall3, inline_syscall4): Likewise. (inline_syscall5, inline_syscall6): Likewise. 2005-09-20 05:35:42 +00:00
bsd sysdeps/unix/bsd/sun moved to ports 2005-11-07 22:37:55 +00:00
common 2.5-18.1 2007-07-12 18:26:36 +00:00
i386 * configure.in: Remove gnu_ld definition and everything using it. 2005-11-06 02:06:06 +00:00
inet Remove __GI_* aliases, already added by make-syscalls.sh. 2003-01-31 03:40:10 +00:00
mips 2.5-18.1 2007-07-12 18:26:36 +00:00
mman Update. 2002-12-15 01:00:22 +00:00
powerpc
sh * misc/hsearch_r.c (hsearch_r): Remove duplicate test. 2005-10-30 19:06:52 +00:00
sparc * configure.in: Remove gnu_ld definition and everything using it. 2005-11-06 02:06:06 +00:00
sysv 2005-12-08 Steven Munroe <sjmunroe@us.ibm.com> 2005-12-30 07:32:48 +00:00
x86_64 * sysdeps/unix/sysv/linux/x86_64/getcontext.S: Use functionally 2005-03-31 10:02:53 +00:00
_exit.S
alarm.c [BZ #626] 2004-12-29 09:17:26 +00:00
clock_gettime.c * include/libc-symbols.h: Define macros for librt hidden symbols. 2005-07-13 06:26:17 +00:00
clock_nanosleep.c * sysdeps/unix/clock_nanosleep.c (clock_nanosleep): Diagnose EINVAL 2004-12-06 22:29:01 +00:00
clock_settime.c 2.5-18.1 2007-07-12 18:26:36 +00:00
closedir.c Update. 2003-07-15 07:52:52 +00:00
configure 2.5-18.1 2007-07-12 18:26:36 +00:00
configure.in 2.5-18.1 2007-07-12 18:26:36 +00:00
confstr.h
dirfd.c
dirstream.h
Dist 2.5-18.1 2007-07-12 18:26:36 +00:00
errnos-tmpl.c
errnos.awk
execve.S
fdopendir.c * sysdeps/unix/fdopendir.c (fdopendir): Make sure descriptor 2005-10-15 17:28:08 +00:00
fork.S Update. 2002-12-31 20:46:11 +00:00
fxstat.c
getdents.c
getegid.S
geteuid.S
getlogin_r.c
getlogin.c
getpagesize.c
getppid.S
grantpt.c
Implies
ioctls-tmpl.c
ioctls.awk
make_errlist.c 2.5-18.1 2007-07-12 18:26:36 +00:00
make-syscalls.sh Update. 2003-08-16 06:21:46 +00:00
Makefile 2.5-18.1 2007-07-12 18:26:36 +00:00
mk-local_lim.c
mkdir.c
mkfifo.c
mkfifoat.c * io/Makefile (routines): Add mknodat, xmknodat, mkdirat, mkfifoat. 2005-12-02 21:55:54 +00:00
nice.c 2.5-18.1 2007-07-12 18:26:36 +00:00
opendir.c * sysdeps/hppa/bits/setjmp.h: Add _BITS_SETJMP_H preprocessor 2005-12-06 01:38:34 +00:00
readdir_r.c
readdir.c
rewinddir.c * sysdeps/unix/rewinddir.c: Reset filepos. 2005-01-16 06:26:38 +00:00
rmdir.c
s-proto-bp.S * sysdeps/unix/Makefile: Include $(common-objpfx)s-proto-bp.d. 2003-01-15 22:10:10 +00:00
s-proto-cancel.S * sysdeps/unix/Makefile: Include $(common-objpfx)s-proto-cancel.d. 2002-12-30 00:12:56 +00:00
s-proto.S
seekdir.c
setxid.h Update. 2004-11-12 01:27:04 +00:00
siglist.c
snarf-ioctls
sockatmark.c [BZ #1010] 2005-09-17 23:37:14 +00:00
start.c * csu/elf-init.c: Update copyright terms including special exception 2004-08-16 04:51:23 +00:00
stime.c
Subdirs
syscall.S
syscalls.list umask syscall never fails. 2003-07-27 18:24:21 +00:00
sysdep.h Update. 2003-08-17 00:37:19 +00:00
system.c
telldir.c
time.c
utime.c
xmknod.c
xstat.c