glibc/sysdeps
Roland McGrath 8265947da0 * sysdeps/generic/libc-tls.c (__libc_setup_tls): Initialize the static
slotinfo list's len member to the proper size, not just 1.
	Initialize static_map.l_tls_initimage.

	* elf/dl-open.c (dl_open_worker): Fix loop searching for
	dtv_slotinfo_list element containing new modules' l_tls_modid.

	* elf/tst-tls9.c, elf/tst-tls9-static.c: New files.
	* elf/tst-tlsmod5.c, elf/tst-tlsmod6.c: New files.
	* elf/Makefile (tests): Add tst-tls9.
	(tests-static): Add tst-tls9-static.
	(tst-tls9-static-ENV): New variable.
	($(objpfx)tst-tls9-static, $(objpfx)tst-tls9-static.out): New targets.

	* elf/dl-close.c (remove_slotinfo): Remove an assert; the number of
	modids used by partially loaded modules being closed can't be known.
2002-10-22 06:22:53 +00:00
..
alpha * configure: Regenerated (using Autoconf 2.54). 2002-10-19 20:07:18 +00:00
am29k Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
arm * sysdeps/mach/hurd/dl-sysdep.c (_dl_important_hwcaps): Use INTUSE for 2002-09-28 19:45:42 +00:00
cris Update. 2002-08-28 21:32:56 +00:00
generic * sysdeps/generic/libc-tls.c (__libc_setup_tls): Initialize the static 2002-10-22 06:22:53 +00:00
gnu * sysdeps/gnu/bits/utmp.h: Include <bits/wordsize.h>. 2002-10-16 01:03:05 +00:00
hppa Update. 2002-10-03 00:24:35 +00:00
i386 * configure: Regenerated (using Autoconf 2.54). 2002-10-19 20:07:18 +00:00
i860 Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
i960 Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
ia64 * configure: Regenerated (using Autoconf 2.54). 2002-10-19 20:07:18 +00:00
ieee754 Update. 2002-09-10 01:40:26 +00:00
m68k * sysdeps/m68k/fpu/bits/mathinline.h (isgreater, isgreaterequal) 2002-09-22 16:47:55 +00:00
m88k Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
mach * configure: Regenerated (using Autoconf 2.54). 2002-10-19 20:07:18 +00:00
mips Regenerated. 2002-10-14 08:59:01 +00:00
posix Remove support for old and buggy SCO systems. Optimize a bit for use in glibc. 2002-10-12 20:24:30 +00:00
powerpc * configure: Regenerated (using Autoconf 2.54). 2002-10-19 20:07:18 +00:00
pthread * sysdeps/powerpc/bits/setjmp.h [__WORDSIZE]: Add 64-bit jmpbuf. 2002-09-20 20:06:45 +00:00
rs6000 Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
s390 Update. 2002-10-03 00:24:35 +00:00
sh * elf/dl-load.c (_dl_map_object_from_fd): Don't check DF_STATIC_TLS. 2002-10-17 12:10:17 +00:00
sparc Update. 2002-10-03 00:24:35 +00:00
standalone Update. 2002-08-03 07:02:10 +00:00
tahoe update from main archive 960909 1996-09-10 02:00:15 +00:00
unix * configure: Regenerated (using Autoconf 2.54). 2002-10-19 20:07:18 +00:00
vax Update. 2002-07-06 06:36:39 +00:00
wordsize-32 Update. 2002-09-19 06:50:30 +00:00
wordsize-64 Update. 2002-08-08 11:46:51 +00:00
x86_64 * configure: Regenerated (using Autoconf 2.54). 2002-10-19 20:07:18 +00:00
z8000 Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00