From feb64da4d182e1f112bf7173d6f9542e293127ea Mon Sep 17 00:00:00 2001 From: Hans-Christian Egtvedt Date: Fri, 31 Oct 2008 09:50:42 +0000 Subject: Resync pt-machine.h for AVR32 linuxthreads and linuxthreads.old This patch synchronizes the AVR32 specific pt-machine.h header file for linuxthreads and linuxthreads.old implementation. Signed-off-by: Hans-Christian Egtvedt --- libpthread/linuxthreads/sysdeps/avr32/pt-machine.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libpthread/linuxthreads/sysdeps/avr32') diff --git a/libpthread/linuxthreads/sysdeps/avr32/pt-machine.h b/libpthread/linuxthreads/sysdeps/avr32/pt-machine.h index b4c5dd0f4..5735d0ea2 100644 --- a/libpthread/linuxthreads/sysdeps/avr32/pt-machine.h +++ b/libpthread/linuxthreads/sysdeps/avr32/pt-machine.h @@ -16,7 +16,7 @@ #endif static __inline__ int -_test_and_set (int *p, int v) __THROW +_test_and_set (int *p, int v) { int result; @@ -52,7 +52,7 @@ register char * stack_pointer __asm__ ("sp"); PT_EI int __compare_and_swap(long int *p, long int oldval, long int newval) { - int result; + long int result; __asm__ __volatile__( "/* Inline compare and swap */\n" -- cgit v1.2.3