diff options
Diffstat (limited to 'include/asm-alpha/bitops.h')
-rw-r--r-- | include/asm-alpha/bitops.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/include/asm-alpha/bitops.h b/include/asm-alpha/bitops.h index c590d9e51..0d7a881a7 100644 --- a/include/asm-alpha/bitops.h +++ b/include/asm-alpha/bitops.h @@ -31,7 +31,7 @@ extern __inline__ void set_bit(unsigned long nr, volatile void * addr) " stl_c %0,%1\n" " beq %0,3f\n" "2:\n" - ".section .text2,\"ax\"\n" + ".subsection 2\n" "3: br 1b\n" ".previous" :"=&r" (temp), "=m" (*m), "=&r" (oldbit) @@ -52,7 +52,7 @@ extern __inline__ void clear_bit(unsigned long nr, volatile void * addr) " stl_c %0,%1\n" " beq %0,3f\n" "2:\n" - ".section .text2,\"ax\"\n" + ".subsection 2\n" "3: br 1b\n" ".previous" :"=&r" (temp), "=m" (*m), "=&r" (oldbit) @@ -69,7 +69,7 @@ extern __inline__ void change_bit(unsigned long nr, volatile void * addr) " xor %0,%2,%0\n" " stl_c %0,%1\n" " beq %0,3f\n" - ".section .text2,\"ax\"\n" + ".subsection 2\n" "3: br 1b\n" ".previous" :"=&r" (temp), "=m" (*m) @@ -92,7 +92,7 @@ extern __inline__ int test_and_set_bit(unsigned long nr, " beq %0,3f\n" " mb\n" "2:\n" - ".section .text2,\"ax\"\n" + ".subsection 2\n" "3: br 1b\n" ".previous" :"=&r" (temp), "=m" (*m), "=&r" (oldbit) @@ -117,7 +117,7 @@ extern __inline__ int test_and_clear_bit(unsigned long nr, " beq %0,3f\n" " mb\n" "2:\n" - ".section .text2,\"ax\"\n" + ".subsection 2\n" "3: br 1b\n" ".previous" :"=&r" (temp), "=m" (*m), "=&r" (oldbit) @@ -140,7 +140,7 @@ extern __inline__ int test_and_change_bit(unsigned long nr, " stl_c %0,%1\n" " beq %0,3f\n" " mb\n" - ".section .text2,\"ax\"\n" + ".subsection 2\n" "3: br 1b\n" ".previous" :"=&r" (temp), "=m" (*m), "=&r" (oldbit) |