glibc/sysdeps/unix/sysv/linux
Ulrich Drepper 09bf6406b1 Update.
2000-09-26  Jakub Jelinek  <jakub@redhat.com>

	* sysdeps/sparc/sparc32/bits/endian.h: Remove.
	* sysdeps/sparc/sparc32/ieee754.h: New.
	* sysdeps/sparc/sparc64/bits/endian.h: Move...
	* sysdeps/sparc/bits/endian.h: ...here.
	* sysdeps/unix/sysv/linux/sparc/sparc32/clone.S (__clone): Optimize.
	* sysdeps/unix/sysv/linux/sparc/sparc64/clone.S (__clone): Check
	%o1, not %o0 to see if we're parent or child.  Optimize.

2000-09-26  Jes Sorensen  <jes@linuxcare.com>

	* sysdeps/unix/sysv/linux/ia64/fork.S: New file (based on code
	by Hans Boehm).
	* sysdeps/unix/sysv/linux/ia64/vfork.S: New file (based on
	code by Hans Boehm).
	* sysdeps/unix/sysv/linux/ia64/fork.c: Deleted (obsoleted by fork.S).

2000-09-20  H.J. Lu  <hjl@gnu.org>

	* sysdeps/ia64/fpu/printf_fphex.c: New file.

	* sysdeps/ia64/fpu/libm-test-ulps: New file.

2000-09-17  H.J. Lu  <hjl@gnu.org>

	* sysdeps/ia64/Makefile (long-double-fcts): New.  Defined as yes.

	* sysdeps/ia64/fpu/s_isinfl.c: New file.  Include
	sysdeps/i386/fpu/s_isinfl.c.

	* sysdeps/ia64/fpu/s_isnanl.c: New file.  Include
	sysdeps/i386/fpu/s_isnanl.c.

	* sysdeps/ia64/fpu/s_nextafterl.c: New file.  Include
	sysdeps/i386/fpu/s_nextafterl.c.

	* sysdeps/ia64/fpu/bits/mathdef.h: New file.  Copied from
	sysdeps/i386/fpu/bits/mathdef.h.

2000-09-16  H.J. Lu  <hjl@gnu.org>

	* sysdeps/generic/ldsodefs.h (DL_UNMAP): New.  Defined if
	DL_UNMAP_IS_SPECIAL is not defined.

	* sysdeps/ia64/dl-lookupcfg.h (DL_UNMAP_IS_SPECIAL): Defined.
	(_dl_unmap): New prototype.
	(DL_UNMAP): New.  Defined as _dl_unmap.

	* sysdeps/ia64/Versions [ld] (GLIBC_2.2): Add _dl_unmap.

	* elf/dl-close.c (_dl_close): Replace __munmap with DL_UNMAP.

2000-09-16  H.J. Lu  <hjl@gnu.org>

	* sysdeps/generic/ldsodefs.h (DL_LOOKUP_ADDRESS): New. Defined
	if ELF_FUNCTION_PTR_IS_SPECIAL is not defined.

	* sysdeps/ia64/dl-lookupcfg.h (_dl_lookup_address): New
	prototype.
	(DL_LOOKUP_ADDRESS): New. Defined as _dl_lookup_address.

	* sysdeps/ia64/dl-fptr.c (_dl_lookup_address): New. Lookup
	the memory location of a function from a function descriptor.

	* sysdeps/ia64/Versions [ld] (GLIBC_2.2): Add _dl_lookup_address.

	* elf/dl-addr.c (_dl_addr): Use DL_LOOKUP_ADDRESS to get the
	memory location.

2000-09-14  Jes Sorensen  <jes@linuxcare.com>

	* sysdeps/ia64/bits/byteswap.h (__bswap_16): Don't mark output
	variable as input argument.
	(__bswap_32): Likewise.

	* sysdeps/ia64/dl-machine.h: Add missing stop bit in RTLD_START()
	- found by Jim Wilson <wilson@cygnus.com>

2000-09-26  Ulrich Drepper  <drepper@redhat.com>

	* string/strxfrm.c: Only require alignment on __alignof__ (int32_t)
	instead of 4.

2000-09-26  Andreas Schwab  <schwab@suse.de>

	* locale/programs/ld-collate.c (collate_output): Only require
	alignment on __alignof__ (int32_t) instead of 4.
	* locale/loadlocale.c (_nl_load_locale): Likewise.
	* string/strcoll.c: Likewise.

