diff options
| -rw-r--r-- | arch/c6x/Kconfig | 1 | ||||
| -rw-r--r-- | arch/c6x/kernel/entry.S | 12 |
2 files changed, 1 insertions, 12 deletions
diff --git a/arch/c6x/Kconfig b/arch/c6x/Kconfig index f6a3648f5ec3..12d97b7ef0dc 100644 --- a/arch/c6x/Kconfig +++ b/arch/c6x/Kconfig | |||
| @@ -18,6 +18,7 @@ config C6X | |||
| 18 | select OF_EARLY_FLATTREE | 18 | select OF_EARLY_FLATTREE |
| 19 | select GENERIC_CLOCKEVENTS | 19 | select GENERIC_CLOCKEVENTS |
| 20 | select MODULES_USE_ELF_RELA | 20 | select MODULES_USE_ELF_RELA |
| 21 | select GENERIC_SIGALTSTACK | ||
| 21 | 22 | ||
| 22 | config MMU | 23 | config MMU |
| 23 | def_bool n | 24 | def_bool n |
diff --git a/arch/c6x/kernel/entry.S b/arch/c6x/kernel/entry.S index 5239057de4c4..2721c90b0121 100644 --- a/arch/c6x/kernel/entry.S +++ b/arch/c6x/kernel/entry.S | |||
| @@ -598,18 +598,6 @@ ENTRY(enable_exception) | |||
| 598 | NOP 5 | 598 | NOP 5 |
| 599 | ENDPROC(enable_exception) | 599 | ENDPROC(enable_exception) |
| 600 | 600 | ||
| 601 | ENTRY(sys_sigaltstack) | ||
| 602 | #ifdef CONFIG_C6X_BIG_KERNEL | ||
| 603 | MVKL .S1 do_sigaltstack,A0 ; branch to do_sigaltstack | ||
| 604 | MVKH .S1 do_sigaltstack,A0 | ||
| 605 | B .S2X A0 | ||
| 606 | #else | ||
| 607 | B .S2 do_sigaltstack | ||
| 608 | #endif | ||
| 609 | LDW .D2T1 *+SP(REGS_SP+8),A6 | ||
| 610 | NOP 4 | ||
| 611 | ENDPROC(sys_sigaltstack) | ||
| 612 | |||
| 613 | ;; | 601 | ;; |
| 614 | ;; Special system calls | 602 | ;; Special system calls |
| 615 | ;; return address is in B3 | 603 | ;; return address is in B3 |
