diff options
author | Kyle McMartin <kyle@mcmartin.ca> | 2007-10-18 03:06:26 -0400 |
---|---|---|
committer | Kyle McMartin <kyle@shortfin.cabal.ca> | 2007-10-18 03:58:49 -0400 |
commit | efb80e7e097d0888e59fbbe4ded2ac5a256f556d (patch) | |
tree | 98a0f2f1514501aeebb1877bfcb5b528491e5ad5 /arch/parisc/Makefile | |
parent | 6f7d998e94ec7b7f08bd0c72fc05343435d7fa93 (diff) |
[PARISC] import necessary bits of libgcc.a
Currently we're hacking libs-y to include libgcc.a, but this has
unforeseen consequences since the userspace libgcc is linked with fpregs
enabled. We need the kernel to stop using fpregs in an uncontrolled manner
to implement lazy fpu state saves.
Signed-off-by: Kyle McMartin <kyle@mcmartin.ca>
Diffstat (limited to 'arch/parisc/Makefile')
-rw-r--r-- | arch/parisc/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/parisc/Makefile b/arch/parisc/Makefile index f3d0d7c7097..20d327f63d5 100644 --- a/arch/parisc/Makefile +++ b/arch/parisc/Makefile | |||
@@ -69,7 +69,7 @@ kernel-y := mm/ kernel/ math-emu/ kernel/init_task.o | |||
69 | kernel-$(CONFIG_HPUX) += hpux/ | 69 | kernel-$(CONFIG_HPUX) += hpux/ |
70 | 70 | ||
71 | core-y += $(addprefix arch/parisc/, $(kernel-y)) | 71 | core-y += $(addprefix arch/parisc/, $(kernel-y)) |
72 | libs-y += arch/parisc/lib/ `$(CC) -print-libgcc-file-name` | 72 | libs-y += arch/parisc/lib/ |
73 | 73 | ||
74 | drivers-$(CONFIG_OPROFILE) += arch/parisc/oprofile/ | 74 | drivers-$(CONFIG_OPROFILE) += arch/parisc/oprofile/ |
75 | 75 | ||