2000-09-26  Jes Sorensen  <jes@linuxcare.com>

	* sysdeps/ieee754/ldbl-96/e_atan2l.c (__ieee754_atan2l): Add
	parentheses around arithmetic used in | statement to kill compiler
	warning.

	* math/math_private.h: Add prototype for __finitel.
	(__ilogbl): Likewise.
	(__isinfl): Likewise.
	(__isnanl): Likewise.
	(__atanl): Likewise.
	(__copysignl): Likewise.
	(__expm1l): Likewise.
	(__floorl): Likewise.
	(__frexpl): Likewise.
	(__ldexpl): Likewise.
	(__log1pl): Likewise.
	(__nanl): Likewise.
	(__rintl): Likewise.
	(__scalbnl): Likewise.
	(__sqrtl): Likewise.
	(fabsl): Likewise.
	(__sincosl): Likewise.

	(si_isr) [USE_GNU]: Likewise.
	(ILL_BREAK) [USE_GNU]: Likewise.
	(FPE_DECOVF) [USE_GNU]: Likewise.
	(FPE_DECDIV) [USE_GNU]: Likewise.
	(FPE_DECERR) [USE_GNU]: Likewise.
	(FPE_INVASC) [USE_GNU]: Likewise.
	(FPE_INVDEC) [USE_GNU]: Likewise.
	(TRAP_BRANCH) [USE_GNU]: Likewise.
	(TRAP_HWBKPT) [USE_GNU]: Likewise.
	* sysdeps/ieee754/flt-32/s_exp2f.c: Likewise.
