From fc093be16082b406ee160762d773a791a5b3b965 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Thu, 14 Feb 2002 07:57:19 +0000 Subject: Update. * elf/dl-close.c (remove_slotinfo): New function. Handles everything for removing reference of module in slotinfo list. (_dl_close): Use remove_slotinfo. * sysdeps/generic/dl-tls.c: General pretty printing. (oom): Define only if SHARED. (_dl_next_tls_modid): Correct starting point for the case we assume there is a gap. Add missing instruction grouping (doh!). Correct tests for reaching maximum index. * elf/Makefile: Add rules to build and run tst-tls7. * elf/tst-tls7.c: New file. * elf/tst-tlsmod3.c: New file. * elf/tst-tlsmod1.c: Move #include "tls-macros.h" instead #ifdef USE_TLS. * elf/tst-tlsmod2.c: Likewise. --- elf/tst-tlsmod1.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'elf/tst-tlsmod1.c') diff --git a/elf/tst-tlsmod1.c b/elf/tst-tlsmod1.c index cca8df6..7e768a6 100644 --- a/elf/tst-tlsmod1.c +++ b/elf/tst-tlsmod1.c @@ -1,10 +1,11 @@ #include #include + +#ifdef USE_TLS #include "tls-macros.h" -#ifdef USE_TLS /* One define int variable, two externs. */ COMMON_INT_DEF(foo); VAR_INT_DEF(bar); -- cgit v1.1