|
@@ -159,6 +159,11 @@ CHECKFLAGS += -m$(CONFIG_WORD_SIZE) -D__powerpc__ -D__powerpc$(CONFIG_WORD_SIZE)
|
|
|
|
|
|
KBUILD_LDFLAGS_MODULE += arch/powerpc/lib/crtsavres.o
|
|
KBUILD_LDFLAGS_MODULE += arch/powerpc/lib/crtsavres.o
|
|
|
|
|
|
|
|
+ifeq ($(CONFIG_476FPE_ERR46),y)
|
|
|
|
+ KBUILD_LDFLAGS_MODULE += --ppc476-workaround \
|
|
|
|
+ -T $(srctree)/arch/powerpc/platforms/44x/ppc476_modules.lds
|
|
|
|
+endif
|
|
|
|
+
|
|
# No AltiVec or VSX instructions when building kernel
|
|
# No AltiVec or VSX instructions when building kernel
|
|
KBUILD_CFLAGS += $(call cc-option,-mno-altivec)
|
|
KBUILD_CFLAGS += $(call cc-option,-mno-altivec)
|
|
KBUILD_CFLAGS += $(call cc-option,-mno-vsx)
|
|
KBUILD_CFLAGS += $(call cc-option,-mno-vsx)
|