powerpc/mpc85xx: Disable AltiVec and VSX instructions
All vector instructions on powerpc mpc85xx must not be used because U-Boot does not enable them. Usage cause random crashes. SPE vector instructions are already disabled by compiler flags, so disable also AltiVec and VSX vector instructions. Linux kernel disables AltiVec and VSX instructions too. Signed-off-by: Pali Rohár <pali@kernel.org>
This commit is contained in:
parent
138b6061a1
commit
1db706edcd
@ -13,6 +13,10 @@ PLATFORM_RELFLAGS += -msingle-pic-base -fno-jump-tables
|
||||
PLATFORM_CPPFLAGS += $(call cc-option,-mno-spe) \
|
||||
$(call cc-option,-mspe=no)
|
||||
|
||||
# No AltiVec or VSX instructions when building u-boot
|
||||
PLATFORM_CPPFLAGS += $(call cc-option,-mno-altivec)
|
||||
PLATFORM_CPPFLAGS += $(call cc-option,-mno-vsx)
|
||||
|
||||
ifdef CONFIG_E6500
|
||||
PLATFORM_CPPFLAGS += -mcpu=e6500
|
||||
else ifdef CONFIG_E5500
|
||||
|
Loading…
Reference in New Issue
Block a user