glibc/sysdeps
Ulrich Drepper 99fe3b0e7a Update.
2003-07-24  Ulrich Drepper  <drepper@redhat.com>

	* include/link.h (struct link_map): Add l_tls_firstbyte_offset field.
	* sysdeps/generic/dl-tls.c [TLS_TCB_AT_TP] (_dl_determine_tlsoffset):
	Fix calculation of offsets to take misalignment of first byte in
	file into account.
	* elf/dl-load.c (_dl_map_object_from_fd): Initialize
	l_tls_firstbyte_offset field.
	* elf/rtld.c (_dl_start_final, _dl_start, dl_main): Likewise.
	* elf/dl-reloc.c (_dl_allocate_static_tls): Change return type to int.
	Take l_tls_firstbyte_offset information into account.
	(CHECK_STATIS_TLS): _dl_allocate_static_tls can fail now.
	* sysdeps/generic/ldsodefs.h: Adjust _dl_allocate_static_tls prototype.
	* elf/Makefile: Add rules to build and run tst-tls14.
	* elf/tst-tls14.c: New file.
	* elf/tst-tlsmod14a.c: New file.
	* elf/tst-tlsmod14b.c: New file.
2003-07-24 20:07:00 +00:00
..
alpha * sysdeps/alpha/elf/initfini.c: Avoid .ent/.end. * sysdeps/alpha/elf/pt-initfini.c: Avoid .ent/.end. 2003-07-05 22:56:39 +00:00
am29k
arm
cris
generic Update. 2003-07-24 20:07:00 +00:00
gnu
hppa
i386 Update. 2003-07-22 22:28:07 +00:00
i860
i960
ia64 Update. 2003-07-20 22:17:34 +00:00
ieee754
m68k Update. 2003-07-10 09:22:54 +00:00
m88k
mach 2003-06-27 Jeroen Dekkers <jeroen@dekkers.cx> 2003-06-27 20:58:22 +00:00
mips 2003-05-30 Guido Guenther <agx@sigxcpu.org> 2003-05-30 17:41:46 +00:00
posix Update. 2003-07-22 23:56:53 +00:00
powerpc Update. 2003-07-10 17:07:16 +00:00
pthread Update. 2003-07-23 18:50:26 +00:00
rs6000
s390 Update. 2003-07-08 03:49:44 +00:00
sh
sparc
standalone
tahoe
unix Update. 2003-07-22 23:56:53 +00:00
vax
wordsize-32
wordsize-64
x86_64 Update. 2003-06-18 19:34:34 +00:00
z8000