diff options
Diffstat (limited to 'test/tls/tls-macros.h')
-rw-r--r-- | test/tls/tls-macros.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/tls/tls-macros.h b/test/tls/tls-macros.h index 29a75df95..cd31100cf 100644 --- a/test/tls/tls-macros.h +++ b/test/tls/tls-macros.h @@ -46,7 +46,7 @@ __l; }) # else # define TLS_IE(x) \ - ({ int *__l, __b; \ + ({ int *__l; \ __asm__ ("call 1f\n\t" \ ".subsection 1\n" \ "1:\tmovl (%%esp), %%ebx\n\t" \ @@ -55,7 +55,7 @@ "addl $_GLOBAL_OFFSET_TABLE_, %%ebx\n\t" \ "movl %%gs:0,%0\n\t" \ "subl " #x "@gottpoff(%%ebx),%0" \ - : "=r" (__l), "=&b" (__b)); \ + : "=r" (__l)); \ __l; }) # endif @@ -93,7 +93,7 @@ __l; }) # else # define TLS_GD(x) \ - ({ int *__l, __b, __c, __d; \ + ({ int *__l, __c, __d; \ __asm__ ("call 1f\n\t" \ ".subsection 1\n" \ "1:\tmovl (%%esp), %%ebx\n\t" \ @@ -103,7 +103,7 @@ "leal " #x "@tlsgd(%%ebx),%%eax\n\t" \ "call ___tls_get_addr@plt\n\t" \ "nop" \ - : "=a" (__l), "=&b" (__b), "=&c" (__c), "=&d" (__d)); \ + : "=a" (__l), "=&c" (__c), "=&d" (__d)); \ __l; }) # endif |