Browse Source

build: unify powerpc target cflags

Signed-off-by: Felix Fietkau <[email protected]>

SVN-Revision: 38213
Felix Fietkau 12 years ago
parent
commit
0db9125157

+ 6 - 0
include/target.mk

@@ -229,6 +229,12 @@ ifeq ($(DUMP),1)
     CPU_CFLAGS_vfp = -mfpu=vfp -mfloat-abi=softfp
     CPU_CFLAGS_vfp3 = -mfpu=vfp3-d16 -mfloat-abi=softfp
   endif
+  ifeq ($(ARCH),powerpc)
+    CPU_CFLAGS_603e:=-mcpu=603e
+    CPU_CFLAGS_8540:=-mcpu=8540
+    CPU_CFLAGS_405:=-mcpu=405
+    CPU_CFLAGS_440:=-mcpu=440
+  endif
   ifeq ($(ARCH),sparc)
     CPU_TYPE = sparc
     CPU_CFLAGS_ultrasparc = -mcpu=ultrasparc

+ 1 - 1
target/linux/mpc52xx/Makefile

@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 ARCH:=powerpc
 BOARD:=mpc52xx
 BOARDNAME:=Freescale MPC52xx
-CFLAGS:=-Os -pipe -mcpu=603e
+CPU_TYPE:=603e
 FEATURES:=targz ext4
 
 LINUX_VERSION:=3.8.13

+ 1 - 1
target/linux/mpc83xx/Makefile

@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 ARCH:=powerpc
 BOARD:=mpc83xx
 BOARDNAME:=Freescale MPC83xx
-CFLAGS:=-Os -pipe -mcpu=603e
+CPU_TYPE:=603e
 FEATURES:=squashfs targz
 MAINTAINER:=Imre Kaloz <[email protected]>
 

+ 1 - 1
target/linux/mpc85xx/Makefile

@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 ARCH:=powerpc
 BOARD:=mpc85xx
 BOARDNAME:=Freescale MPC85xx
-CFLAGS:=-Os -pipe -mcpu=8540
+CPU_TYPE:=8540
 FEATURES:=spe_fpu squashfs
 MAINTAINER:=Imre Kaloz <[email protected]>
 SUBTARGETS=generic p1020

+ 1 - 1
target/linux/ppc40x/Makefile

@@ -10,7 +10,7 @@ ARCH:=powerpc
 BOARD:=ppc40x
 BOARDNAME:=AMCC/IBM PPC40x
 FEATURES:=squashfs
-CFLAGS:=-Os -pipe -mcpu=405
+CPU_TYPE:=405
 MAINTAINER:=Imre Kaloz <[email protected]>
 
 LINUX_VERSION:=3.10.12

+ 1 - 1
target/linux/ppc44x/Makefile

@@ -10,7 +10,7 @@ ARCH:=powerpc
 BOARD:=ppc44x
 BOARDNAME:=AMCC/IBM PPC44x
 FEATURES:=squashfs broken
-CFLAGS:=-Os -pipe -mcpu=440
+CPU_TYPE:=440
 MAINTAINER:=Imre Kaloz <[email protected]>
 
 LINUX_VERSION:=3.10.12