diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-12-07 09:50:27 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-12-07 10:36:16 +0100 |
commit | 80232ee7a46701e90241d1164578954446848961 (patch) | |
tree | e8b75694d24e020103fb9ca13df7c7db37e880df /c/src | |
parent | score: rtems_initialize_start_multitasking() (diff) | |
download | rtems-80232ee7a46701e90241d1164578954446848961.tar.bz2 |
bsps/powerpc: Use explicit compiler options
Diffstat (limited to 'c/src')
11 files changed, 14 insertions, 39 deletions
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb_spe.cfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb_spe.cfg index 28cf413a1e..b0feb2e1ba 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb_spe.cfg +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb_spe.cfg @@ -1,3 +1 @@ -CPU_CFLAGS_FLOAT ?= -mspe - -include $(RTEMS_ROOT)/make/custom/mpc55xx.inc +include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc55xx_spe.inc b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc55xx_spe.inc new file mode 100644 index 0000000000..fa69d09a3e --- /dev/null +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc55xx_spe.inc @@ -0,0 +1,3 @@ +CPU_CFLAGS_FLOAT ?= -mspe -mabi=spe -mfloat-gprs=single + +include $(RTEMS_ROOT)/make/custom/mpc55xx.inc diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_app.cfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_app.cfg index 28cf413a1e..b0feb2e1ba 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_app.cfg +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_app.cfg @@ -1,3 +1 @@ -CPU_CFLAGS_FLOAT ?= -mspe - -include $(RTEMS_ROOT)/make/custom/mpc55xx.inc +include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_boot.cfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_boot.cfg index 28cf413a1e..b0feb2e1ba 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_boot.cfg +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_boot.cfg @@ -1,3 +1 @@ -CPU_CFLAGS_FLOAT ?= -mspe - -include $(RTEMS_ROOT)/make/custom/mpc55xx.inc +include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6_koma_app.cfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6_koma_app.cfg index 28cf413a1e..b0feb2e1ba 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6_koma_app.cfg +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6_koma_app.cfg @@ -1,3 +1 @@ -CPU_CFLAGS_FLOAT ?= -mspe - -include $(RTEMS_ROOT)/make/custom/mpc55xx.inc +include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6_koma_boot.cfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6_koma_boot.cfg index 28cf413a1e..b0feb2e1ba 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6_koma_boot.cfg +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6_koma_boot.cfg @@ -1,3 +1 @@ -CPU_CFLAGS_FLOAT ?= -mspe - -include $(RTEMS_ROOT)/make/custom/mpc55xx.inc +include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6_moma_app.cfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6_moma_app.cfg index 28cf413a1e..b0feb2e1ba 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6_moma_app.cfg +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6_moma_app.cfg @@ -1,3 +1 @@ -CPU_CFLAGS_FLOAT ?= -mspe - -include $(RTEMS_ROOT)/make/custom/mpc55xx.inc +include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6_moma_boot.cfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6_moma_boot.cfg index 28cf413a1e..b0feb2e1ba 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6_moma_boot.cfg +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6_moma_boot.cfg @@ -1,3 +1 @@ -CPU_CFLAGS_FLOAT ?= -mspe - -include $(RTEMS_ROOT)/make/custom/mpc55xx.inc +include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb_spe.cfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb_spe.cfg index 28cf413a1e..b0feb2e1ba 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb_spe.cfg +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb_spe.cfg @@ -1,3 +1 @@ -CPU_CFLAGS_FLOAT ?= -mspe - -include $(RTEMS_ROOT)/make/custom/mpc55xx.inc +include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/phycore_mpc5554.cfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/phycore_mpc5554.cfg index 886697e1c3..b0feb2e1ba 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/phycore_mpc5554.cfg +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/phycore_mpc5554.cfg @@ -1,14 +1 @@ -## -# -# @file -# -# @ingroup mpc55xx_config -# -# @brief configuration file for the Phytec PhyCORE MPC5554 -# - -RTEMS_LINKCMDS=linkcmds.phycore_mpc5554 - -CPU_CFLAGS_FLOAT?=-mfloat-gprs=single -mspe - -include $(RTEMS_ROOT)/make/custom/mpc55xx.inc +include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc diff --git a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq.inc b/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq.inc index fb401f7a9f..8995eec0d6 100644 --- a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq.inc +++ b/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq.inc @@ -8,7 +8,8 @@ RTEMS_CPU = powerpc RTEMS_CPU_MODEL = qoriq -CPU_CFLAGS = -mcpu=8540 -meabi -msdata -fno-common -mfloat-gprs=double -mstrict-align \ +CPU_CFLAGS = -mcpu=8540 -meabi -msdata -fno-common -mstrict-align \ + -mspe -mabi=spe -mfloat-gprs=double \ -D__ppc_generic CFLAGS_OPTIMIZE_V = -Os -g |