diff options
Diffstat (limited to 'linuxthreads/sysdeps/alpha')
-rw-r--r-- | linuxthreads/sysdeps/alpha/pt-machine.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/linuxthreads/sysdeps/alpha/pt-machine.h b/linuxthreads/sysdeps/alpha/pt-machine.h index b88629405b..e59c6906c8 100644 --- a/linuxthreads/sysdeps/alpha/pt-machine.h +++ b/linuxthreads/sysdeps/alpha/pt-machine.h @@ -26,6 +26,12 @@ #include <asm/pal.h> +/* 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__("$30"); + + /* Spinlock implementation; required. */ PT_EI long int testandset (int *spinlock) @@ -60,12 +66,6 @@ testandset (int *spinlock) #define THREAD_STACK_START_ADDRESS 0x40000000000 -/* 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__("$30"); - - /* Return the thread descriptor for the current thread. */ #define THREAD_SELF \ ({ \ |