]> err.no Git - linux-2.6/commit
[SPARC64]: Mark __ex_table section correctly.
authorDavid S. Miller <davem@sunset.davemloft.net>
Sun, 5 Mar 2006 07:23:56 +0000 (23:23 -0800)
committerDavid S. Miller <davem@sunset.davemloft.net>
Sun, 5 Mar 2006 07:23:56 +0000 (23:23 -0800)
commit4d000d5b9689734006d89fe9b7597c758b74a9fb
tree1336c7805645b29eec0617b4554e5e0b37222123
parent501f74f29498543c27f4f9697f5c1e980dd2de0d
[SPARC64]: Mark __ex_table section correctly.

We must use the "a" (allocate) attribute every time we
emit an entry into the __ex_table section.

For consistency, use "a" instead of #alloc which is some
Solaris compat cruft GNU as provides on Sparc.

Signed-off-by: David S. Miller <davem@davemloft.net>
15 files changed:
arch/sparc64/kernel/sys32.S
arch/sparc64/kernel/una_asm.S
arch/sparc64/lib/U1copy_from_user.S
arch/sparc64/lib/U1copy_to_user.S
arch/sparc64/lib/U3copy_from_user.S
arch/sparc64/lib/U3copy_to_user.S
arch/sparc64/lib/bzero.S
arch/sparc64/lib/copy_in_user.S
arch/sparc64/lib/csum_copy_from_user.S
arch/sparc64/lib/csum_copy_to_user.S
arch/sparc64/lib/strlen_user.S
arch/sparc64/lib/strncpy_from_user.S
arch/sparc64/solaris/entry64.S
include/asm-sparc64/futex.h
include/asm-sparc64/uaccess.h