2000-09-26 19:13:37 +00:00
..
alpha Update. 2000-09-13 21:48:46 +00:00
arm Update. 2000-09-17 19:56:45 +00:00
bits Update. 2000-09-14 01:43:19 +00:00
i386 Update. 2000-09-14 01:43:19 +00:00
ia64 Update. 2000-09-26 19:13:37 +00:00
m68k Update. 2000-09-18 00:43:17 +00:00
mips Update. 2000-09-18 16:41:55 +00:00
net
netash
netatalk
netax25
neteconet
netinet Update. 2000-07-26 13:49:15 +00:00
netipx
netpacket
netrom
netrose
nfs
powerpc Update. 2000-09-18 00:43:17 +00:00
s390 Update. 2000-09-13 21:48:46 +00:00
scsi
sh Update. 2000-08-23 14:20:17 +00:00
sparc Update. 2000-09-26 19:13:37 +00:00
sys * sysdeps/unix/sysv/linux/sys/ptrace.h (PT_SYSCALL): Fix LHS. 2000-07-06 16:58:19 +00:00
a.out.h
accept.S
adjtime.c
aio_sigqueue.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
bind.S
clock.c
cmsg_nxthdr.c
configure * tst-trans.c: Include <stdlib.h> and <string.h>. 2000-06-21 12:39:22 +00:00
configure.in * tst-trans.c: Include <stdlib.h> and <string.h>. 2000-06-21 12:39:22 +00:00
connect.S
device-nrs.h Update. 2000-09-26 07:56:19 +00:00
Dist
dl-origin.c Update. 2000-08-21 04:18:25 +00:00
dl-osinfo.h (DL_SYSDEP_OSCHECK): Change to not use sysctl(). Too many architectures have problems with it. 2000-09-14 20:13:01 +00:00
dl-sysdep.c
errlist.c
errlist.h
execve.c * libio/iofdopen.c (_IO_new_fdopen): Pass _IO_FILE_plus pointer to 2000-07-17 22:31:56 +00:00
fpathconf.c
fstatfs64.c
fstatvfs64.c
fstatvfs.c Update. 2000-09-01 02:26:05 +00:00
ftime.c
ftruncate64.c * string/endian.h (__LONG_LONG_PAIR): New macro. 2000-07-06 23:42:33 +00:00
fxstat64.c Update. 2000-08-12 05:14:52 +00:00
fxstat.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
getcwd.c Update. 2000-07-16 04:35:55 +00:00
getdents64.c Update. 2000-08-17 19:36:13 +00:00
getdents.c Update. 2000-09-13 07:30:53 +00:00
getdirentries64.c Update. 2000-08-12 05:14:52 +00:00
getdirentries.c Update. 2000-08-12 05:14:52 +00:00
getdtsz.c
gethostid.c Update. 2000-09-26 07:18:57 +00:00
getloadavg.c Update. 2000-08-21 04:18:25 +00:00
getpeername.S
getpriority.c
getpt.c
getsockname.S
getsockopt.S
getsysstats.c update 2000-07-26 18:21:25 +00:00
glob64.c
grantpt.c
if_index.c
ifreq.h
Implies
init-first.c Update. 2000-08-22 17:48:22 +00:00
internal_statvfs.c Update. 2000-09-01 02:26:05 +00:00
ipc_priv.h
kernel_sigaction.h
kernel_stat.h Update. 2000-08-12 05:14:52 +00:00
kernel_termios.h
kernel-features.h Update. 2000-09-18 16:41:55 +00:00
ldd-rewrite.sed
lddlibc4.c
linux_fsinfo.h
listen.S
llseek.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
lseek64.c
lxstat64.c Update. 2000-08-12 05:14:52 +00:00
lxstat.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
Makefile
mmap64.c
msgctl.c * sysdeps/gnu/bits/msq.h: Qualify kernel's 2000-07-27 06:25:28 +00:00
msgget.c
msgrcv.c * sysdeps/gnu/bits/msq.h: Qualify kernel's 2000-07-27 06:25:28 +00:00
msgsnd.c Update. 2000-09-07 18:34:14 +00:00
ntp_gettime.c
opendir.c Update. 2000-09-07 06:21:02 +00:00
pathconf.c
paths.h
poll.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
pread64.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
pread.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
profil.c
ptrace.c * libio/iofdopen.c (_IO_new_fdopen): Pass _IO_FILE_plus pointer to 2000-07-17 22:31:56 +00:00
ptsname.c Update. 2000-09-01 02:26:05 +00:00
pwrite64.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
pwrite.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
readdir64_r.c Update. 2000-08-19 16:58:09 +00:00
readdir64.c Update. 2000-08-19 16:58:09 +00:00
readv.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
reboot.c
recv.S
recvfrom.S
recvmsg.S
rt_sigaction.c
rt_sigpending.c
rt_sigprocmask.c
rt_sigqueueinfo.c
rt_sigreturn.c
rt_sigsuspend.c
rt_sigtimedwait.c
s_pread64.c
s_pwrite64.c
sa_len.c
semctl.c * sysdeps/gnu/bits/msq.h: Qualify kernel's 2000-07-27 06:25:28 +00:00
semget.c
semop.c * sysdeps/gnu/bits/msq.h: Qualify kernel's 2000-07-27 06:25:28 +00:00
send.S
sendmsg.S
sendto.S
setegid.c
seteuid.c
sethostid.c
setsockopt.S
shm_open.c
shm_unlink.c
shmat.c Update. 2000-09-07 18:34:14 +00:00
shmctl.c Update. 2000-08-17 07:38:02 +00:00
shmdt.c * sysdeps/gnu/bits/msq.h: Qualify kernel's 2000-07-27 06:25:28 +00:00
shmget.c
shutdown.S
sigaction.c Update. 2000-07-10 16:25:03 +00:00
siglist.h
signal.c
sigpending.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
sigprocmask.c Update. 2000-08-17 07:38:02 +00:00
sigqueue.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
sigreturn.c
sigset-cvt-mask.h
sigstack.c
sigsuspend.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
sigtimedwait.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
sigwaitinfo.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
sizes.h
sleep.c
socketcall.h
socketpair.S
speed.c
statfs64.c
statvfs64.c
statvfs.c Update. 2000-09-01 02:26:05 +00:00
syscalls.list * sysdeps/unix/sysv/linux/syscalls.list (mincore): Fix arg signature. 2000-09-08 08:41:45 +00:00
sysctl.c * include/libc-symbols.h [!__ASSEMBLER__] (strong_alias): 2000-07-11 19:30:53 +00:00
system.c
tcdrain.c
tcflow.c
tcflush.c
tcgetattr.c
tcgetpgrp.c
tcsetattr.c
tcsetpgrp.c
termio.h
testrtsig.h
truncate64.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
ttyname_r.c Update. 2000-09-01 02:26:05 +00:00
ttyname.c Update. 2000-09-01 02:26:05 +00:00
ualarm.c
ulimit.c Update. 2000-08-21 04:18:25 +00:00
umount2.S
umount.S
unlockpt.c
updwtmp.c
usleep.c
ustat.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
utmp_file.c
Versions Update. 2000-07-18 21:33:02 +00:00
vfork.c
wait3.c
wait.c
waitpid.c
writev.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
xmknod.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
xstat64.c Update. 2000-08-12 05:14:52 +00:00
xstat.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
xstatconv.c Update. 2000-08-17 19:36:13 +00:00