glibc/sysdeps/unix/sysv/aix
Roland McGrath 5580f1544d * sysdeps/unix/sysv/linux/init-first.c (init): Remove [! SHARED]
conditional from __libc_multiple_libcs access.  Remove kludge for weak
	symbol access with old compilers we no longer support.
	* sysdeps/unix/sysv/aix/init-first.c (init): Likewise.
	* sysdeps/generic/libc-start.c (__libc_start_main): Likewise.

2002-10-24  Roland McGrath  <roland@redhat.com>

	* sysdeps/generic/ldsodefs.h (struct rtld_global): New member
	`_dl_tls_static_used'.
	(TLS_STATIC_MIN): New macro.
	* sysdeps/generic/libc-tls.c (_dl_tls_static_used): New variable.
	(__libc_setup_tls): Initialize it.
	* sysdeps/generic/dl-tls.c (_dl_determine_tlsoffset): Likewise.
	* elf/dl-reloc.c [USE_TLS] (allocate_static_tls): New function.
	(CHECK_STATIC_TLS): Use it.
	* elf/dl-close.c (_dl_close): Adjust _dl_tls_static_used when the
	closed objects occupied a trailing contiguous chunk of static TLS area.

2002-10-25  Roland McGrath  <roland@redhat.com>
2002-10-25 19:41:31 +00:00
..
bits Update. 2002-07-20 01:14:41 +00:00
gnu
net
powerpc
sys
_exit.c
accept.c
access.c
bind.c
brk.c
chdir.c
chmod.c
chown.c Update. 2002-08-03 07:02:10 +00:00
chroot.c
close.c Update. 2002-08-03 07:02:10 +00:00
configure * configure: Regenerated (using Autoconf 2.54). 2002-10-19 20:07:18 +00:00
configure.in 2002-10-18 Jeff Bailey <jbailey@gnu.org> 2002-10-18 19:38:06 +00:00
connect.c
creat.c
Dist
dl-addr.c
dl-close.c
dl-error.c
dl-libc.c
dl-open.c
dl-support.c
dl-sym.c
dlldr.h
environ.c
euidaccess.c
execve.c
fchdir.c
fchmod.c
fchown.c
fcntl.c Update. 2002-08-03 07:02:10 +00:00
fdatasync.c
fork.c Update. 2002-06-20 22:48:53 +00:00
fstatfs.c
fsync.c
ftruncate64.c
ftruncate.c
fxstat64.c * include/unistd.h (seteuid, setegid): Add libc_hidden_proto. 2002-08-13 00:24:58 +00:00
fxstat.c * include/unistd.h (seteuid, setegid): Add libc_hidden_proto. 2002-08-13 00:24:58 +00:00
getdents.c
getegid.c
geteuid.c
getgid.c
getgroups.c
gethostname.c
getpeername.c
getpgid.c Update. 2002-08-03 07:02:10 +00:00
getpgrp.c
getpid.c Update. 2002-08-03 07:02:10 +00:00
getppid.c
getpriority.c
getrlimit64.c
getrlimit.c
getrusage.c
getsid.c
getsockname.c
gettimeofday.c Update. 2002-08-28 21:32:56 +00:00
getuid.c
Implies
init-first.c * sysdeps/unix/sysv/linux/init-first.c (init): Remove [! SHARED] 2002-10-25 19:41:31 +00:00
ioctl.c
kernel_proto.h
kill.c
lchown.c
libc-start.c * elf/dl-misc.c: Include <sysdep.h>. 2002-10-24 19:14:59 +00:00
link.c
lockf64.c
lockf.c
lseek64.c
lseek.c
lxstat64.c * include/unistd.h (seteuid, setegid): Add libc_hidden_proto. 2002-08-13 00:24:58 +00:00
lxstat.c * include/unistd.h (seteuid, setegid): Add libc_hidden_proto. 2002-08-13 00:24:58 +00:00
madvise.c
Makefile
mkdir.c
mknod.c
mmap64.c
mmap.c
mprotect.c
msgctl.c
msgget.c
msgrcv.c
msgsnd.c
msync.c
munmap.c
nanosleep.c
open.c Update. 2002-08-03 07:02:10 +00:00
pipe.c Update. 2002-08-03 07:02:10 +00:00
poll.c Update. 2002-08-03 07:02:10 +00:00
pread64.c
pread.c
profil-counter.h
read.c Update. 2002-08-03 07:02:10 +00:00
readlink.c
readv.c Update. 2002-10-09 09:42:48 +00:00
recv.c
recvfrom.c
recvmsg.c
rename.c
revoke.c
rmdir.c
sbrk.c Update. 2002-08-03 07:02:10 +00:00
sched_yield.c
select.c Update. 2002-08-03 07:02:10 +00:00
semctl.c
semget.c
semop.c
sendmsg.c
sendto.c
setegid.c 2002-08-13 Jakub Jelinek <jakub@redhat.com> 2002-08-13 00:22:49 +00:00
seteuid.c 2002-08-13 Jakub Jelinek <jakub@redhat.com> 2002-08-13 00:22:49 +00:00
setgid.c
setgroups.c
setitimer.c
setpgid.c Update. 2002-08-03 07:02:10 +00:00
setpgrp.c
setpriority.c
setregid.c
setreuid.c
setrlimit64.c
setrlimit.c
setsid.c
setsockopt.c
setuid.c
shmat.c
shmctl.c
shmdt.c
shmget.c
sigaction.c Update. 2002-08-03 07:02:10 +00:00
sigaltstack.c
sigpending.c
sigprocmask.c
sigset-cvt-mask.h 2002-09-04 Bruno Haible <bruno@clisp.org> 2002-09-05 18:52:18 +00:00
sigstack.c
sigsuspend.c Update. 2002-08-03 07:02:10 +00:00
sleep.c
socket.c
socketpair.c
speed.c * include/unistd.h (seteuid, setegid): Add libc_hidden_proto. 2002-08-13 00:24:58 +00:00
start-libc.c * elf/dl-misc.c: Include <sysdep.h>. 2002-10-24 19:14:59 +00:00
start.s
statfs.c Update. 2002-08-03 07:02:10 +00:00
symlink.c
sync.c
syscall.c
sysdep.h
sysv_termio.h
tcgetattr.c
tcsetattr.c * include/unistd.h (seteuid, setegid): Add libc_hidden_proto. 2002-08-13 00:24:58 +00:00
times.c
truncate64.c
truncate.c
uitrunc.c
ulimit.c
umask.c
uname.c
unlink.c
usleep.c
ustat.c
utimes.c
utmpx.h
Versions
wait3.c
wait4.c
waitid.c Update. 2002-10-09 09:42:48 +00:00
waitpid.c * include/sys/wait.h (__waitpid): Add libc_hidden_proto. 2002-08-13 01:08:15 +00:00
write.c Update. 2002-08-03 07:02:10 +00:00
writev.c Update. 2002-10-09 09:42:48 +00:00
xstat64.c * include/unistd.h (seteuid, setegid): Add libc_hidden_proto. 2002-08-13 00:24:58 +00:00
xstat.c * include/unistd.h (seteuid, setegid): Add libc_hidden_proto. 2002-08-13 00:24:58 +00:00