]> git.karo-electronics.de Git - linux-beck.git/commitdiff
c6x: switch to generic sigaltstack
authorAl Viro <viro@zeniv.linux.org.uk>
Sun, 23 Dec 2012 07:17:09 +0000 (02:17 -0500)
committerAl Viro <viro@zeniv.linux.org.uk>
Sun, 3 Feb 2013 23:15:52 +0000 (18:15 -0500)
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
arch/c6x/Kconfig
arch/c6x/kernel/entry.S

index f6a3648f5ec3c7030a8c4294be4e3bee54a25b6c..12d97b7ef0dc6b95bf26b8331db5b0bd697daa3d 100644 (file)
@@ -18,6 +18,7 @@ config C6X
        select OF_EARLY_FLATTREE
        select GENERIC_CLOCKEVENTS
        select MODULES_USE_ELF_RELA
+       select GENERIC_SIGALTSTACK
 
 config MMU
        def_bool n
index 5239057de4c4cdb4363b328a9ce820c2afd0f81e..2721c90b0121f31c205bc90304f36915ccbb9d79 100644 (file)
@@ -598,18 +598,6 @@ ENTRY(enable_exception)
        NOP     5
 ENDPROC(enable_exception)
 
-ENTRY(sys_sigaltstack)
-#ifdef CONFIG_C6X_BIG_KERNEL
-       MVKL    .S1     do_sigaltstack,A0       ; branch to do_sigaltstack
-       MVKH    .S1     do_sigaltstack,A0
-       B       .S2X    A0
-#else
-       B       .S2     do_sigaltstack
-#endif
-       LDW     .D2T1   *+SP(REGS_SP+8),A6
-       NOP     4
-ENDPROC(sys_sigaltstack)
-
        ;;
        ;; Special system calls
        ;; return address is in B3