summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-04-21 10:22:08 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-04-23 15:18:42 +0200
commitadb85dd473af5c9a72e9da9b7fe013d1b216abc3 (patch)
treeed54d2ce2354cf2b75995d1e1f2bc685436bc4ca /c/src/lib/libbsp/powerpc
parentbsps: Remove AC_CONFIG_SRCDIR() (diff)
downloadrtems-adb85dd473af5c9a72e9da9b7fe013d1b216abc3.tar.bz2
bsps: Move make/custom/* files to bsps
Adjust various build files. Remove automatic generation of the c/src/lib/libbsp/*/acinclude.m4 files from bootstrap script. This patch is a part of the BSP source reorganization. Update #3285.
Diffstat (limited to 'c/src/lib/libbsp/powerpc')
-rw-r--r--c/src/lib/libbsp/powerpc/beatnik/make/custom/beatnik.cfg39
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/make/custom/brs5l.cfg10
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/make/custom/brs6l.cfg10
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/make/custom/dp2.cfg5
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/make/custom/gen5200.inc19
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/make/custom/icecube.cfg12
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/make/custom/pm520_cr825.cfg10
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/make/custom/pm520_ze30.cfg10
-rw-r--r--c/src/lib/libbsp/powerpc/gen83xx/make/custom/br_uid.cfg10
-rw-r--r--c/src/lib/libbsp/powerpc/gen83xx/make/custom/gen83xx.inc22
-rw-r--r--c/src/lib/libbsp/powerpc/gen83xx/make/custom/hsc_cm01.cfg10
-rw-r--r--c/src/lib/libbsp/powerpc/gen83xx/make/custom/mpc8309som.cfg10
-rw-r--r--c/src/lib/libbsp/powerpc/gen83xx/make/custom/mpc8313erdb.cfg10
-rw-r--r--c/src/lib/libbsp/powerpc/gen83xx/make/custom/mpc8349eamds.cfg10
-rw-r--r--c/src/lib/libbsp/powerpc/haleakala/make/custom/haleakala.cfg28
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mcp750.cfg31
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mtx603e.cfg32
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mvme2100.cfg30
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mvme2307.cfg30
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/qemuprep-altivec.cfg37
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/qemuprep.cfg37
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/gwlcfm-testsuite.tcfg11
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/gwlcfm.cfg10
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb-testsuite.tcfg11
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb.cfg10
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb_spe-testsuite.tcfg11
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb_spe.cfg1
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc55xx.inc23
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc55xx_spe.inc3
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5643l_dpu-testsuite.tcfg13
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5643l_dpu.cfg10
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5643l_evb-testsuite.tcfg13
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5643l_evb.cfg10
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5668g-testsuite.tcfg7
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5668g.cfg1
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_app-testsuite.tcfg8
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_app.cfg1
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_boot-testsuite.tcfg11
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_boot.cfg1
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6-testsuite.tcfg11
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6.cfg1
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb-testsuite.tcfg7
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb.cfg11
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb_spe-testsuite.tcfg7
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb_spe.cfg1
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/phycore_mpc5554-testsuite.tcfg10
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/phycore_mpc5554.cfg1
-rw-r--r--c/src/lib/libbsp/powerpc/mpc8260ads/make/custom/mpc8260ads.cfg23
-rw-r--r--c/src/lib/libbsp/powerpc/mvme3100/make/custom/mvme3100.cfg23
-rw-r--r--c/src/lib/libbsp/powerpc/mvme5500/make/custom/mvme5500.cfg28
-rw-r--r--c/src/lib/libbsp/powerpc/psim/make/custom/psim.cfg18
-rw-r--r--c/src/lib/libbsp/powerpc/qemuppc/make/custom/qemuppc.cfg24
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq.inc23
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_core_0-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_core_0.cfg3
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_core_1-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_core_1.cfg3
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e500-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e500.cfg3
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e6500_32-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e6500_32.cfg13
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e6500_64-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e6500_64.cfg14
-rw-r--r--c/src/lib/libbsp/powerpc/ss555/make/custom/ss555.cfg32
-rw-r--r--c/src/lib/libbsp/powerpc/t32mppc/make/custom/t32mppc.cfg11
-rw-r--r--c/src/lib/libbsp/powerpc/tqm8xx/make/custom/pghplus.cfg10
-rw-r--r--c/src/lib/libbsp/powerpc/tqm8xx/make/custom/tqm8xx.inc23
-rw-r--r--c/src/lib/libbsp/powerpc/tqm8xx/make/custom/tqm8xx_stk8xx.cfg10
-rw-r--r--c/src/lib/libbsp/powerpc/virtex/make/custom/virtex.cfg25
-rw-r--r--c/src/lib/libbsp/powerpc/virtex4/make/custom/virtex4.cfg21
-rw-r--r--c/src/lib/libbsp/powerpc/virtex5/make/custom/virtex5.cfg21
71 files changed, 0 insertions, 969 deletions
diff --git a/c/src/lib/libbsp/powerpc/beatnik/make/custom/beatnik.cfg b/c/src/lib/libbsp/powerpc/beatnik/make/custom/beatnik.cfg
deleted file mode 100644
index 1190cadf62..0000000000
--- a/c/src/lib/libbsp/powerpc/beatnik/make/custom/beatnik.cfg
+++ /dev/null
@@ -1,39 +0,0 @@
-#
-# Config file for the PowerPC 745x based mvmexxxx
-#
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-RTEMS_PPC_EXCEPTION_PROCESSING_MODEL=new
-
-# This is the actual bsp directory used during the build process.
-RTEMS_BSP_FAMILY=beatnik
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS = -mcpu=7400 -D__ppc_generic
-#T. Straumann; disable sdata=eabi for now until CEXP supports it -meabi -msdata=eabi
-
-# optimize flag: typically -0, could use -O4 or -fast
-# -O4 is ok for RTEMS
-# NOTE: some level of -O may be actually required by inline assembler
-#CFLAGS_OPTIMIZE_V=-O4 -fno-keep-inline-functions
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-# debug flags: typically none, but at least -O1 is required due to this
-# BSP using inlined code
-CFLAGS_DEBUG_V = -O1 -g
-
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O binary $@ $(basename $@)$(DOWNEXT)
-endef
-
-# Miscellaneous additions go here
-START_BASE = motld_start
diff --git a/c/src/lib/libbsp/powerpc/gen5200/make/custom/brs5l.cfg b/c/src/lib/libbsp/powerpc/gen5200/make/custom/brs5l.cfg
deleted file mode 100644
index d6e556a183..0000000000
--- a/c/src/lib/libbsp/powerpc/gen5200/make/custom/brs5l.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Config file for customer specific MPC5200 board
-#
-
-#
-# All GEN5200 configurations share the same base file, only a few
-# parameters differ.
-#
-
-include $(RTEMS_ROOT)/make/custom/gen5200.inc
diff --git a/c/src/lib/libbsp/powerpc/gen5200/make/custom/brs6l.cfg b/c/src/lib/libbsp/powerpc/gen5200/make/custom/brs6l.cfg
deleted file mode 100644
index d6e556a183..0000000000
--- a/c/src/lib/libbsp/powerpc/gen5200/make/custom/brs6l.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Config file for customer specific MPC5200 board
-#
-
-#
-# All GEN5200 configurations share the same base file, only a few
-# parameters differ.
-#
-
-include $(RTEMS_ROOT)/make/custom/gen5200.inc
diff --git a/c/src/lib/libbsp/powerpc/gen5200/make/custom/dp2.cfg b/c/src/lib/libbsp/powerpc/gen5200/make/custom/dp2.cfg
deleted file mode 100644
index 81941fe0dc..0000000000
--- a/c/src/lib/libbsp/powerpc/gen5200/make/custom/dp2.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for Direct Prototyping Data Processing (DP2) board.
-#
-
-include $(RTEMS_ROOT)/make/custom/gen5200.inc
diff --git a/c/src/lib/libbsp/powerpc/gen5200/make/custom/gen5200.inc b/c/src/lib/libbsp/powerpc/gen5200/make/custom/gen5200.inc
deleted file mode 100644
index 71c605c8da..0000000000
--- a/c/src/lib/libbsp/powerpc/gen5200/make/custom/gen5200.inc
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# Shared base config file for GEN5200 BSPs
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS = -mcpu=603e -mstrict-align \
- -meabi -msdata=sysv -fno-common
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fno-keep-inline-functions
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/powerpc/gen5200/make/custom/icecube.cfg b/c/src/lib/libbsp/powerpc/gen5200/make/custom/icecube.cfg
deleted file mode 100644
index c53040e1b3..0000000000
--- a/c/src/lib/libbsp/powerpc/gen5200/make/custom/icecube.cfg
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# Config file for Freescale 5200Lite a.k.a. IceCube
-#
-# NOTE: This is the same as the Embedded Planets EP5200C and
-# possibly other MPC5200 boards.
-
-#
-# All GEN5200 configurations share the same base file, only a few
-# parameters differ.
-#
-
-include $(RTEMS_ROOT)/make/custom/gen5200.inc
diff --git a/c/src/lib/libbsp/powerpc/gen5200/make/custom/pm520_cr825.cfg b/c/src/lib/libbsp/powerpc/gen5200/make/custom/pm520_cr825.cfg
deleted file mode 100644
index d86814ab66..0000000000
--- a/c/src/lib/libbsp/powerpc/gen5200/make/custom/pm520_cr825.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Config file for MicroSys PM520 Module (based on MPC5200)
-# on carrier board CR825
-
-#
-# All GEN5200 configurations share the same base file, only a few
-# parameters differ.
-#
-
-include $(RTEMS_ROOT)/make/custom/gen5200.inc
diff --git a/c/src/lib/libbsp/powerpc/gen5200/make/custom/pm520_ze30.cfg b/c/src/lib/libbsp/powerpc/gen5200/make/custom/pm520_ze30.cfg
deleted file mode 100644
index e16e2e1886..0000000000
--- a/c/src/lib/libbsp/powerpc/gen5200/make/custom/pm520_ze30.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Config file for MicroSys PM520 Module (based on MPC5200)
-# on carrier board ZE30
-
-#
-# All GEN5200 configurations share the same base file, only a few
-# parameters differ.
-#
-
-include $(RTEMS_ROOT)/make/custom/gen5200.inc
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/make/custom/br_uid.cfg b/c/src/lib/libbsp/powerpc/gen83xx/make/custom/br_uid.cfg
deleted file mode 100644
index 0db23d54dd..0000000000
--- a/c/src/lib/libbsp/powerpc/gen83xx/make/custom/br_uid.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-##
-#
-# @file
-#
-# @ingroup mpc83xx_config
-#
-# @brief Configuration file for the BR UID base board
-#
-
-include $(RTEMS_ROOT)/make/custom/gen83xx.inc
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/make/custom/gen83xx.inc b/c/src/lib/libbsp/powerpc/gen83xx/make/custom/gen83xx.inc
deleted file mode 100644
index e1bee9f786..0000000000
--- a/c/src/lib/libbsp/powerpc/gen83xx/make/custom/gen83xx.inc
+++ /dev/null
@@ -1,22 +0,0 @@
-#
-# Shared base config file for GEN83xx BSPs
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-#
-# FIXME: we might want to use the e300 CPU model explicitely,
-# using -me300
-# but I doubt the compiler actually generates different code
-#
-RTEMS_CPU=powerpc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS = -mcpu=603e -meabi -msdata=sysv -fno-common -mstrict-align
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fno-keep-inline-functions
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/make/custom/hsc_cm01.cfg b/c/src/lib/libbsp/powerpc/gen83xx/make/custom/hsc_cm01.cfg
deleted file mode 100644
index 8f2ac1829d..0000000000
--- a/c/src/lib/libbsp/powerpc/gen83xx/make/custom/hsc_cm01.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Config file for customer specific MPC8349 board
-#
-
-#
-# All GEN83xx configurations share the same base file, only a few
-# parameters differ.
-#
-
-include $(RTEMS_ROOT)/make/custom/gen83xx.inc
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/make/custom/mpc8309som.cfg b/c/src/lib/libbsp/powerpc/gen83xx/make/custom/mpc8309som.cfg
deleted file mode 100644
index be25fcd4fb..0000000000
--- a/c/src/lib/libbsp/powerpc/gen83xx/make/custom/mpc8309som.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-##
-#
-# @file
-#
-# @ingroup mpc83xx_config
-#
-# @brief Configuration file for the MPC8309 System on Module.
-#
-
-include $(RTEMS_ROOT)/make/custom/gen83xx.inc
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/make/custom/mpc8313erdb.cfg b/c/src/lib/libbsp/powerpc/gen83xx/make/custom/mpc8313erdb.cfg
deleted file mode 100644
index 4a6331e8c4..0000000000
--- a/c/src/lib/libbsp/powerpc/gen83xx/make/custom/mpc8313erdb.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-##
-#
-# @file
-#
-# @ingroup mpc83xx_config
-#
-# @brief Configuration file for the MPC8313E Reference Design Board.
-#
-
-include $(RTEMS_ROOT)/make/custom/gen83xx.inc
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/make/custom/mpc8349eamds.cfg b/c/src/lib/libbsp/powerpc/gen83xx/make/custom/mpc8349eamds.cfg
deleted file mode 100644
index b58c60a92a..0000000000
--- a/c/src/lib/libbsp/powerpc/gen83xx/make/custom/mpc8349eamds.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Config file for freescale's MPC8349EAMDS evaluation board
-#
-
-#
-# All GEN83xx configurations share the same base file, only a few
-# parameters differ.
-#
-
-include $(RTEMS_ROOT)/make/custom/gen83xx.inc
diff --git a/c/src/lib/libbsp/powerpc/haleakala/make/custom/haleakala.cfg b/c/src/lib/libbsp/powerpc/haleakala/make/custom/haleakala.cfg
deleted file mode 100644
index 90b9292d0b..0000000000
--- a/c/src/lib/libbsp/powerpc/haleakala/make/custom/haleakala.cfg
+++ /dev/null
@@ -1,28 +0,0 @@
-#
-# Config file for a PowerPC 405 based card
-# mhamel
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS = -mcpu=405 -Dppc405
-
-# optimize flag: typically -0, could use -O4 or -fast
-# -O4 is ok for RTEMS
-# NOTE: some level of -O may be actually required by inline assembler
-CFLAGS_OPTIMIZE_V = -O1 -g
-
-# FIXME: Disabled because linkcmds lacks proper KEEP() directives. See #2561.
-# The following two lines enable compiling and linking on per element.
-# CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-# LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
-endef
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mcp750.cfg b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mcp750.cfg
deleted file mode 100644
index 691a76a65a..0000000000
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mcp750.cfg
+++ /dev/null
@@ -1,31 +0,0 @@
-#
-# Config file for Motorola MCP750 -- a MPC750 CompactPCI board
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS = -mcpu=750 -Dmpc750
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -mmultiple -mstring -mstrict-align
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O binary -R .comment -S $(basename $@)$(EXEEXT) rtems
- gzip -vf9 rtems
- $(LD) -o $(basename $@)$(DOWNEXT) \
- $ $(PROJECT_RELEASE)/lib/bootloader.o \
- --just-symbols=$(basename $@)$(EXEEXT) \
- --no-warn-mismatch \
- -b binary rtems.gz -T $(PROJECT_RELEASE)/lib/ppcboot.lds \
- -Map $(basename $@).map && chmod 755 $@
- rm -f rtems.gz
-endef
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mtx603e.cfg b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mtx603e.cfg
deleted file mode 100644
index dd889b8e70..0000000000
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mtx603e.cfg
+++ /dev/null
@@ -1,32 +0,0 @@
-#
-# Config file for Motorola MTX603e -- a MPC603e ATX form factor board
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=603e -Dppc603e
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -mmultiple -mstring -mstrict-align
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O binary -R .comment -S $(basename $@)$(EXEEXT) rtems
- gzip -vf9 rtems
- $(LD) -o $(basename $@)$(DOWNEXT) \
- $(PROJECT_RELEASE)/lib/bootloader.o \
- --just-symbols=$(basename $@)$(EXEEXT) \
- --no-warn-mismatch \
- -b binary rtems.gz -T $(PROJECT_RELEASE)/lib/ppcboot.lds \
- -Map $(basename $@).map && chmod 755 $@
- rm -f rtems.gz
-endef
-
-# Miscellaneous additions go here
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mvme2100.cfg b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mvme2100.cfg
deleted file mode 100644
index e358c2d7af..0000000000
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mvme2100.cfg
+++ /dev/null
@@ -1,30 +0,0 @@
-#
-# Config file for Motorola MVME2100 -- a MPC8240 VMEBus board
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=603e -Dppc603e
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -mmultiple -mstring -mstrict-align
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O binary -R .comment -S $(basename $@)$(EXEEXT) rtems
- gzip -vf9 rtems
- $(LD) -o $(basename $@)$(DOWNEXT) \
- $(PROJECT_RELEASE)/lib/bootloader.o \
- --just-symbols=$(basename $@)$(EXEEXT) \
- --no-warn-mismatch \
- -b binary rtems.gz -T $(PROJECT_RELEASE)/lib/ppcboot.lds \
- -Map $(basename $@).map && chmod 755 $@
- rm -f rtems.gz
-endef
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mvme2307.cfg b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mvme2307.cfg
deleted file mode 100644
index 1a5115999b..0000000000
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mvme2307.cfg
+++ /dev/null
@@ -1,30 +0,0 @@
-#
-# Config file for the PowerPC 604 based mvme2307
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS = -mcpu=604 -mmultiple -mstring -mstrict-align -meabi
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O binary -R .comment -S $(basename $@)$(EXEEXT) rtems
- gzip -vf9 rtems
- $(LD) -o $(basename $@)$(DOWNEXT) $(PROJECT_RELEASE)/lib/bootloader.o \
- --just-symbols=$(basename $@)$(EXEEXT) \
- --no-warn-mismatch \
- -b binary rtems.gz -T $(PROJECT_RELEASE)/lib/ppcboot.lds \
- -Map $(basename $@).map && chmod 755 $@
- rm -f rtems.gz
-endef
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/qemuprep-altivec.cfg b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/qemuprep-altivec.cfg
deleted file mode 100644
index 9d09089f94..0000000000
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/qemuprep-altivec.cfg
+++ /dev/null
@@ -1,37 +0,0 @@
-#
-# Config file for the PowerPC 604 based mvme2307
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS = -mcpu=7400 -mmultiple -mstring -mstrict-align -D__ppc_generic
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-ifdef PURE_BINARY
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O binary -R .comment -S $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
-endef
-else
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O binary -R .comment -S $(basename $@)$(EXEEXT) rtems
- gzip -vf9 rtems
- $(LD) -o $(basename $@)$(DOWNEXT) $(PROJECT_RELEASE)/lib/bootloader.o \
- --just-symbols=$(basename $@)$(EXEEXT) \
- --no-warn-mismatch \
- -b binary rtems.gz -T $(PROJECT_RELEASE)/lib/ppcboot.lds \
- -Map $(basename $@).map && chmod 755 $@
- rm -f rtems.gz
-endef
-endif
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/qemuprep.cfg b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/qemuprep.cfg
deleted file mode 100644
index fa5abd6bba..0000000000
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/qemuprep.cfg
+++ /dev/null
@@ -1,37 +0,0 @@
-#
-# Config file for the PowerPC 604 based mvme2307
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS = -mcpu=powerpc -mmultiple -mstring -mstrict-align -D__ppc_generic
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-ifdef PURE_BINARY
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O binary -R .comment -S $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
-endef
-else
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O binary -R .comment -S $(basename $@)$(EXEEXT) rtems
- gzip -vf9 rtems
- $(LD) -o $(basename $@)$(DOWNEXT) $(PROJECT_RELEASE)/lib/bootloader.o \
- --just-symbols=$(basename $@)$(EXEEXT) \
- --no-warn-mismatch \
- -b binary rtems.gz -T $(PROJECT_RELEASE)/lib/ppcboot.lds \
- -Map $(basename $@).map && chmod 755 $@
- rm -f rtems.gz
-endef
-endif
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/gwlcfm-testsuite.tcfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/gwlcfm-testsuite.tcfg
deleted file mode 100644
index f8e516bb8e..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/gwlcfm-testsuite.tcfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# gwlcfm RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/dltests-broken-on-this-bsp.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-
-exclude: fsdosfsname01
-exclude: linpack
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/gwlcfm.cfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/gwlcfm.cfg
deleted file mode 100644
index f9a40532cb..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/gwlcfm.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-##
-#
-# @file
-#
-# @ingroup mpc55xx_config
-#
-# @brief configuration file for the GWLCFM MPC5516 board
-#
-
-include $(RTEMS_ROOT)/make/custom/mpc55xx.inc
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb-testsuite.tcfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb-testsuite.tcfg
deleted file mode 100644
index cba4641dc3..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb-testsuite.tcfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# mpc5566evb RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/dltests-broken-on-this-bsp.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-
-exclude: fsdosfsname01
-exclude: linpack
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb.cfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb.cfg
deleted file mode 100644
index 0e19d66284..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-##
-#
-# @file
-#
-# @ingroup mpc55xx_config
-#
-# @brief Configuration file for MPC5566 evaluation board.
-#
-
-include $(RTEMS_ROOT)/make/custom/mpc55xx.inc
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb_spe-testsuite.tcfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb_spe-testsuite.tcfg
deleted file mode 100644
index 826a183b8e..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb_spe-testsuite.tcfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# mpc5566evb_spe RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/dltests-broken-on-this-bsp.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-
-exclude: fsdosfsname01
-exclude: linpack
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
deleted file mode 100644
index b0feb2e1ba..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5566evb_spe.cfg
+++ /dev/null
@@ -1 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc55xx.inc b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc55xx.inc
deleted file mode 100644
index 5b0b843ac4..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc55xx.inc
+++ /dev/null
@@ -1,23 +0,0 @@
-##
-#
-# @file
-#
-# @ingroup mpc55xx_config
-#
-# @brief Shared configuration file for the MPC55xx board family.
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = powerpc
-
-CPU_CFLAGS_FLOAT ?= -msoft-float -mno-spe
-
-# FIXME
-CPU_CFLAGS = -mcpu=8540 -meabi -msdata=sysv -fno-common $(CPU_CFLAGS_FLOAT) \
- -D__ppc_generic -mstrict-align
-
-CFLAGS_OPTIMIZE_V = -O2 -g -fno-keep-inline-functions
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
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
deleted file mode 100644
index fa69d09a3e..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc55xx_spe.inc
+++ /dev/null
@@ -1,3 +0,0 @@
-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/mpc5643l_dpu-testsuite.tcfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5643l_dpu-testsuite.tcfg
deleted file mode 100644
index 84d7efad7b..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5643l_dpu-testsuite.tcfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# mpc5643l_dpu RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/dltests-broken-on-this-bsp.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-
-exclude: flashdisk01
-exclude: fsdosfsname01
-exclude: linpack
-exclude: spstkalloc02
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5643l_dpu.cfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5643l_dpu.cfg
deleted file mode 100644
index 67fe396486..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5643l_dpu.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-##
-#
-# @file
-#
-# @ingroup mpc55xx_config
-#
-# @brief Configuration file for MPC5643L Data Processing Unit board.
-#
-
-include $(RTEMS_ROOT)/make/custom/mpc55xx.inc
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5643l_evb-testsuite.tcfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5643l_evb-testsuite.tcfg
deleted file mode 100644
index 373d10b544..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5643l_evb-testsuite.tcfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# mpc5643l_evb RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/dltests-broken-on-this-bsp.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-
-exclude: flashdisk01
-exclude: fsdosfsname01
-exclude: linpack
-exclude: spstkalloc02
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5643l_evb.cfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5643l_evb.cfg
deleted file mode 100644
index eb9c0db185..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5643l_evb.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-##
-#
-# @file
-#
-# @ingroup mpc55xx_config
-#
-# @brief Configuration file for XKT564LEVB evaluation board.
-#
-
-include $(RTEMS_ROOT)/make/custom/mpc55xx.inc
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5668g-testsuite.tcfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5668g-testsuite.tcfg
deleted file mode 100644
index 6c79cceeac..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5668g-testsuite.tcfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# This is the set of tests which are known to not link on this BSP
-#
-
-include: testdata/dltests-broken-on-this-bsp.tcfg
-
-exclude: linpack
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5668g.cfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5668g.cfg
deleted file mode 100644
index b0cb600143..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5668g.cfg
+++ /dev/null
@@ -1 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/mpc55xx.inc
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_app-testsuite.tcfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_app-testsuite.tcfg
deleted file mode 100644
index aa6f47e038..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_app-testsuite.tcfg
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# This is the set of tests which are known to not link on this BSP
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/dltests-broken-on-this-bsp.tcfg
-
-exclude: linpack
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
deleted file mode 100644
index b0feb2e1ba..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_app.cfg
+++ /dev/null
@@ -1 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_boot-testsuite.tcfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_boot-testsuite.tcfg
deleted file mode 100644
index f359262339..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_boot-testsuite.tcfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# mpc5674f_ecu508_boot RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/dltests-broken-on-this-bsp.tcfg
-
-exclude: fsdosfsname01
-exclude: linpack
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
deleted file mode 100644
index b0feb2e1ba..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_ecu508_boot.cfg
+++ /dev/null
@@ -1 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6-testsuite.tcfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6-testsuite.tcfg
deleted file mode 100644
index c417b93df1..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6-testsuite.tcfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# mpc5674f_rsm6 RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/dltests-broken-on-this-bsp.tcfg
-
-exclude: fsdosfsname01
-exclude: linpack
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6.cfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6.cfg
deleted file mode 100644
index b0feb2e1ba..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674f_rsm6.cfg
+++ /dev/null
@@ -1 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb-testsuite.tcfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb-testsuite.tcfg
deleted file mode 100644
index 6c79cceeac..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb-testsuite.tcfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# This is the set of tests which are known to not link on this BSP
-#
-
-include: testdata/dltests-broken-on-this-bsp.tcfg
-
-exclude: linpack
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb.cfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb.cfg
deleted file mode 100644
index eb1a3f5c3d..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-##
-#
-# @file
-#
-# @ingroup mpc55xx_config
-#
-# @brief Configuration file for MPC567XEVBFXMB evaluation board equipped with
-# an MPC5674F core from Freescale and Axiom.
-#
-
-include $(RTEMS_ROOT)/make/custom/mpc55xx.inc
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb_spe-testsuite.tcfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb_spe-testsuite.tcfg
deleted file mode 100644
index 6c79cceeac..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb_spe-testsuite.tcfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# This is the set of tests which are known to not link on this BSP
-#
-
-include: testdata/dltests-broken-on-this-bsp.tcfg
-
-exclude: linpack
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
deleted file mode 100644
index b0feb2e1ba..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc5674fevb_spe.cfg
+++ /dev/null
@@ -1 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/phycore_mpc5554-testsuite.tcfg b/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/phycore_mpc5554-testsuite.tcfg
deleted file mode 100644
index 3ca7f48c46..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/phycore_mpc5554-testsuite.tcfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# phycore_mpc5554 RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/dltests-broken-on-this-bsp.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-
-exclude: fsdosfsname01
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
deleted file mode 100644
index b0feb2e1ba..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/phycore_mpc5554.cfg
+++ /dev/null
@@ -1 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/make/custom/mpc8260ads.cfg b/c/src/lib/libbsp/powerpc/mpc8260ads/make/custom/mpc8260ads.cfg
deleted file mode 100644
index 4869e726d6..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/make/custom/mpc8260ads.cfg
+++ /dev/null
@@ -1,23 +0,0 @@
-#
-# Config file for MPC8260 based Motorola ADS board
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-8XX_CPU_TYPE=8260
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-# CPU_CFLAGS = -mcpu=$(8XX_CPU_TYPE) -mstrict-align
-CPU_CFLAGS = -mcpu=603e -mstrict-align -Dmpc8260 \
- -meabi -msdata=sysv -fno-common
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fno-keep-inline-functions
-
-# FIXME: Disabled because linkcmds lacks proper KEEP() directives. See #2565.
-# The following two lines enable compiling and linking on per element.
-# CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-# LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/powerpc/mvme3100/make/custom/mvme3100.cfg b/c/src/lib/libbsp/powerpc/mvme3100/make/custom/mvme3100.cfg
deleted file mode 100644
index 6e7c6950f5..0000000000
--- a/c/src/lib/libbsp/powerpc/mvme3100/make/custom/mvme3100.cfg
+++ /dev/null
@@ -1,23 +0,0 @@
-#
-# Config file for the PowerPC 8540 based mvme3100
-#
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=powerpc -msoft-float -D__ppc_generic
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O binary $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
-endef
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/make/custom/mvme5500.cfg b/c/src/lib/libbsp/powerpc/mvme5500/make/custom/mvme5500.cfg
deleted file mode 100644
index 6a0fceabe7..0000000000
--- a/c/src/lib/libbsp/powerpc/mvme5500/make/custom/mvme5500.cfg
+++ /dev/null
@@ -1,28 +0,0 @@
-#
-# Config file for the PowerPC 7455 based mvme5500
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-
-# This is the actual bsp directory used during the build process.
-RTEMS_BSP_FAMILY=mvme5500
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=7450 -mtune=7450 -Dmpc7455
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O binary $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
-endef
-
-#
-START_BASE=mvme5500start
diff --git a/c/src/lib/libbsp/powerpc/psim/make/custom/psim.cfg b/c/src/lib/libbsp/powerpc/psim/make/custom/psim.cfg
deleted file mode 100644
index cb399493d2..0000000000
--- a/c/src/lib/libbsp/powerpc/psim/make/custom/psim.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Config file for the PowerPC 60x simulator - psim
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -meabi -mcpu=603e -msdata=sysv -fno-common -Dppc603e
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fno-keep-inline-functions
-
-# arguments to compile and link with per-element sections
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/powerpc/qemuppc/make/custom/qemuppc.cfg b/c/src/lib/libbsp/powerpc/qemuppc/make/custom/qemuppc.cfg
deleted file mode 100644
index f424ec22ee..0000000000
--- a/c/src/lib/libbsp/powerpc/qemuppc/make/custom/qemuppc.cfg
+++ /dev/null
@@ -1,24 +0,0 @@
-#
-# Config file for the PowerPC 60x simulator in Qemu
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=603e -Dppc603e
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fno-keep-inline-functions
-
-# FIXME: Disabled because linkcmds lacks proper KEEP() directives. See #2564.
-# The following two lines enable compiling and linking on per element.
-# CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-# LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O binary $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
-endef
diff --git a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq.inc b/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq.inc
deleted file mode 100644
index ff9586eec4..0000000000
--- a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq.inc
+++ /dev/null
@@ -1,23 +0,0 @@
-#
-# Shared base config file for QorIQ BSPs
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = powerpc
-
-CPU_CFLAGS = -mcpu=8540 -meabi -msdata=sysv -fno-common -mstrict-align \
- -mspe -mabi=spe -mfloat-gprs=double \
- -D__ppc_generic
-
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-# define bsp-post-link
-# $(OBJCOPY) -O binary '$@' '$(basename $@).bin'
-# gzip -f -9 '$(basename $@).bin'
-# mkimage -A ppc -O linux -T kernel -a 0x4000 -e 0x4000 -name '$(notdir $@)' -d '$(basename $@).bin.gz' '$(basename $@).img'
-# $(default-bsp-post-link)
-# endef
diff --git a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_core_0-testsuite.tcfg b/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_core_0-testsuite.tcfg
deleted file mode 100644
index fb84b55762..0000000000
--- a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_core_0-testsuite.tcfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# This is the set of tests which are known to not link on this BSP
-#
-
-include: testdata/dltests-broken-on-this-bsp.tcfg
diff --git a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_core_0.cfg b/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_core_0.cfg
deleted file mode 100644
index 8ce12d84a3..0000000000
--- a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_core_0.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-# Config file for QorIQ Core 0
-
-include $(RTEMS_ROOT)/make/custom/qoriq.inc
diff --git a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_core_1-testsuite.tcfg b/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_core_1-testsuite.tcfg
deleted file mode 100644
index fb84b55762..0000000000
--- a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_core_1-testsuite.tcfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# This is the set of tests which are known to not link on this BSP
-#
-
-include: testdata/dltests-broken-on-this-bsp.tcfg
diff --git a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_core_1.cfg b/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_core_1.cfg
deleted file mode 100644
index ee7eadd947..0000000000
--- a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_core_1.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-# Config file for QorIQ Core 1
-
-include $(RTEMS_ROOT)/make/custom/qoriq.inc
diff --git a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e500-testsuite.tcfg b/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e500-testsuite.tcfg
deleted file mode 100644
index fb84b55762..0000000000
--- a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e500-testsuite.tcfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# This is the set of tests which are known to not link on this BSP
-#
-
-include: testdata/dltests-broken-on-this-bsp.tcfg
diff --git a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e500.cfg b/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e500.cfg
deleted file mode 100644
index 91e957d967..0000000000
--- a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e500.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-# Config file for e500 or e500v2 core based QorIQ chips, e.g. P1020, P2040
-
-include $(RTEMS_ROOT)/make/custom/qoriq.inc
diff --git a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e6500_32-testsuite.tcfg b/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e6500_32-testsuite.tcfg
deleted file mode 100644
index fb84b55762..0000000000
--- a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e6500_32-testsuite.tcfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# This is the set of tests which are known to not link on this BSP
-#
-
-include: testdata/dltests-broken-on-this-bsp.tcfg
diff --git a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e6500_32.cfg b/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e6500_32.cfg
deleted file mode 100644
index d0f0391384..0000000000
--- a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e6500_32.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-# Config file for e6500 core based QorIQ chips, e.g. T2080, T4240
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = powerpc
-
-CPU_CFLAGS = -mcpu=e6500 -m32 -msdata=sysv -fno-common \
- -D__ppc_generic
-
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e6500_64-testsuite.tcfg b/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e6500_64-testsuite.tcfg
deleted file mode 100644
index fb84b55762..0000000000
--- a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e6500_64-testsuite.tcfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# This is the set of tests which are known to not link on this BSP
-#
-
-include: testdata/dltests-broken-on-this-bsp.tcfg
diff --git a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e6500_64.cfg b/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e6500_64.cfg
deleted file mode 100644
index b766fec8c9..0000000000
--- a/c/src/lib/libbsp/powerpc/qoriq/make/custom/qoriq_e6500_64.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-# Config file for e6500 core based QorIQ chips in 64-bit mode, e.g. T2080,
-# T4240
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = powerpc
-
-CPU_CFLAGS = -mcpu=e6500 -m64 -fno-common \
- -D__ppc_generic
-
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/powerpc/ss555/make/custom/ss555.cfg b/c/src/lib/libbsp/powerpc/ss555/make/custom/ss555.cfg
deleted file mode 100644
index 1745bb5cad..0000000000
--- a/c/src/lib/libbsp/powerpc/ss555/make/custom/ss555.cfg
+++ /dev/null
@@ -1,32 +0,0 @@
-#
-# Config file for an Intec Automation SS555 MPC555-based card
-#
-# This file is derived from:
-#
-# Config file for a PowerPC MPC860-based MBX821-001 card.
-# Config file for a PowerPC 403 based helas403 card
-# Config file for MPC860 based Ethernet Comm Board
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-GCC_CPU_MODEL=505
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS = -mcpu=$(GCC_CPU_MODEL) -Dmpc555
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fno-keep-inline-functions
-
-# FIXME: Disabled because linkcmds lacks proper KEEP() directives. See #2563.
-# The following two lines enable compiling and linking on per element.
-# CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-# LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(default-bsp-post-link)
- cp $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
- $(STRIP) $(basename $@)$(DOWNEXT)
-endef
diff --git a/c/src/lib/libbsp/powerpc/t32mppc/make/custom/t32mppc.cfg b/c/src/lib/libbsp/powerpc/t32mppc/make/custom/t32mppc.cfg
deleted file mode 100644
index 1bbfe76a09..0000000000
--- a/c/src/lib/libbsp/powerpc/t32mppc/make/custom/t32mppc.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = powerpc
-
-CPU_CFLAGS = -mcpu=8540 -meabi -msdata=sysv -fno-common -msoft-float -mno-spe \
- -D__ppc_generic
-
-CFLAGS_OPTIMIZE_V = -Og -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/make/custom/pghplus.cfg b/c/src/lib/libbsp/powerpc/tqm8xx/make/custom/pghplus.cfg
deleted file mode 100644
index 75eb65fe90..0000000000
--- a/c/src/lib/libbsp/powerpc/tqm8xx/make/custom/pghplus.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Config file for a PowerPC MPC860-based TQM8xx carrier board.
-#
-
-#
-# All TQM8xx configurations share the same base file, only a few
-# parameters differ.
-#
-
-include $(RTEMS_ROOT)/make/custom/tqm8xx.inc
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/make/custom/tqm8xx.inc b/c/src/lib/libbsp/powerpc/tqm8xx/make/custom/tqm8xx.inc
deleted file mode 100644
index f9a31d0835..0000000000
--- a/c/src/lib/libbsp/powerpc/tqm8xx/make/custom/tqm8xx.inc
+++ /dev/null
@@ -1,23 +0,0 @@
-#
-# Config file for a PowerPC MPC8xx-based TQM8xx carrier card
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-
-CPU_CFLAGS = -mcpu=860 -Dmpc860 \
- -mstrict-align -fno-strict-aliasing \
- -meabi -msdata=sysv -fno-common
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fno-keep-inline-functions
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- cp $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
- $(STRIP) $(basename $@)$(DOWNEXT)
- $(default-bsp-post-link)
-endef
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/make/custom/tqm8xx_stk8xx.cfg b/c/src/lib/libbsp/powerpc/tqm8xx/make/custom/tqm8xx_stk8xx.cfg
deleted file mode 100644
index 7b5ab01b8a..0000000000
--- a/c/src/lib/libbsp/powerpc/tqm8xx/make/custom/tqm8xx_stk8xx.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Config file for a PowerPC MPC860-based TQM8xx starter kit base board
-#
-
-#
-# All TQM8xx configurations share the same base file, only a few
-# parameters differ.
-#
-
-include $(RTEMS_ROOT)/make/custom/tqm8xx.inc
diff --git a/c/src/lib/libbsp/powerpc/virtex/make/custom/virtex.cfg b/c/src/lib/libbsp/powerpc/virtex/make/custom/virtex.cfg
deleted file mode 100644
index 412b0da7b9..0000000000
--- a/c/src/lib/libbsp/powerpc/virtex/make/custom/virtex.cfg
+++ /dev/null
@@ -1,25 +0,0 @@
-#
-# Config file for a generic PowerPC 405 based card
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS = -mcpu=403 -Dppc405 -meabi -msdata=sysv -fno-common
-
-# optimize flag: typically -0, could use -O4 or -fast
-# -O4 is ok for RTEMS
-# NOTE: some level of -O may be actually required by inline assembler
-CFLAGS_OPTIMIZE_V = -O2 -g -fno-keep-inline-functions
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
-endef
diff --git a/c/src/lib/libbsp/powerpc/virtex4/make/custom/virtex4.cfg b/c/src/lib/libbsp/powerpc/virtex4/make/custom/virtex4.cfg
deleted file mode 100644
index a893abe9b5..0000000000
--- a/c/src/lib/libbsp/powerpc/virtex4/make/custom/virtex4.cfg
+++ /dev/null
@@ -1,21 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS = -mcpu=405 -Dppc405
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fno-keep-inline-functions
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-# Miscellaneous additions go here
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
-endef
-
diff --git a/c/src/lib/libbsp/powerpc/virtex5/make/custom/virtex5.cfg b/c/src/lib/libbsp/powerpc/virtex5/make/custom/virtex5.cfg
deleted file mode 100644
index 6f039da854..0000000000
--- a/c/src/lib/libbsp/powerpc/virtex5/make/custom/virtex5.cfg
+++ /dev/null
@@ -1,21 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=powerpc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS = -mcpu=440 -Dppc440 -msoft-float
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fno-keep-inline-functions
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-# Miscellaneous additions go here
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
-endef
-