diff options
Diffstat (limited to 'arch/parisc/Makefile')
-rw-r--r-- | arch/parisc/Makefile | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/arch/parisc/Makefile b/arch/parisc/Makefile index 7187664034c3..5db8882f732c 100644 --- a/arch/parisc/Makefile +++ b/arch/parisc/Makefile | |||
@@ -48,7 +48,12 @@ cflags-y := -pipe | |||
48 | 48 | ||
49 | # These flags should be implied by an hppa-linux configuration, but they | 49 | # These flags should be implied by an hppa-linux configuration, but they |
50 | # are not in gcc 3.2. | 50 | # are not in gcc 3.2. |
51 | cflags-y += -mno-space-regs -mfast-indirect-calls | 51 | cflags-y += -mno-space-regs |
52 | |||
53 | # -mfast-indirect-calls is only relevant for 32-bit kernels. | ||
54 | ifndef CONFIG_64BIT | ||
55 | cflags-y += -mfast-indirect-calls | ||
56 | endif | ||
52 | 57 | ||
53 | # Currently we save and restore fpregs on all kernel entry/interruption paths. | 58 | # Currently we save and restore fpregs on all kernel entry/interruption paths. |
54 | # If that gets optimized, we might need to disable the use of fpregs in the | 59 | # If that gets optimized, we might need to disable the use of fpregs in the |