glibc/elf
Roland McGrath b9cb349fb4 * aclocal.m4 (GLIBC_PROVIDES): Add AC_PROVIDE([_AS_ECHO_N_PREPARE]).
Remove AC_LANG(C) call, instead just define([_AC_LANG], [C]).

	* elf/dl-support.c: Move _dl_tls_* variables to ...
	* sysdeps/generic/libc-tls.c: ... here.

	* elf/dl-close.c (remove_slotinfo): Take new argument.  If false,
	allow IDX to be one past the current last slotinfo entry.
	(_dl_close): Pass IMAP->l_init_called for that parameter.
2002-10-18 01:13:06 +00:00
..
.cvsignore
Makefile * sysdeps/generic/bits/libc-tsd.h [USE___THREAD]: Conditional 2002-10-11 10:52:20 +00:00
Versions Update. 2002-10-10 06:47:09 +00:00
cache.c * sysdeps/generic/utmp-equal.h: New file, extracted from utmp_file.c. 2002-09-20 22:07:20 +00:00
chroot_canon.c
circleload1.c Update. 2002-07-17 00:34:35 +00:00
circlemod1.c Update. 2002-07-17 00:34:35 +00:00
circlemod1a.c Update. 2002-06-30 07:17:02 +00:00
circlemod2.c Update. 2002-07-17 00:34:35 +00:00
circlemod2a.c Update. 2002-07-17 00:34:35 +00:00
circlemod3.c Update. 2002-07-17 00:34:35 +00:00
circlemod3a.c Update. 2002-06-30 07:17:02 +00:00
constload1.c
constload2.c
constload3.c
dblload.c
dblloadmod1.c
dblloadmod2.c
dblloadmod3.c
dblunload.c
dep1.c
dep2.c
dep3.c
dep4.c
dl-addr.c * elf/dl-addr.c (_dl_addr): Set dli_fbase to l_map_start 2002-09-27 07:29:51 +00:00
dl-close.c 2002-10-17 Roland McGrath <roland@redhat.com> 2002-10-18 01:10:44 +00:00
dl-conflict.c * elf/dl-load.c (_dl_map_object_from_fd): Don't check DF_STATIC_TLS. 2002-10-17 12:10:17 +00:00
dl-debug.c Update. 2002-03-01 09:44:29 +00:00
dl-deps.c (_dl_map_object_deps): Revert patch from 2002-05-28. This cripples the scope lists necessary to search for symbols in dependencies which are not in the global scope. 2002-08-21 22:36:32 +00:00
dl-dst.h Update. 2002-04-08 18:50:41 +00:00
dl-error.c * sysdeps/generic/bits/libc-tsd.h [USE___THREAD]: Conditional 2002-10-11 10:52:20 +00:00
dl-fini.c Update. 2002-03-01 09:44:29 +00:00
dl-init.c (_dl_init): Fix test of the size of the preinit_array section. (call_init): Optimize access to DT_INIT_ARRAY entry a bit. 2002-09-20 23:56:18 +00:00
dl-iteratephdr.c 2002-08-26 Brian Youmans <3diff@gnu.org> 2002-08-26 22:40:48 +00:00
dl-libc.c Update. 2002-04-13 07:55:02 +00:00
dl-load.c * elf/dl-load.c (_dl_map_object_from_fd): Don't check DF_STATIC_TLS. 2002-10-17 12:10:17 +00:00
dl-lookup.c Update. 2002-09-27 03:17:20 +00:00
dl-minimal.c * sysdeps/generic/bits/libc-tsd.h [USE___THREAD]: Conditional 2002-10-11 10:52:20 +00:00
dl-misc.c * sysdeps/generic/bits/libc-tsd.h [USE___THREAD]: Conditional 2002-10-11 10:52:20 +00:00
dl-object.c
dl-open.c * sysdeps/posix/system.c (do_system): New function, guts broken out of 2002-08-06 04:30:03 +00:00
dl-profile.c Update. 2002-08-03 07:02:10 +00:00
dl-profstub.c * include/bits/dlfcn.h: New file. 2002-08-10 07:54:55 +00:00
dl-reloc.c * elf/dl-load.c (_dl_map_object_from_fd): Don't check DF_STATIC_TLS. 2002-10-17 12:10:17 +00:00
dl-runtime.c * locale/lc-ctype.c (_nl_postload_ctype): Add compat_symbol decls for 2002-09-18 18:32:27 +00:00
dl-support.c * aclocal.m4 (GLIBC_PROVIDES): Add AC_PROVIDE([_AS_ECHO_N_PREPARE]). 2002-10-18 01:13:06 +00:00
dl-sym.c Update. 2002-04-13 07:55:02 +00:00
dl-tsd.c * sysdeps/generic/bits/libc-tsd.h [USE___THREAD]: Conditional 2002-10-11 10:52:20 +00:00
dl-version.c Update. 2002-03-01 09:44:29 +00:00
do-lookup.h Update. 2002-04-13 07:55:02 +00:00
do-rel.h Define macro DO_ELF_MACHINE_REL_RELATIVE for 'elf_machine_rel_relative'. (elf_dynamic_do_rel): Call DO_ELF_MACHINE_REL_RELATIVE macro instead of 'elf_machine_rel_relative'. 2002-09-28 04:29:49 +00:00
dynamic-link.h (elf_get_dynamic_info): Also relocate DT_HASH entry if necessary. 2002-09-27 02:56:54 +00:00
elf.h Update. 2002-10-02 06:22:02 +00:00
failobj.c
filter.c
filtmod1.c
filtmod2.c
firstobj.c
gen-trusted-dirs.awk
genrtldtbl.awk
global.c
globalmod1.c
initfirst.c
interp.c
lateglobal.c
ldconfig.c
ldd.bash.in
link.h
loadfail.c
loadtest.c
ltglobmod1.c
ltglobmod2.c
multiload.c
neededobj1.c
neededobj2.c
neededobj3.c
neededobj4.c
neededobj5.c
neededobj6.c
neededtest.c
neededtest2.c
neededtest3.c
neededtest4.c
next.c
nextmod1.c
nextmod2.c
nodelete.c
nodelmod1.c
nodelmod2.c
nodelmod3.c
nodelmod4.c
nodlopen.c
nodlopen2.c
nodlopenmod.c
nodlopenmod2.c Update. 2002-03-03 19:43:30 +00:00
noload.c
order.c
origtest.c
pathoptobj.c
preloadtest.c
readlib.c 2002-09-04 Bruno Haible <bruno@clisp.org> 2002-09-05 18:52:18 +00:00
reldep.c
reldep2.c
reldep3.c
reldep4.c
reldep4mod1.c
reldep4mod2.c
reldep4mod3.c
reldep4mod4.c
reldep5.c
reldep6.c
reldep6mod0.c
reldep6mod1.c
reldep6mod2.c
reldep6mod3.c
reldep6mod4.c
reldep7.c Update. 2002-04-15 17:10:22 +00:00
reldep7mod1.c Update. 2002-04-15 17:10:22 +00:00
reldep7mod2.c Update. 2002-04-15 17:10:22 +00:00
reldepmod1.c
reldepmod2.c
reldepmod3.c
reldepmod4.c
reldepmod5.c
reldepmod6.c
resolvfail.c
restest1.c
restest2.c
rtld-Rules * elf/rtld-Rules ($(objpfx)rtld-libc.a): Use $(verbose) in ar command. 2002-10-14 01:03:16 +00:00
rtld.c * sysdeps/generic/bits/libc-tsd.h [USE___THREAD]: Conditional 2002-10-11 10:52:20 +00:00
sln.c
sofini.c
soinit.c
sprof.c Update. 2002-08-25 04:51:08 +00:00
testobj.h
testobj1.c
testobj1_1.c
testobj2.c
testobj3.c
testobj4.c
testobj5.c
testobj6.c
tls-macros.h 2002-10-11 Roland McGrath <roland@redhat.com> 2002-10-11 09:17:49 +00:00
tst-pathopt.c
tst-pathopt.sh
tst-tls1-static.c * elf/tst-tls1-static.c: New file. 2002-08-28 10:42:59 +00:00
tst-tls1.c Update. 2002-02-13 17:45:55 +00:00
tst-tls2-static.c * elf/tst-tls1-static.c: New file. 2002-08-28 10:42:59 +00:00
tst-tls2.c Update. 2002-02-13 17:45:55 +00:00
tst-tls3.c Update. 2002-02-13 17:45:55 +00:00
tst-tls4.c Update. 2002-02-13 08:03:56 +00:00
tst-tls5.c Update. 2002-02-13 08:03:56 +00:00
tst-tls6.c Update. 2002-02-14 03:54:02 +00:00
tst-tls7.c Update. 2002-02-14 07:57:19 +00:00
tst-tls8.c * sysdeps/generic/dl-tls.c (__tls_get_addr): After freeing block in 2002-10-11 09:18:04 +00:00
tst-tlsmod1.c Update. 2002-08-25 22:34:57 +00:00
tst-tlsmod2.c Update. 2002-08-25 22:34:57 +00:00
tst-tlsmod3.c Update. 2002-08-25 22:34:57 +00:00
tst-tlsmod4.c Update. 2002-08-25 22:34:57 +00:00
unload.c
unload2.c
unload2dep.c
unload2mod.c
unloadmod.c
vismain.c
vismod.h
vismod1.c
vismod2.c
vismod3.c