diff options
Diffstat (limited to 'elf')
-rw-r--r-- | elf/dl-close.c | 2 | ||||
-rw-r--r-- | elf/tst-tls1.c | 5 | ||||
-rw-r--r-- | elf/tst-tls2.c | 5 | ||||
-rw-r--r-- | elf/tst-tls3.c | 5 |
4 files changed, 11 insertions, 6 deletions
diff --git a/elf/dl-close.c b/elf/dl-close.c index 5c7e5da..8eefb35 100644 --- a/elf/dl-close.c +++ b/elf/dl-close.c @@ -333,6 +333,7 @@ _dl_close (void *_map) } +#ifdef USE_TLS static bool free_slotinfo (struct dtv_slotinfo_list *elemp) { @@ -355,6 +356,7 @@ free_slotinfo (struct dtv_slotinfo_list *elemp) return true; } +#endif static void diff --git a/elf/tst-tls1.c b/elf/tst-tls1.c index 74e9a91..478f5bb 100644 --- a/elf/tst-tls1.c +++ b/elf/tst-tls1.c @@ -2,10 +2,11 @@ #include <stdio.h> #include <tls.h> -#include "tls-macros.h" - #ifdef USE_TLS +# include "tls-macros.h" + + /* Two common 'int' variables in TLS. */ COMMON_INT_DEF(foo); COMMON_INT_DEF(bar); diff --git a/elf/tst-tls2.c b/elf/tst-tls2.c index a15c5f5..4174899 100644 --- a/elf/tst-tls2.c +++ b/elf/tst-tls2.c @@ -2,10 +2,11 @@ #include <stdio.h> #include <tls.h> -#include "tls-macros.h" - #ifdef USE_TLS +# include "tls-macros.h" + + /* Two 'int' variables in TLS. */ VAR_INT_DEF(foo); VAR_INT_DEF(bar); diff --git a/elf/tst-tls3.c b/elf/tst-tls3.c index 58bb183..84be435 100644 --- a/elf/tst-tls3.c +++ b/elf/tst-tls3.c @@ -2,10 +2,11 @@ #include <stdio.h> #include <tls.h> -#include "tls-macros.h" - #ifdef USE_TLS +# include "tls-macros.h" + + /* One define int variable, two externs. */ COMMON_INT_DECL(foo); VAR_INT_DECL(bar); |