From 89a10d913b8e4cf2d42a32ab9101c19197d48967 Mon Sep 17 00:00:00 2001 From: nbd Date: Sun, 16 Jan 2011 01:25:06 +0000 Subject: mpc85xx: add a new 'spe_fpu' feature flag for the FPU used on freescale powerpc cpus The SPE FPU is ABI-incompatible with the regular powerpc FPU, this needs to be reflected in the toolchain target name. Fixes floating point crashes in user space git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25018 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- rules.mk | 3 +++ 1 file changed, 3 insertions(+) (limited to 'rules.mk') diff --git a/rules.mk b/rules.mk index 09b4f5447..2e66bea4c 100644 --- a/rules.mk +++ b/rules.mk @@ -69,6 +69,9 @@ endif ifneq ($(findstring -march=armv5te,$(TARGET_OPTIMIZATION)),) ARCH_SUFFIX:=_v5te endif +ifdef CONFIG_HAS_SPE_FPU + TARGET_SUFFIX:=$(TARGET_SUFFIX)spe +endif DL_DIR:=$(if $(call qstrip,$(CONFIG_DOWNLOAD_FOLDER)),$(call qstrip,$(CONFIG_DOWNLOAD_FOLDER)),$(TOPDIR)/dl) BIN_DIR:=$(TOPDIR)/bin/$(BOARD) -- cgit v1.2.3