Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6

* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:
[SPARC64]: Fix inconsistent .section usage in lib/
[SPARC/SPARC64]: Fix usage of .section .sched.text in assembler code.

+4 -4
+1 -1
arch/sparc/lib/rwsem.S
··· 7 7 #include <asm/ptrace.h> 8 8 #include <asm/psr.h> 9 9 10 - .section .sched.text 10 + .section .sched.text, "ax" 11 11 .align 4 12 12 13 13 .globl ___down_read
+1 -1
arch/sparc64/lib/GENbzero.S
··· 10 10 .align 4; \ 11 11 99: retl; \ 12 12 mov %o1, %o0; \ 13 - .section __ex_table; \ 13 + .section __ex_table,"a";\ 14 14 .align 4; \ 15 15 .word 98b, 99b; \ 16 16 .text; \
+1 -1
arch/sparc64/lib/NGbzero.S
··· 10 10 .align 4; \ 11 11 99: retl; \ 12 12 mov %o1, %o0; \ 13 - .section __ex_table; \ 13 + .section __ex_table,"a";\ 14 14 .align 4; \ 15 15 .word 98b, 99b; \ 16 16 .text; \
+1 -1
arch/sparc64/lib/rwsem.S
··· 6 6 7 7 #include <asm/rwsem-const.h> 8 8 9 - .section .sched.text 9 + .section .sched.text, "ax" 10 10 11 11 .globl __down_read 12 12 __down_read: