* sysdeps/x86_64/pt-machine.h: Add used attribute to stack_pointer
authorAndreas Jaeger <aj@suse.de>
Sun, 11 Apr 2004 06:13:09 +0000 (06:13 +0000)
committerAndreas Jaeger <aj@suse.de>
Sun, 11 Apr 2004 06:13:09 +0000 (06:13 +0000)
to avoid warnings with GCC 3.5.
2004-04-10  Andreas Jaeger  <aj@suse.de>

* sysdeps/x86_64/pt-machine.h: Add used attribute to stack_pointer
to avoid warnings with GCC 3.5.

linuxthreads/ChangeLog
linuxthreads/sysdeps/x86_64/pt-machine.h

index c6060a5..cbdfc73 100644 (file)
@@ -1,3 +1,8 @@
+2004-04-10  Andreas Jaeger  <aj@suse.de>
+
+       * sysdeps/x86_64/pt-machine.h: Add used attribute to stack_pointer
+       to avoid warnings with GCC 3.5.
+
 2004-04-09  Steven Munroe  <sjmunroe@us.ibm.com>
 
        * sysdeps/powerpc/tls.h (TLS_INIT_TP): Eliminate lvalue cast from
index 68baac7..df187a7 100644 (file)
@@ -37,7 +37,7 @@ extern int __compare_and_swap (long int *p, long int oldval, long int newval);
 /* Get some notion of the current stack.  Need not be exactly the top
    of the stack, just something somewhere in the current frame.  */
 # define CURRENT_STACK_FRAME  stack_pointer
-register char * stack_pointer __asm__ ("%rsp");
+register char * stack_pointer __asm__ ("%rsp") __attribute_used__;
 
 
 /* Spinlock implementation; required.  */