summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp
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
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')
-rw-r--r--c/src/lib/libbsp/arm/altera-cyclone-v/make/custom/altcycv.inc12
-rw-r--r--c/src/lib/libbsp/arm/altera-cyclone-v/make/custom/altcycv_devkit.cfg1
-rw-r--r--c/src/lib/libbsp/arm/altera-cyclone-v/make/custom/altcycv_devkit_smp.cfg1
-rw-r--r--c/src/lib/libbsp/arm/atsam/make/custom/atsamv-testsuite.tcfg26
-rw-r--r--c/src/lib/libbsp/arm/atsam/make/custom/atsamv.cfg9
-rw-r--r--c/src/lib/libbsp/arm/beagle/make/custom/beagle.inc15
-rw-r--r--c/src/lib/libbsp/arm/beagle/make/custom/beagleboardorig.cfg2
-rw-r--r--c/src/lib/libbsp/arm/beagle/make/custom/beagleboardxm.cfg2
-rw-r--r--c/src/lib/libbsp/arm/beagle/make/custom/beagleboneblack.cfg2
-rw-r--r--c/src/lib/libbsp/arm/beagle/make/custom/beaglebonewhite.cfg2
-rw-r--r--c/src/lib/libbsp/arm/csb336/make/custom/csb336.cfg18
-rw-r--r--c/src/lib/libbsp/arm/csb337/make/custom/csb337.cfg18
-rw-r--r--c/src/lib/libbsp/arm/csb337/make/custom/csb637.cfg5
-rw-r--r--c/src/lib/libbsp/arm/csb337/make/custom/kit637_v6.cfg6
-rw-r--r--c/src/lib/libbsp/arm/edb7312/make/custom/edb7312.cfg19
-rw-r--r--c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136jfs-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136jfs.cfg18
-rw-r--r--c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136js-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136js.cfg18
-rw-r--r--c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm7tdmi-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm7tdmi.cfg18
-rw-r--r--c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm920-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm920.cfg18
-rw-r--r--c/src/lib/libbsp/arm/gdbarmsim/make/custom/armcortexa9-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/arm/gdbarmsim/make/custom/armcortexa9.cfg19
-rw-r--r--c/src/lib/libbsp/arm/gumstix/make/custom/gumstix.cfg18
-rw-r--r--c/src/lib/libbsp/arm/imx/make/custom/imx7.cfg16
-rw-r--r--c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s3749-testsuite.tcfg38
-rw-r--r--c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s3749.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s6965-testsuite.tcfg21
-rw-r--r--c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s6965.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s6965_qemu.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s69xx.inc20
-rw-r--r--c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm4f120-testsuite.tcfg27
-rw-r--r--c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm4f120.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed-testsuite.tcfg20
-rw-r--r--c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed.cfg22
-rw-r--r--c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram-testsuite.tcfg21
-rw-r--r--c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth-testsuite.tcfg32
-rw-r--r--c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx.inc15
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_ea_ram.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_ea_rom_int-testsuite.tcfg8
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_ea_rom_int.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_plx800_ram.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_plx800_rom_int-testsuite.tcfg8
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_plx800_rom_int.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc2362-testsuite.tcfg41
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc2362.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc23xx_tli800-testsuite.tcfg52
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc23xx_tli800.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx.inc14
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ea.cfg12
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ncs_ram.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ncs_rom_ext.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ncs_rom_int-testsuite.tcfg8
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ncs_rom_int.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_plx800_ram.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_plx800_rom_int-testsuite.tcfg8
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_plx800_rom_int.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc40xx.inc14
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc40xx_ea_ram.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc40xx_ea_rom_int-testsuite.tcfg8
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc40xx_ea_rom_int.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx.inc14
-rw-r--r--c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_1-testsuite.tcfg20
-rw-r--r--c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_1.cfg7
-rw-r--r--c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_2.cfg5
-rw-r--r--c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_phycore.cfg5
-rw-r--r--c/src/lib/libbsp/arm/raspberrypi/make/custom/raspberrypi.cfg7
-rw-r--r--c/src/lib/libbsp/arm/raspberrypi/make/custom/raspberrypi.inc20
-rw-r--r--c/src/lib/libbsp/arm/raspberrypi/make/custom/raspberrypi2.cfg6
-rw-r--r--c/src/lib/libbsp/arm/realview-pbx-a9/make/custom/realview_pbx_a9_qemu.cfg9
-rw-r--r--c/src/lib/libbsp/arm/realview-pbx-a9/make/custom/realview_pbx_a9_qemu_smp.cfg1
-rw-r--r--c/src/lib/libbsp/arm/rtl22xx/make/custom/rtl22xx-testsuite.tcfg13
-rw-r--r--c/src/lib/libbsp/arm/rtl22xx/make/custom/rtl22xx.cfg21
-rw-r--r--c/src/lib/libbsp/arm/rtl22xx/make/custom/rtl22xx_t-testsuite.tcfg9
-rw-r--r--c/src/lib/libbsp/arm/rtl22xx/make/custom/rtl22xx_t.cfg19
-rw-r--r--c/src/lib/libbsp/arm/smdk2410/make/custom/smdk2410.cfg17
-rw-r--r--c/src/lib/libbsp/arm/stm32f4/make/custom/stm32f105rc-testsuite.tcfg21
-rw-r--r--c/src/lib/libbsp/arm/stm32f4/make/custom/stm32f105rc.cfg1
-rw-r--r--c/src/lib/libbsp/arm/stm32f4/make/custom/stm32f4-testsuite.tcfg11
-rw-r--r--c/src/lib/libbsp/arm/stm32f4/make/custom/stm32f4.cfg10
-rw-r--r--c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137.inc25
-rw-r--r--c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk-testsuite.tcfg7
-rw-r--r--c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk.cfg5
-rw-r--r--c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_intram-testsuite.tcfg26
-rw-r--r--c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_intram.cfg5
-rw-r--r--c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_sdram.cfg5
-rw-r--r--c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_with_loader-testsuite.tcfg7
-rw-r--r--c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_with_loader.cfg5
-rw-r--r--c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq.inc10
-rw-r--r--c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq_a9_qemu.cfg10
-rw-r--r--c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq_zc702.cfg1
-rw-r--r--c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq_zc706.cfg1
-rw-r--r--c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq_zedboard.cfg1
-rw-r--r--c/src/lib/libbsp/bfin/TLL6527M/make/custom/TLL6527M.cfg19
-rw-r--r--c/src/lib/libbsp/bfin/bf537Stamp/make/custom/bf537Stamp.cfg18
-rw-r--r--c/src/lib/libbsp/bfin/eZKit533/make/custom/eZKit533.cfg18
-rw-r--r--c/src/lib/libbsp/epiphany/epiphany_sim/make/custom/epiphany_sim.cfg10
-rw-r--r--c/src/lib/libbsp/i386/pc386/make/custom/pc386.cfg58
-rw-r--r--c/src/lib/libbsp/i386/pc386/make/custom/pc486.cfg10
-rw-r--r--c/src/lib/libbsp/i386/pc386/make/custom/pc586-sse.cfg9
-rw-r--r--c/src/lib/libbsp/i386/pc386/make/custom/pc586.cfg10
-rw-r--r--c/src/lib/libbsp/i386/pc386/make/custom/pc686.cfg10
-rw-r--r--c/src/lib/libbsp/i386/pc386/make/custom/pcp4.cfg17
-rw-r--r--c/src/lib/libbsp/lm32/lm32_evr/make/custom/lm32_evr.cfg29
-rw-r--r--c/src/lib/libbsp/lm32/lm32_evr/make/custom/lm32_evr_gdbsim-testsuite.tcfg6
-rw-r--r--c/src/lib/libbsp/lm32/lm32_evr/make/custom/lm32_evr_gdbsim.cfg5
-rw-r--r--c/src/lib/libbsp/lm32/milkymist/make/custom/milkymist.cfg29
-rw-r--r--c/src/lib/libbsp/m32c/m32cbsp/make/custom/m32csim-testsuite.tcfg28
-rw-r--r--c/src/lib/libbsp/m32c/m32cbsp/make/custom/m32csim.cfg16
-rw-r--r--c/src/lib/libbsp/m68k/av5282/make/custom/av5282.cfg30
-rw-r--r--c/src/lib/libbsp/m68k/csb360/make/custom/csb360.cfg19
-rw-r--r--c/src/lib/libbsp/m68k/gen68340/make/custom/gen68340.cfg18
-rw-r--r--c/src/lib/libbsp/m68k/gen68360/make/custom/gen68360.cfg15
-rw-r--r--c/src/lib/libbsp/m68k/gen68360/make/custom/gen68360_040.cfg16
-rw-r--r--c/src/lib/libbsp/m68k/gen68360/make/custom/pgh360.cfg15
-rw-r--r--c/src/lib/libbsp/m68k/genmcf548x/make/custom/COBRA5475.cfg10
-rw-r--r--c/src/lib/libbsp/m68k/genmcf548x/make/custom/genmcf548x.inc23
-rw-r--r--c/src/lib/libbsp/m68k/genmcf548x/make/custom/m5484FireEngine.cfg10
-rw-r--r--c/src/lib/libbsp/m68k/mcf5206elite/make/custom/mcf5206elite-testsuite.tcfg8
-rw-r--r--c/src/lib/libbsp/m68k/mcf5206elite/make/custom/mcf5206elite.cfg21
-rw-r--r--c/src/lib/libbsp/m68k/mcf52235/make/custom/mcf52235-testsuite.tcfg28
-rw-r--r--c/src/lib/libbsp/m68k/mcf52235/make/custom/mcf52235.cfg27
-rw-r--r--c/src/lib/libbsp/m68k/mcf5225x/make/custom/mcf5225x-testsuite.tcfg16
-rw-r--r--c/src/lib/libbsp/m68k/mcf5225x/make/custom/mcf5225x.cfg30
-rw-r--r--c/src/lib/libbsp/m68k/mcf5235/make/custom/mcf5235.cfg31
-rw-r--r--c/src/lib/libbsp/m68k/mcf5329/make/custom/mcf5329.cfg29
-rw-r--r--c/src/lib/libbsp/m68k/mrm332/make/custom/mrm332-testsuite.tcfg16
-rw-r--r--c/src/lib/libbsp/m68k/mrm332/make/custom/mrm332.cfg28
-rw-r--r--c/src/lib/libbsp/m68k/mvme147/make/custom/mvme147.cfg25
-rw-r--r--c/src/lib/libbsp/m68k/mvme147s/make/custom/mvme147s.cfg27
-rw-r--r--c/src/lib/libbsp/m68k/mvme162/make/custom/mvme162-testsuite.tcfg7
-rw-r--r--c/src/lib/libbsp/m68k/mvme162/make/custom/mvme162.cfg29
-rw-r--r--c/src/lib/libbsp/m68k/mvme162/make/custom/mvme162lx-testsuite.tcfg7
-rw-r--r--c/src/lib/libbsp/m68k/mvme162/make/custom/mvme162lx.cfg34
-rw-r--r--c/src/lib/libbsp/m68k/mvme167/make/custom/mvme167.cfg42
-rw-r--r--c/src/lib/libbsp/m68k/uC5282/make/custom/uC5282.cfg24
-rw-r--r--c/src/lib/libbsp/mips/csb350/make/custom/csb350.cfg19
-rw-r--r--c/src/lib/libbsp/mips/hurricane/make/custom/hurricane-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/mips/hurricane/make/custom/hurricane.cfg22
-rw-r--r--c/src/lib/libbsp/mips/jmr3904/make/custom/jmr3904-testsuite.tcfg9
-rw-r--r--c/src/lib/libbsp/mips/jmr3904/make/custom/jmr3904.cfg16
-rw-r--r--c/src/lib/libbsp/mips/malta/make/custom/malta.cfg17
-rw-r--r--c/src/lib/libbsp/mips/rbtx4925/make/custom/rbtx4925-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/mips/rbtx4925/make/custom/rbtx4925.cfg22
-rw-r--r--c/src/lib/libbsp/mips/rbtx4938/make/custom/rbtx4938-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/mips/rbtx4938/make/custom/rbtx4938.cfg20
-rw-r--r--c/src/lib/libbsp/moxie/moxiesim/make/custom/moxiesim-testsuite.tcfg6
-rw-r--r--c/src/lib/libbsp/moxie/moxiesim/make/custom/moxiesim.cfg14
-rw-r--r--c/src/lib/libbsp/nios2/nios2_iss/make/custom/nios2_iss.cfg29
-rw-r--r--c/src/lib/libbsp/no_cpu/no_bsp/make/custom/no_bsp.cfg13
-rw-r--r--c/src/lib/libbsp/or1k/generic_or1k/make/custom/generic_or1k-testsuite.tcfg8
-rw-r--r--c/src/lib/libbsp/or1k/generic_or1k/make/custom/generic_or1k.cfg10
-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
-rw-r--r--c/src/lib/libbsp/riscv/riscv_generic/make/custom/riscv64_generic.cfg7
-rw-r--r--c/src/lib/libbsp/riscv/riscv_generic/make/custom/riscv_generic.cfg7
-rw-r--r--c/src/lib/libbsp/sh/gensh1/make/custom/gensh1-testsuite.tcfg12
-rw-r--r--c/src/lib/libbsp/sh/gensh1/make/custom/gensh1.cfg22
-rw-r--r--c/src/lib/libbsp/sh/gensh2/make/custom/gensh2-testsuite.tcfg12
-rw-r--r--c/src/lib/libbsp/sh/gensh2/make/custom/gensh2.cfg21
-rw-r--r--c/src/lib/libbsp/sh/gensh4/make/custom/gensh4.cfg28
-rw-r--r--c/src/lib/libbsp/sh/shsim/make/custom/simsh1-testsuite.tcfg15
-rw-r--r--c/src/lib/libbsp/sh/shsim/make/custom/simsh1.cfg18
-rw-r--r--c/src/lib/libbsp/sh/shsim/make/custom/simsh2-testsuite.tcfg15
-rw-r--r--c/src/lib/libbsp/sh/shsim/make/custom/simsh2.cfg18
-rw-r--r--c/src/lib/libbsp/sh/shsim/make/custom/simsh2e-testsuite.tcfg14
-rw-r--r--c/src/lib/libbsp/sh/shsim/make/custom/simsh2e.cfg17
-rw-r--r--c/src/lib/libbsp/sh/shsim/make/custom/simsh4-testsuite.tcfg14
-rw-r--r--c/src/lib/libbsp/sh/shsim/make/custom/simsh4.cfg17
-rw-r--r--c/src/lib/libbsp/sparc/erc32/make/custom/erc32.cfg17
-rw-r--r--c/src/lib/libbsp/sparc/leon2/make/custom/at697f.cfg17
-rw-r--r--c/src/lib/libbsp/sparc/leon2/make/custom/leon2.cfg17
-rw-r--r--c/src/lib/libbsp/sparc/leon3/make/custom/gr712rc.cfg17
-rw-r--r--c/src/lib/libbsp/sparc/leon3/make/custom/gr740.cfg1
-rw-r--r--c/src/lib/libbsp/sparc/leon3/make/custom/leon3.cfg17
-rw-r--r--c/src/lib/libbsp/sparc/leon3/make/custom/ut699.cfg17
-rw-r--r--c/src/lib/libbsp/sparc/leon3/make/custom/ut700.cfg17
-rw-r--r--c/src/lib/libbsp/sparc64/niagara/make/custom/niagara.cfg16
-rw-r--r--c/src/lib/libbsp/sparc64/usiii/make/custom/usiii.cfg16
-rw-r--r--c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e1sim-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e1sim.cfg7
-rw-r--r--c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e2sim-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e2sim.cfg7
-rw-r--r--c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e2v3sim-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e2v3sim.cfg7
-rw-r--r--c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850esim-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850esim.cfg7
-rw-r--r--c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850essim-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850essim.cfg7
-rw-r--r--c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850sim-testsuite.tcfg5
-rw-r--r--c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850sim.cfg8
-rw-r--r--c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850sim.inc14
266 files changed, 0 insertions, 3643 deletions
diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/make/custom/altcycv.inc b/c/src/lib/libbsp/arm/altera-cyclone-v/make/custom/altcycv.inc
deleted file mode 100644
index f3e7f1ae61..0000000000
--- a/c/src/lib/libbsp/arm/altera-cyclone-v/make/custom/altcycv.inc
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CPU_CFLAGS = -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -mtune=cortex-a9
-
-#CFLAGS_OPTIMIZE_V ?= -O0 -g
-CFLAGS_OPTIMIZE_V ?= -O2 -g
-
-# Add CFLAGS and LDFLAGS for compiling and linking with per item sections
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/make/custom/altcycv_devkit.cfg b/c/src/lib/libbsp/arm/altera-cyclone-v/make/custom/altcycv_devkit.cfg
deleted file mode 100644
index ed54edfedd..0000000000
--- a/c/src/lib/libbsp/arm/altera-cyclone-v/make/custom/altcycv_devkit.cfg
+++ /dev/null
@@ -1 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/altcycv.inc
diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/make/custom/altcycv_devkit_smp.cfg b/c/src/lib/libbsp/arm/altera-cyclone-v/make/custom/altcycv_devkit_smp.cfg
deleted file mode 100644
index ed54edfedd..0000000000
--- a/c/src/lib/libbsp/arm/altera-cyclone-v/make/custom/altcycv_devkit_smp.cfg
+++ /dev/null
@@ -1 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/altcycv.inc
diff --git a/c/src/lib/libbsp/arm/atsam/make/custom/atsamv-testsuite.tcfg b/c/src/lib/libbsp/arm/atsam/make/custom/atsamv-testsuite.tcfg
deleted file mode 100644
index 5e2247f20a..0000000000
--- a/c/src/lib/libbsp/arm/atsam/make/custom/atsamv-testsuite.tcfg
+++ /dev/null
@@ -1,26 +0,0 @@
-#
-# The ATSAMV BSP has too little memory for some tests.
-#
-
-exclude: fileio
-exclude: flashdisk01
-exclude: fsdosfsname01
-exclude: ftp01
-exclude: jffs2_fserror
-exclude: jffs2_fslink
-exclude: jffs2_fspatheval
-exclude: jffs2_fspermission
-exclude: jffs2_fsrdwr
-exclude: jffs2_fsscandir01
-exclude: jffs2_fssymlink
-exclude: jffs2_fstime
-exclude: linpack
-exclude: mghttpd01
-exclude: pppd
-exclude: psxconfig01
-exclude: sp16
-exclude: sp25
-exclude: sp48
-exclude: spregion_err01
-exclude: spstkalloc02
-exclude: tmfine01
diff --git a/c/src/lib/libbsp/arm/atsam/make/custom/atsamv.cfg b/c/src/lib/libbsp/arm/atsam/make/custom/atsamv.cfg
deleted file mode 100644
index 0a2437fa12..0000000000
--- a/c/src/lib/libbsp/arm/atsam/make/custom/atsamv.cfg
+++ /dev/null
@@ -1,9 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CPU_CFLAGS = -mthumb -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard
-
-CFLAGS_OPTIMIZE_V ?= -O2 -g -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/beagle/make/custom/beagle.inc b/c/src/lib/libbsp/arm/beagle/make/custom/beagle.inc
deleted file mode 100644
index 45d1408ec0..0000000000
--- a/c/src/lib/libbsp/arm/beagle/make/custom/beagle.inc
+++ /dev/null
@@ -1,15 +0,0 @@
-#
-# Config file for BeagleBoard.
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CPU_CFLAGS = -mcpu=cortex-a8
-
-CFLAGS_OPTIMIZE_V ?= -O2 -g
-
-# Add CFLAGS and LDFLAGS for compiling and linking with per item sections
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/beagle/make/custom/beagleboardorig.cfg b/c/src/lib/libbsp/arm/beagle/make/custom/beagleboardorig.cfg
deleted file mode 100644
index 447a51e9f6..0000000000
--- a/c/src/lib/libbsp/arm/beagle/make/custom/beagleboardorig.cfg
+++ /dev/null
@@ -1,2 +0,0 @@
-# Config file for Original BeagleBoard
-include $(RTEMS_ROOT)/make/custom/beagle.inc
diff --git a/c/src/lib/libbsp/arm/beagle/make/custom/beagleboardxm.cfg b/c/src/lib/libbsp/arm/beagle/make/custom/beagleboardxm.cfg
deleted file mode 100644
index ec0d2d2bd8..0000000000
--- a/c/src/lib/libbsp/arm/beagle/make/custom/beagleboardxm.cfg
+++ /dev/null
@@ -1,2 +0,0 @@
-# Config file for BeagleBoard XM
-include $(RTEMS_ROOT)/make/custom/beagle.inc
diff --git a/c/src/lib/libbsp/arm/beagle/make/custom/beagleboneblack.cfg b/c/src/lib/libbsp/arm/beagle/make/custom/beagleboneblack.cfg
deleted file mode 100644
index f947dcef29..0000000000
--- a/c/src/lib/libbsp/arm/beagle/make/custom/beagleboneblack.cfg
+++ /dev/null
@@ -1,2 +0,0 @@
-# Config file for BeagleBone Black
-include $(RTEMS_ROOT)/make/custom/beagle.inc
diff --git a/c/src/lib/libbsp/arm/beagle/make/custom/beaglebonewhite.cfg b/c/src/lib/libbsp/arm/beagle/make/custom/beaglebonewhite.cfg
deleted file mode 100644
index 4b035c031e..0000000000
--- a/c/src/lib/libbsp/arm/beagle/make/custom/beaglebonewhite.cfg
+++ /dev/null
@@ -1,2 +0,0 @@
-# Config file for Original BeagleBone (aka BeagleBone White)
-include $(RTEMS_ROOT)/make/custom/beagle.inc
diff --git a/c/src/lib/libbsp/arm/csb336/make/custom/csb336.cfg b/c/src/lib/libbsp/arm/csb336/make/custom/csb336.cfg
deleted file mode 100644
index d38e2e10b8..0000000000
--- a/c/src/lib/libbsp/arm/csb336/make/custom/csb336.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Config file for Cogent CSB337 - AT91RM9200 SBC
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=arm
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=arm920
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-
-# Add CFLAGS and LDFLAGS for compiling and linking with per item sections
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/csb337/make/custom/csb337.cfg b/c/src/lib/libbsp/arm/csb337/make/custom/csb337.cfg
deleted file mode 100644
index 97d9685c3d..0000000000
--- a/c/src/lib/libbsp/arm/csb337/make/custom/csb337.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Config file for Cogent CSB337 - AT91RM9200 SBC
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=arm
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=arm920
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-
-# Add CFLAGS and LDFLAGS for compiling and linking with per item sections
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/csb337/make/custom/csb637.cfg b/c/src/lib/libbsp/arm/csb337/make/custom/csb637.cfg
deleted file mode 100644
index 3f0832ba8a..0000000000
--- a/c/src/lib/libbsp/arm/csb337/make/custom/csb637.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for Cogent CSB637 - AT91RM9200 SBC
-#
-
-include $(RTEMS_ROOT)/make/custom/csb337.cfg
diff --git a/c/src/lib/libbsp/arm/csb337/make/custom/kit637_v6.cfg b/c/src/lib/libbsp/arm/csb337/make/custom/kit637_v6.cfg
deleted file mode 100644
index ac12a62906..0000000000
--- a/c/src/lib/libbsp/arm/csb337/make/custom/kit637_v6.cfg
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Config file for Cogent KIT637_V6 (CSB637) - AT91RM9200 SBC
-# As a KIT637, the package includes a number of peripherals
-# not normally on a CSB637.
-
-include $(RTEMS_ROOT)/make/custom/csb337.cfg
diff --git a/c/src/lib/libbsp/arm/edb7312/make/custom/edb7312.cfg b/c/src/lib/libbsp/arm/edb7312/make/custom/edb7312.cfg
deleted file mode 100644
index 32dd537872..0000000000
--- a/c/src/lib/libbsp/arm/edb7312/make/custom/edb7312.cfg
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# Config file for Cirrus/Cogent EDB7312 eval board
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=arm
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS = -mcpu=arm7tdmi
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-
-# Add CFLAGS and LDFLAGS for compiling and linking with per item sections
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136jfs-testsuite.tcfg b/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136jfs-testsuite.tcfg
deleted file mode 100644
index 70a1a311a8..0000000000
--- a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136jfs-testsuite.tcfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# The GDB ARM Simulator does not have a tick interrupt.
-#
-
-include: testdata/require-tick-isr.tcfg
diff --git a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136jfs.cfg b/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136jfs.cfg
deleted file mode 100644
index be4d5a6484..0000000000
--- a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136jfs.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Config file for GDB ARM Simulator as arm1136jf-s (FPU)
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=arm
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=arm1136jf-s
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-
-# Add CFLAGS and LDFLAGS for compiling and linking with per item sections
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136js-testsuite.tcfg b/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136js-testsuite.tcfg
deleted file mode 100644
index 70a1a311a8..0000000000
--- a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136js-testsuite.tcfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# The GDB ARM Simulator does not have a tick interrupt.
-#
-
-include: testdata/require-tick-isr.tcfg
diff --git a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136js.cfg b/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136js.cfg
deleted file mode 100644
index 83308c39b0..0000000000
--- a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136js.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Config file for GDB ARM Simulator as arm1136j-s (no FPU)
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=arm
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=arm1136j-s
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-
-# Add CFLAGS and LDFLAGS for compiling and linking with per item sections
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm7tdmi-testsuite.tcfg b/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm7tdmi-testsuite.tcfg
deleted file mode 100644
index 70a1a311a8..0000000000
--- a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm7tdmi-testsuite.tcfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# The GDB ARM Simulator does not have a tick interrupt.
-#
-
-include: testdata/require-tick-isr.tcfg
diff --git a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm7tdmi.cfg b/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm7tdmi.cfg
deleted file mode 100644
index e992733864..0000000000
--- a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm7tdmi.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Config file for GDB ARM Simulator as arm7tdmi
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=arm
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=arm7tdmi
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-
-# Add CFLAGS and LDFLAGS for compiling and linking with per item sections
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm920-testsuite.tcfg b/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm920-testsuite.tcfg
deleted file mode 100644
index 70a1a311a8..0000000000
--- a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm920-testsuite.tcfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# The GDB ARM Simulator does not have a tick interrupt.
-#
-
-include: testdata/require-tick-isr.tcfg
diff --git a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm920.cfg b/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm920.cfg
deleted file mode 100644
index b246d5bb20..0000000000
--- a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm920.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Config file for GDB ARM Simulator as arm920
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=arm
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=arm920
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-
-# Add CFLAGS and LDFLAGS for compiling and linking with per item sections
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/armcortexa9-testsuite.tcfg b/c/src/lib/libbsp/arm/gdbarmsim/make/custom/armcortexa9-testsuite.tcfg
deleted file mode 100644
index 70a1a311a8..0000000000
--- a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/armcortexa9-testsuite.tcfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# The GDB ARM Simulator does not have a tick interrupt.
-#
-
-include: testdata/require-tick-isr.tcfg
diff --git a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/armcortexa9.cfg b/c/src/lib/libbsp/arm/gdbarmsim/make/custom/armcortexa9.cfg
deleted file mode 100644
index 6eecf70615..0000000000
--- a/c/src/lib/libbsp/arm/gdbarmsim/make/custom/armcortexa9.cfg
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# Config file for GDB ARM Simulator as cortex-a9
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=arm
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-# CPU_CFLAGS = -mcpu=arm920 -mstructure-size-boundary=8
-CPU_CFLAGS = -mcpu=cortex-a9
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-
-# Add CFLAGS and LDFLAGS for compiling and linking with per item sections
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/gumstix/make/custom/gumstix.cfg b/c/src/lib/libbsp/arm/gumstix/make/custom/gumstix.cfg
deleted file mode 100644
index 664e42b365..0000000000
--- a/c/src/lib/libbsp/arm/gumstix/make/custom/gumstix.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Config file for Gumstix (http://www.gumstix.com)
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=arm
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=xscale
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-
-# Add CFLAGS and LDFLAGS for compiling and linking with per item sections
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/imx/make/custom/imx7.cfg b/c/src/lib/libbsp/arm/imx/make/custom/imx7.cfg
deleted file mode 100644
index 059f54937b..0000000000
--- a/c/src/lib/libbsp/arm/imx/make/custom/imx7.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CPU_CFLAGS = -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -mtune=cortex-a7
-
-LDFLAGS = -Wl,--gc-sections
-
-CFLAGS_OPTIMIZE_V ?= -O2 -g -ffunction-sections -fdata-sections
-
-# define bsp-post-link
-# $(OBJCOPY) -O binary '$@' '$(basename $@).bin'
-# gzip -f -9 '$(basename $@).bin'
-# mkimage -A arm -O linux -T kernel -a 0x80200000 -e 0x80200000 -name '$(notdir $@)' -d '$(basename $@).bin.gz' '$(basename $@).img'
-# $(default-bsp-post-link)
-# endef
diff --git a/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s3749-testsuite.tcfg b/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s3749-testsuite.tcfg
deleted file mode 100644
index cdff2a9536..0000000000
--- a/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s3749-testsuite.tcfg
+++ /dev/null
@@ -1,38 +0,0 @@
-#
-# lm3s3749 RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-include: testdata/disable-mrfs-tests.tcfg
-
-exclude: capture
-exclude: cdtest
-exclude: iostream
-exclude: dl01
-exclude: dl02
-exclude: dl04
-exclude: dl05
-exclude: dl06
-exclude: ftp01
-exclude: fileio
-exclude: flashdisk01
-exclude: fsdosfsname01
-exclude: fsdosfsformat01
-exclude: fsrfsbitmap01
-exclude: linpack
-exclude: loopback
-exclude: mghttpd01
-exclude: mdosfs_fserror
-exclude: mdosfs_fsrdwr
-exclude: monitor02
-exclude: paranoia
-exclude: pppd
-exclude: rtems++
-exclude: shell01
-exclude: spstkalloc02
-exclude: sptls02
-exclude: syscall01
-exclude: utf8proc01
diff --git a/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s3749.cfg b/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s3749.cfg
deleted file mode 100644
index c9edf2baf6..0000000000
--- a/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s3749.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for LM3S3749.
-#
-
-include $(RTEMS_ROOT)/make/custom/lm3s69xx.inc
diff --git a/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s6965-testsuite.tcfg b/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s6965-testsuite.tcfg
deleted file mode 100644
index 2f36e2ec11..0000000000
--- a/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s6965-testsuite.tcfg
+++ /dev/null
@@ -1,21 +0,0 @@
-#
-# lm3s6965 RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-
-exclude: fileio
-exclude: iostream
-exclude: flashdisk01
-exclude: fsdosfsname01
-exclude: ftp01
-exclude: linpack
-exclude: mghttpd01
-exclude: monitor02
-exclude: utf8proc01
-exclude: pppd
-exclude: rtems++
-exclude: spstkalloc02
diff --git a/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s6965.cfg b/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s6965.cfg
deleted file mode 100644
index cba7930d04..0000000000
--- a/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s6965.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for LM3S6965.
-#
-
-include $(RTEMS_ROOT)/make/custom/lm3s69xx.inc
diff --git a/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s6965_qemu.cfg b/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s6965_qemu.cfg
deleted file mode 100644
index 0ef2615af6..0000000000
--- a/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s6965_qemu.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for QEMU LM3S6965 emulation.
-#
-
-include $(RTEMS_ROOT)/make/custom/lm3s69xx.inc
diff --git a/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s69xx.inc b/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s69xx.inc
deleted file mode 100644
index 954a43c1bb..0000000000
--- a/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm3s69xx.inc
+++ /dev/null
@@ -1,20 +0,0 @@
-#
-# Config file for LM3S69XX.
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CPU_CFLAGS = -march=armv7-m -mthumb
-
-CFLAGS_OPTIMIZE_V = -O2 -g
-
-# Add CFLAGS and LDFLAGS for compiling and linking with per item sections
-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/arm/lm3s69xx/make/custom/lm4f120-testsuite.tcfg b/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm4f120-testsuite.tcfg
deleted file mode 100644
index 8eafa26328..0000000000
--- a/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm4f120-testsuite.tcfg
+++ /dev/null
@@ -1,27 +0,0 @@
-#
-# lm4f120 RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-
-exclude: fileio
-exclude: cdtest
-exclude: iostream
-exclude: flashdisk01
-exclude: fsdosfsname01
-exclude: ftp01
-exclude: linpack
-exclude: mghttpd01
-exclude: monitor02
-exclude: pppd
-exclude: sp16
-exclude: sp25
-exclude: sp48
-exclude: spstkalloc02
-exclude: sptls02
-exclude: rtems++
-exclude: tmfine01
-exclude: utf8proc01
diff --git a/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm4f120.cfg b/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm4f120.cfg
deleted file mode 100644
index aa7961e6c7..0000000000
--- a/c/src/lib/libbsp/arm/lm3s69xx/make/custom/lm4f120.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for LM4F120XL.
-#
-
-include $(RTEMS_ROOT)/make/custom/lm3s69xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed-testsuite.tcfg b/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed-testsuite.tcfg
deleted file mode 100644
index 1abc639cdc..0000000000
--- a/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed-testsuite.tcfg
+++ /dev/null
@@ -1,20 +0,0 @@
-#
-# lpc1768 mbed RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-
-exclude: flashdisk01
-exclude: ftp01
-exclude: utf8proc01
-exclude: spstkalloc02
-exclude: fsdosfsname01
-exclude: linpack
-exclude: pppd
-exclude: mghttpd01
-exclude: tmfine01
-exclude: iostream
-exclude: rtems++
diff --git a/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed.cfg b/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed.cfg
deleted file mode 100644
index 3e9255e88f..0000000000
--- a/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed.cfg
+++ /dev/null
@@ -1,22 +0,0 @@
-#
-# Config file for mbed LPC1768 board.
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CPU_CFLAGS = -march=armv7-m -mthumb
-
-CFLAGS_OPTIMIZE_V = -O2 -ggdb3
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-LDFLAGS = -Wl,--gc-sections
-
-BINEXT?=.bin
-# This defines the operations performed on the linked executable.
-# is currently required.
-define bsp-post-link
- $(OBJCOPY) -O binary --strip-all \
- $(basename $@)$(EXEEXT) $(basename $@)$(BINEXT)
- $(SIZE) $(basename $@)$(EXEEXT)
-endef
diff --git a/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram-testsuite.tcfg b/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram-testsuite.tcfg
deleted file mode 100644
index 8b423a1f04..0000000000
--- a/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram-testsuite.tcfg
+++ /dev/null
@@ -1,21 +0,0 @@
-#
-# lpc1768_mbed_ahb_ram RTEMS Test Database
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-
-exclude: flashdisk01
-exclude: fsdosfsname01
-exclude: ftp01
-exclude: linpack
-exclude: mghttpd01
-exclude: pppd
-exclude: spstkalloc02
-exclude: sptls02
-exclude: tmfine01
-exclude: utf8proc01
-exclude: iostream
-exclude: rtems++
diff --git a/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram.cfg b/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram.cfg
deleted file mode 100644
index e187d1ff30..0000000000
--- a/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for mbed LPC1768 board.
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc1768_mbed.cfg
diff --git a/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth-testsuite.tcfg b/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth-testsuite.tcfg
deleted file mode 100644
index ed465c10f6..0000000000
--- a/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth-testsuite.tcfg
+++ /dev/null
@@ -1,32 +0,0 @@
-#
-# lpc1768_mbed_ahb_ram_eth RTEMS Test Database
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-
-exclude: fileio
-exclude: ftp01
-exclude: cdtest
-exclude: flashdisk01
-exclude: fsdosfsname01
-exclude: linpack
-exclude: mghttpd01
-exclude: monitor01
-exclude: monitor02
-exclude: pppd
-exclude: psxconfig01
-exclude: rbheap01
-exclude: sp16
-exclude: sp25
-exclude: sp48
-exclude: spregion_err01
-exclude: spstkalloc
-exclude: spstkalloc02
-exclude: sptls02
-exclude: tmfine01
-exclude: utf8proc01
-exclude: iostream
-exclude: rtems++
diff --git a/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth.cfg b/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth.cfg
deleted file mode 100644
index e187d1ff30..0000000000
--- a/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for mbed LPC1768 board.
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc1768_mbed.cfg
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx.inc b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx.inc
deleted file mode 100644
index e877959e1d..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx.inc
+++ /dev/null
@@ -1,15 +0,0 @@
-#
-# Config file for LPC17XX.
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CPU_CFLAGS = -march=armv7-m -mthumb
-
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_ea_ram.cfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_ea_ram.cfg
deleted file mode 100644
index caaaf07639..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_ea_ram.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for LPC1788 OEM Board from Embedded Artists.
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc17xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_ea_rom_int-testsuite.tcfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_ea_rom_int-testsuite.tcfg
deleted file mode 100644
index 64e3a0585d..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_ea_rom_int-testsuite.tcfg
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# lpc17xx_ea_rom_int RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-exclude: fsdosfsname01
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_ea_rom_int.cfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_ea_rom_int.cfg
deleted file mode 100644
index caaaf07639..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_ea_rom_int.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for LPC1788 OEM Board from Embedded Artists.
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc17xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_plx800_ram.cfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_plx800_ram.cfg
deleted file mode 100644
index a3cf1f0816..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_plx800_ram.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for LPC17XX (PLX800).
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc17xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_plx800_rom_int-testsuite.tcfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_plx800_rom_int-testsuite.tcfg
deleted file mode 100644
index 9c7f2ce60b..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_plx800_rom_int-testsuite.tcfg
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# lpc17xx_plx800_rom_int RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-exclude: fsdosfsname01
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_plx800_rom_int.cfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_plx800_rom_int.cfg
deleted file mode 100644
index a3cf1f0816..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc17xx_plx800_rom_int.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for LPC17XX (PLX800).
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc17xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc2362-testsuite.tcfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc2362-testsuite.tcfg
deleted file mode 100644
index bf8df07b8b..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc2362-testsuite.tcfg
+++ /dev/null
@@ -1,41 +0,0 @@
-#
-# lpc2362 RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-include: testdata/disable-mrfs-tests.tcfg
-
-exclude: capture
-exclude: cdtest
-exclude: dl01
-exclude: dl02
-exclude: dl04
-exclude: dl05
-exclude: dl06
-exclude: fileio
-exclude: flashdisk01
-exclude: fsrofs01
-exclude: fsdosfsname01
-exclude: fsdosfsformat01
-exclude: fsrfsbitmap01
-exclude: ftp01
-exclude: iostream
-exclude: linpack
-exclude: loopback
-exclude: math
-exclude: mdosfs_fserror
-exclude: mghttpd01
-exclude: monitor02
-exclude: mdosfs_fsrdwr
-exclude: paranoia
-exclude: pppd
-exclude: rtems++
-exclude: shell01
-exclude: spstkalloc02
-exclude: sptls02
-exclude: syscall01
-exclude: tmfine01
-exclude: utf8proc01
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc2362.cfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc2362.cfg
deleted file mode 100644
index d5fc413191..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc2362.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for LPC2362.
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc24xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc23xx_tli800-testsuite.tcfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc23xx_tli800-testsuite.tcfg
deleted file mode 100644
index 768e8ee7d7..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc23xx_tli800-testsuite.tcfg
+++ /dev/null
@@ -1,52 +0,0 @@
-#
-# lpc23xx_tli800 RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-include: testdata/disable-mrfs-tests.tcfg
-
-exclude: capture
-exclude: cdtest
-exclude: complex
-exclude: crypt01
-exclude: dl01
-exclude: dl02
-exclude: dl04
-exclude: dl05
-exclude: dl06
-exclude: fileio
-exclude: flashdisk01
-exclude: fsdosfsformat01
-exclude: fsdosfsname01
-exclude: fsdosfswrite01
-exclude: fsrfsbitmap01
-exclude: fsrofs01
-exclude: ftp01
-exclude: iostream
-exclude: linpack
-exclude: loopback
-exclude: math
-exclude: mathf
-exclude: mdosfs_fserror
-exclude: mdosfs_fsscandir01
-exclude: mghttpd01
-exclude: monitor
-exclude: monitor02
-exclude: mdosfs_fsrdwr
-exclude: mdosfs_fspatheval
-exclude: mdosfs_fstime
-exclude: paranoia
-exclude: pppd
-exclude: psxmsgq01
-exclude: rtems++
-exclude: shell01
-exclude: sptls02
-exclude: spstkalloc02
-exclude: syscall01
-exclude: tar01
-exclude: termios
-exclude: tmfine01
-exclude: utf8proc01
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc23xx_tli800.cfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc23xx_tli800.cfg
deleted file mode 100644
index a7e7ef34b8..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc23xx_tli800.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for TLI800.
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc24xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx.inc b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx.inc
deleted file mode 100644
index 9bcef4b793..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx.inc
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Config file for LPC24XX.
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CPU_CFLAGS = -mcpu=arm7tdmi-s -mthumb
-
-CFLAGS_OPTIMIZE_V = -Os -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ea.cfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ea.cfg
deleted file mode 100644
index 813fcb8cb6..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ea.cfg
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# Config file for LPC24XX (QVGA Base Board from Embedded Artists).
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc24xx.inc
-
-# define bsp-post-link
-# $(OBJCOPY) -O binary '$@' '$(basename $@).bin'
-# gzip -f -9 '$(basename $@).bin'
-# mkimage -A arm -O rtems -T kernel -C gzip -a a0000000 -e a0000040 -name '$(notdir $@)' -d '$(basename $@).bin.gz' '$(basename $@).img'
-# $(default-bsp-post-link)
-# endef
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ncs_ram.cfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ncs_ram.cfg
deleted file mode 100644
index a629a4f497..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ncs_ram.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for LPC24XX (NCS).
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc24xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ncs_rom_ext.cfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ncs_rom_ext.cfg
deleted file mode 100644
index a629a4f497..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ncs_rom_ext.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for LPC24XX (NCS).
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc24xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ncs_rom_int-testsuite.tcfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ncs_rom_int-testsuite.tcfg
deleted file mode 100644
index cec9333713..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ncs_rom_int-testsuite.tcfg
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# lpc24xx_ncs_rom_int RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-exclude: fsdosfsname01
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ncs_rom_int.cfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ncs_rom_int.cfg
deleted file mode 100644
index a629a4f497..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_ncs_rom_int.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for LPC24XX (NCS).
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc24xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_plx800_ram.cfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_plx800_ram.cfg
deleted file mode 100644
index 6e25ad5dc2..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_plx800_ram.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for LPC24XX (PLX800).
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc24xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_plx800_rom_int-testsuite.tcfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_plx800_rom_int-testsuite.tcfg
deleted file mode 100644
index 94b7f7a947..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_plx800_rom_int-testsuite.tcfg
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# lpc24xx_plx800_rom_int RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-exclude: fsdosfsname01
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_plx800_rom_int.cfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_plx800_rom_int.cfg
deleted file mode 100644
index 6e25ad5dc2..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx_plx800_rom_int.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for LPC24XX (PLX800).
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc24xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc40xx.inc b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc40xx.inc
deleted file mode 100644
index 5460a95f54..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc40xx.inc
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Config file for LPC40XX.
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CPU_CFLAGS = -mthumb -march=armv7-m -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mtune=cortex-m4
-
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc40xx_ea_ram.cfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc40xx_ea_ram.cfg
deleted file mode 100644
index 4c4eb4d360..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc40xx_ea_ram.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for LPC40XX OEM Board from Embedded Artists.
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc40xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc40xx_ea_rom_int-testsuite.tcfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc40xx_ea_rom_int-testsuite.tcfg
deleted file mode 100644
index 3a968c4a74..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc40xx_ea_rom_int-testsuite.tcfg
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# lpc40xx_ea_rom_int RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-exclude: fsdosfsname01
diff --git a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc40xx_ea_rom_int.cfg b/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc40xx_ea_rom_int.cfg
deleted file mode 100644
index 4c4eb4d360..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc40xx_ea_rom_int.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for LPC40XX OEM Board from Embedded Artists.
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc40xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx.inc b/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx.inc
deleted file mode 100644
index f184741242..0000000000
--- a/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx.inc
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Config file for LPC32XX.
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CPU_CFLAGS = -mcpu=arm926ej-s -mthumb
-
-CFLAGS_OPTIMIZE_V ?= -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx.cfg b/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx.cfg
deleted file mode 100644
index 343fddef67..0000000000
--- a/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for MZX application.
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc32xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_1-testsuite.tcfg b/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_1-testsuite.tcfg
deleted file mode 100644
index 225ee5dc49..0000000000
--- a/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_1-testsuite.tcfg
+++ /dev/null
@@ -1,20 +0,0 @@
-#
-# lpc32xx_mzx_stage_1 RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-
-exclude: dl05
-exclude: fileio
-exclude: ftp01
-exclude: fsdosfsname01
-exclude: iostream
-exclude: linpack
-exclude: mghttpd01
-exclude: monitor02
-exclude: pppd
-exclude: rtems++
-exclude: utf8proc01
diff --git a/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_1.cfg b/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_1.cfg
deleted file mode 100644
index b3838ab904..0000000000
--- a/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_1.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# Config file for MZX stage-1 program.
-#
-
-CFLAGS_OPTIMIZE_V = -Os -g
-
-include $(RTEMS_ROOT)/make/custom/lpc32xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_2.cfg b/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_2.cfg
deleted file mode 100644
index 586ddbec9c..0000000000
--- a/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_2.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for MZX stage-2 program.
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc32xx.inc
diff --git a/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_phycore.cfg b/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_phycore.cfg
deleted file mode 100644
index 5c5c56734e..0000000000
--- a/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_phycore.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for Phycore LPC3250 board.
-#
-
-include $(RTEMS_ROOT)/make/custom/lpc32xx.inc
diff --git a/c/src/lib/libbsp/arm/raspberrypi/make/custom/raspberrypi.cfg b/c/src/lib/libbsp/arm/raspberrypi/make/custom/raspberrypi.cfg
deleted file mode 100644
index 759b79d8f6..0000000000
--- a/c/src/lib/libbsp/arm/raspberrypi/make/custom/raspberrypi.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# Config file for RASPBERRYPI
-#
-include $(RTEMS_ROOT)/make/custom/raspberrypi.inc
-
-CPU_CFLAGS = -mcpu=arm1176jzf-s
-
diff --git a/c/src/lib/libbsp/arm/raspberrypi/make/custom/raspberrypi.inc b/c/src/lib/libbsp/arm/raspberrypi/make/custom/raspberrypi.inc
deleted file mode 100644
index a8b6f264c3..0000000000
--- a/c/src/lib/libbsp/arm/raspberrypi/make/custom/raspberrypi.inc
+++ /dev/null
@@ -1,20 +0,0 @@
-#
-# Config file for Raspberry Pi variants.
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CFLAGS_OPTIMIZE_V ?= -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-# This defines the operations performed on the linked executable.
-# is currently required.
-define bsp-post-link
- $(OBJCOPY) -O binary --strip-all \
- $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
- $(SIZE) $(basename $@)$(EXEEXT)
-endef
diff --git a/c/src/lib/libbsp/arm/raspberrypi/make/custom/raspberrypi2.cfg b/c/src/lib/libbsp/arm/raspberrypi/make/custom/raspberrypi2.cfg
deleted file mode 100644
index a233d3461d..0000000000
--- a/c/src/lib/libbsp/arm/raspberrypi/make/custom/raspberrypi2.cfg
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Config file for RASPBERRYPI 2
-#
-include $(RTEMS_ROOT)/make/custom/raspberrypi.inc
-
-CPU_CFLAGS = -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -mtune=cortex-a7
diff --git a/c/src/lib/libbsp/arm/realview-pbx-a9/make/custom/realview_pbx_a9_qemu.cfg b/c/src/lib/libbsp/arm/realview-pbx-a9/make/custom/realview_pbx_a9_qemu.cfg
deleted file mode 100644
index f6875451cd..0000000000
--- a/c/src/lib/libbsp/arm/realview-pbx-a9/make/custom/realview_pbx_a9_qemu.cfg
+++ /dev/null
@@ -1,9 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CPU_CFLAGS = -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -mtune=cortex-a9
-
-LDFLAGS = -Wl,--gc-sections
-
-CFLAGS_OPTIMIZE_V ?= -O0 -g -ffunction-sections -fdata-sections
diff --git a/c/src/lib/libbsp/arm/realview-pbx-a9/make/custom/realview_pbx_a9_qemu_smp.cfg b/c/src/lib/libbsp/arm/realview-pbx-a9/make/custom/realview_pbx_a9_qemu_smp.cfg
deleted file mode 100644
index fd51a18004..0000000000
--- a/c/src/lib/libbsp/arm/realview-pbx-a9/make/custom/realview_pbx_a9_qemu_smp.cfg
+++ /dev/null
@@ -1 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/realview_pbx_a9_qemu.cfg
diff --git a/c/src/lib/libbsp/arm/rtl22xx/make/custom/rtl22xx-testsuite.tcfg b/c/src/lib/libbsp/arm/rtl22xx/make/custom/rtl22xx-testsuite.tcfg
deleted file mode 100644
index 6c25615e73..0000000000
--- a/c/src/lib/libbsp/arm/rtl22xx/make/custom/rtl22xx-testsuite.tcfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# rtl22xx RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-exclude: fileio
-exclude: fsdosfsname01
-exclude: linpack
-exclude: iostream
-exclude: rtems++
-exclude: utf8proc01
diff --git a/c/src/lib/libbsp/arm/rtl22xx/make/custom/rtl22xx.cfg b/c/src/lib/libbsp/arm/rtl22xx/make/custom/rtl22xx.cfg
deleted file mode 100644
index 9b195477f8..0000000000
--- a/c/src/lib/libbsp/arm/rtl22xx/make/custom/rtl22xx.cfg
+++ /dev/null
@@ -1,21 +0,0 @@
-#
-# Config file for LPC22xx board
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=arm
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS = -mcpu=arm7tdmi
-
-# optimize flag: typically -0, could use -O4 or -fast
-# -O4 is ok for RTEMS
-# NOTE2: some level of -O may be actually required by inline assembler (at least
-# -O2 so far.
-CFLAGS_OPTIMIZE_V = -Os -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/rtl22xx/make/custom/rtl22xx_t-testsuite.tcfg b/c/src/lib/libbsp/arm/rtl22xx/make/custom/rtl22xx_t-testsuite.tcfg
deleted file mode 100644
index e55524aac4..0000000000
--- a/c/src/lib/libbsp/arm/rtl22xx/make/custom/rtl22xx_t-testsuite.tcfg
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# rtl22xx_t RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-exclude: fsdosfsname01
-exclude: linpack
diff --git a/c/src/lib/libbsp/arm/rtl22xx/make/custom/rtl22xx_t.cfg b/c/src/lib/libbsp/arm/rtl22xx/make/custom/rtl22xx_t.cfg
deleted file mode 100644
index 5cf8b66246..0000000000
--- a/c/src/lib/libbsp/arm/rtl22xx/make/custom/rtl22xx_t.cfg
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# Config file for LPC22xx board in Thumb mode
-#
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-
-include $(RTEMS_ROOT)/make/custom/rtl22xx.cfg
-
-CPU_CFLAGS += -mthumb
-
-#CFLAG: -mthumb-interwork can add veneer between ARM and Thumb code.
-#CPU_CFLAGS += -mthumb-interwork -D __THUMB_INTERWORK__ -mthumb
-#CPU_ASFLAGS += -D __THUMB_INTERWORK__ -mthumb-interwork
-
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/smdk2410/make/custom/smdk2410.cfg b/c/src/lib/libbsp/arm/smdk2410/make/custom/smdk2410.cfg
deleted file mode 100644
index b5720cae3f..0000000000
--- a/c/src/lib/libbsp/arm/smdk2410/make/custom/smdk2410.cfg
+++ /dev/null
@@ -1,17 +0,0 @@
-#
-# Config file for ARM smdk2410
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=arm
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=arm920t -DCPU_S3C2410
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/stm32f4/make/custom/stm32f105rc-testsuite.tcfg b/c/src/lib/libbsp/arm/stm32f4/make/custom/stm32f105rc-testsuite.tcfg
deleted file mode 100644
index ad44d38d81..0000000000
--- a/c/src/lib/libbsp/arm/stm32f4/make/custom/stm32f105rc-testsuite.tcfg
+++ /dev/null
@@ -1,21 +0,0 @@
-#
-# stm32f105rc RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-
-exclude: fileio
-exclude: flashdisk01
-exclude: fsdosfsname01
-exclude: ftp01
-exclude: iostream
-exclude: linpack
-exclude: mghttpd01
-exclude: monitor02
-exclude: pppd
-exclude: rtems++
-exclude: spstkalloc02
-exclude: utf8proc01
diff --git a/c/src/lib/libbsp/arm/stm32f4/make/custom/stm32f105rc.cfg b/c/src/lib/libbsp/arm/stm32f4/make/custom/stm32f105rc.cfg
deleted file mode 100644
index b0a522e08f..0000000000
--- a/c/src/lib/libbsp/arm/stm32f4/make/custom/stm32f105rc.cfg
+++ /dev/null
@@ -1 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/stm32f4.cfg
diff --git a/c/src/lib/libbsp/arm/stm32f4/make/custom/stm32f4-testsuite.tcfg b/c/src/lib/libbsp/arm/stm32f4/make/custom/stm32f4-testsuite.tcfg
deleted file mode 100644
index e3a3775ed3..0000000000
--- a/c/src/lib/libbsp/arm/stm32f4/make/custom/stm32f4-testsuite.tcfg
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# stm32f4 RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-
-exclude: fsdosfsname01
-exclude: linpack
diff --git a/c/src/lib/libbsp/arm/stm32f4/make/custom/stm32f4.cfg b/c/src/lib/libbsp/arm/stm32f4/make/custom/stm32f4.cfg
deleted file mode 100644
index edca4bfa32..0000000000
--- a/c/src/lib/libbsp/arm/stm32f4/make/custom/stm32f4.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CPU_CFLAGS = -march=armv7-m -mthumb
-
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137.inc b/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137.inc
deleted file mode 100644
index 76d5ccd2ba..0000000000
--- a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137.inc
+++ /dev/null
@@ -1,25 +0,0 @@
-#
-# Config file for TMS570LS3137 board.
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CPU_CFLAGS = -march=armv7-r -mthumb -mbig-endian
-CPU_CFLAGS += -mfpu=vfpv3-d16 -mfloat-abi=hard
-
-CFLAGS_OPTIMIZE_V = -O2 -ggdb
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-BINEXT?=.bin
-
-# This defines the operations performed on the linked executable.
-# is currently required.
-define bsp-post-link
- $(OBJCOPY) -O binary --strip-all \
- $(basename $@)$(EXEEXT) $(basename $@)$(BINEXT)
- $(SIZE) $(basename $@)$(EXEEXT)
-endef
diff --git a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk-testsuite.tcfg b/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk-testsuite.tcfg
deleted file mode 100644
index cac977c83a..0000000000
--- a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk-testsuite.tcfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# tms570ls3137 mbed RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-exclude: linpack
diff --git a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk.cfg b/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk.cfg
deleted file mode 100644
index d769895360..0000000000
--- a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for TMS570LS3137 board.
-#
-
-include $(RTEMS_ROOT)/make/custom/tms570ls3137.inc
diff --git a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_intram-testsuite.tcfg b/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_intram-testsuite.tcfg
deleted file mode 100644
index c13e1597e0..0000000000
--- a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_intram-testsuite.tcfg
+++ /dev/null
@@ -1,26 +0,0 @@
-#
-# tms570ls3137 RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-exclude: fileio
-exclude: iostream
-exclude: pppd
-exclude: loopback
-exclude: syscall01
-exclude: utf8proc01
-exclude: monitor02
-exclude: mghttpd01
-exclude: ftp01
-exclude: fsdosfsname01
-exclude: jffs2_fserror
-exclude: jffs2_fslink
-exclude: jffs2_fspatheval
-exclude: jffs2_fspermission
-exclude: jffs2_fsrdwr
-exclude: jffs2_fsscandir01
-exclude: jffs2_fssymlink
-exclude: jffs2_fstime
-exclude: linpack
diff --git a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_intram.cfg b/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_intram.cfg
deleted file mode 100644
index d769895360..0000000000
--- a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_intram.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for TMS570LS3137 board.
-#
-
-include $(RTEMS_ROOT)/make/custom/tms570ls3137.inc
diff --git a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_sdram.cfg b/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_sdram.cfg
deleted file mode 100644
index d769895360..0000000000
--- a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_sdram.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for TMS570LS3137 board.
-#
-
-include $(RTEMS_ROOT)/make/custom/tms570ls3137.inc
diff --git a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_with_loader-testsuite.tcfg b/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_with_loader-testsuite.tcfg
deleted file mode 100644
index 8286e36b4a..0000000000
--- a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_with_loader-testsuite.tcfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# tms570ls3137_hdk_with_loader RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-exclude: linpack
diff --git a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_with_loader.cfg b/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_with_loader.cfg
deleted file mode 100644
index d769895360..0000000000
--- a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137_hdk_with_loader.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# Config file for TMS570LS3137 board.
-#
-
-include $(RTEMS_ROOT)/make/custom/tms570ls3137.inc
diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq.inc b/c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq.inc
deleted file mode 100644
index 59c18f7c95..0000000000
--- a/c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq.inc
+++ /dev/null
@@ -1,10 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CPU_CFLAGS = -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -mtune=cortex-a9
-
-CFLAGS_OPTIMIZE_V ?= -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq_a9_qemu.cfg b/c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq_a9_qemu.cfg
deleted file mode 100644
index 013ae6f485..0000000000
--- a/c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq_a9_qemu.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CPU_CFLAGS = -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -mtune=cortex-a9
-
-CFLAGS_OPTIMIZE_V ?= -O0 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq_zc702.cfg b/c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq_zc702.cfg
deleted file mode 100644
index 2de871d46e..0000000000
--- a/c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq_zc702.cfg
+++ /dev/null
@@ -1 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/xilinx_zynq.inc
diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq_zc706.cfg b/c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq_zc706.cfg
deleted file mode 100644
index 2de871d46e..0000000000
--- a/c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq_zc706.cfg
+++ /dev/null
@@ -1 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/xilinx_zynq.inc
diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq_zedboard.cfg b/c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq_zedboard.cfg
deleted file mode 100644
index 2de871d46e..0000000000
--- a/c/src/lib/libbsp/arm/xilinx-zynq/make/custom/xilinx_zynq_zedboard.cfg
+++ /dev/null
@@ -1 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/xilinx_zynq.inc
diff --git a/c/src/lib/libbsp/bfin/TLL6527M/make/custom/TLL6527M.cfg b/c/src/lib/libbsp/bfin/TLL6527M/make/custom/TLL6527M.cfg
deleted file mode 100644
index 8226543b89..0000000000
--- a/c/src/lib/libbsp/bfin/TLL6527M/make/custom/TLL6527M.cfg
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# Config file for Blackfin TLL6527M
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=bfin
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS =-mcpu=bf527
-
-# optimize flag: typically -O2
-# gcc-4.2.0 segfaults on -OX > -O0
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/make/custom/bf537Stamp.cfg b/c/src/lib/libbsp/bfin/bf537Stamp/make/custom/bf537Stamp.cfg
deleted file mode 100644
index e27a7d31a1..0000000000
--- a/c/src/lib/libbsp/bfin/bf537Stamp/make/custom/bf537Stamp.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Config file for Blackfin bf537Stamp
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=bfin
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS =
-
-# optimize flag: typically -O2
-# gcc-4.2.0 segfaults on -OX > -O0
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/bfin/eZKit533/make/custom/eZKit533.cfg b/c/src/lib/libbsp/bfin/eZKit533/make/custom/eZKit533.cfg
deleted file mode 100644
index 834039d985..0000000000
--- a/c/src/lib/libbsp/bfin/eZKit533/make/custom/eZKit533.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Config file for Blackfin eZKit533
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=bfin
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS =
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/epiphany/epiphany_sim/make/custom/epiphany_sim.cfg b/c/src/lib/libbsp/epiphany/epiphany_sim/make/custom/epiphany_sim.cfg
deleted file mode 100644
index 1fef6085d1..0000000000
--- a/c/src/lib/libbsp/epiphany/epiphany_sim/make/custom/epiphany_sim.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = epiphany
-
-CPU_CFLAGS =
-
-CFLAGS_OPTIMIZE_V ?= -O0 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/i386/pc386/make/custom/pc386.cfg b/c/src/lib/libbsp/i386/pc386/make/custom/pc386.cfg
deleted file mode 100644
index dd7f554cbc..0000000000
--- a/c/src/lib/libbsp/i386/pc386/make/custom/pc386.cfg
+++ /dev/null
@@ -1,58 +0,0 @@
-#
-# Config file for the PC 386 BSP
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=i386
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-# NOTE: CPU_CFLAGS is set by pc386 variants.
-ifeq ($(CPU_CFLAGS),)
- CPU_CFLAGS = -mtune=i386
-endif
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-# Per function sections disabled per https://devel.rtems.org/ticket/2638
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-# Here is the rule to actually build a $(ARCH)/foo$(EXEEXT)
-# It also builds $(ARCH)/foo.sr and $(ARCH)/foo.nm
-# Usage ref: src/tests/sptest/sp1/Makefile
-
-#+--------------------------------------------------------------------------+
-#| Set the value of RELOCADDR to the address where you want your image to
-#| load. If you'll be using GRUB to load the images it will have to be >=
-#| 0x100000 (1024K). If you are using NetBoot to load the images it can be
-#| >= 0x10000 (64K) AND <= 0x97C00 (607K) OR >= 0x100000 (1024K). The memory
-#| top is of course another limit. Make sure there is enough space before the
-#| upper memory limits for the image and the memory allocated by it to fit.
-#| Make sure the value you choose is aligned to 4 bytes.
-#+--------------------------------------------------------------------------+
- RELOCADDR=0x00100000
-
-START16FILE=$(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin
-START16ADDR=0x00097C00
-HEADERADDR=0x00097E00
-
-LDFLAGS += -Wl,-Ttext,$(RELOCADDR)
-
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O elf32-i386 \
- --remove-section=.comment \
- --remove-section=.note \
- --strip-unneeded $(basename $@)$(EXEEXT) $(basename $@).nxe
- $(OBJCOPY) -O binary $(basename $@).nxe $(basename $@).bin
- $(PROJECT_TOOLS)/bin2boot -v $(basename $@)$(DOWNEXT) $(HEADERADDR)\
- $(START16FILE) $(START16ADDR) 0 $(basename $@).bin $(RELOCADDR) 0
- rm -f $(basename $@).nxe
-endef
-
-# BSP-specific tools
-BIN2BOOT=$(PROJECT_TOOLS)/bin2boot
diff --git a/c/src/lib/libbsp/i386/pc386/make/custom/pc486.cfg b/c/src/lib/libbsp/i386/pc386/make/custom/pc486.cfg
deleted file mode 100644
index baab16dc32..0000000000
--- a/c/src/lib/libbsp/i386/pc386/make/custom/pc486.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Configuration file for a PC using an i486DX Class CPU
-#
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mtune=i486
-
-include $(RTEMS_ROOT)/make/custom/pc386.cfg
-
diff --git a/c/src/lib/libbsp/i386/pc386/make/custom/pc586-sse.cfg b/c/src/lib/libbsp/i386/pc386/make/custom/pc586-sse.cfg
deleted file mode 100644
index 764c40c44e..0000000000
--- a/c/src/lib/libbsp/i386/pc386/make/custom/pc586-sse.cfg
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# Configuration file for a PC using a Pentium Class CPU
-#
-
-# This configuration is useful for SMP testing on Qemu
-CPU_CFLAGS = -mtune=pentium -march=pentium -msse2
-
-include $(RTEMS_ROOT)/make/custom/pc386.cfg
-
diff --git a/c/src/lib/libbsp/i386/pc386/make/custom/pc586.cfg b/c/src/lib/libbsp/i386/pc386/make/custom/pc586.cfg
deleted file mode 100644
index 35733a3cde..0000000000
--- a/c/src/lib/libbsp/i386/pc386/make/custom/pc586.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Configuration file for a PC using a Pentium Class CPU
-#
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mtune=pentium -march=pentium
-
-include $(RTEMS_ROOT)/make/custom/pc386.cfg
-
diff --git a/c/src/lib/libbsp/i386/pc386/make/custom/pc686.cfg b/c/src/lib/libbsp/i386/pc386/make/custom/pc686.cfg
deleted file mode 100644
index fc63cde789..0000000000
--- a/c/src/lib/libbsp/i386/pc386/make/custom/pc686.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Configuration file for a PC using a PentiumPro Class CPU
-#
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mtune=pentiumpro -march=pentium
-
-include $(RTEMS_ROOT)/make/custom/pc386.cfg
-
diff --git a/c/src/lib/libbsp/i386/pc386/make/custom/pcp4.cfg b/c/src/lib/libbsp/i386/pc386/make/custom/pcp4.cfg
deleted file mode 100644
index 75ec7d4666..0000000000
--- a/c/src/lib/libbsp/i386/pc386/make/custom/pcp4.cfg
+++ /dev/null
@@ -1,17 +0,0 @@
-#
-# Configuration file for a PC using a Pentium Class CPU
-#
-
-# Note: We give the -mtune=pentium option here only so that at least the
-# variant optimized for pentium (w/o using any pentium-specific
-# features) is used (assuming you use the vanilla RTEMS multilibs).
-#
-# And: The only sse-related feature the RTEMS support really needs is
-# fxsave/fxrstor. You can build with -msse, -msse2 or -msse3,
-# depending on your CPU.
-# There are run-time checks resulting in a 'panic' if code
-# compiled for e.g. -msse3 is executed on a CPU that only
-# supports sse2, though.
-CPU_CFLAGS = -mtune=pentium4 -march=pentium4 -msse3
-
-include $(RTEMS_ROOT)/make/custom/pc386.cfg
diff --git a/c/src/lib/libbsp/lm32/lm32_evr/make/custom/lm32_evr.cfg b/c/src/lib/libbsp/lm32/lm32_evr/make/custom/lm32_evr.cfg
deleted file mode 100644
index fc6e65b768..0000000000
--- a/c/src/lib/libbsp/lm32/lm32_evr/make/custom/lm32_evr.cfg
+++ /dev/null
@@ -1,29 +0,0 @@
-#
-# Config file for the lm32_evr BSP
-#
-
-# Choices for CPU_MODEL:
-# tiny (no cache)
-# standard (instruction cache)
-# fast (instruction and data cache)
-
-RTEMS_CPU = lm32
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS =
-
-# optimize flag: typically -O2
-# ATM, doesn't work with optimization levels > 0
-CFLAGS_OPTIMIZE_V = -O0 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(OBJCOPY) -O binary --strip-all $(basename $@)$(EXEEXT) \
- -R entry -R exceptions $(basename $@)$(DOWNEXT)
- $(default-bsp-post-link)
-endef
diff --git a/c/src/lib/libbsp/lm32/lm32_evr/make/custom/lm32_evr_gdbsim-testsuite.tcfg b/c/src/lib/libbsp/lm32/lm32_evr/make/custom/lm32_evr_gdbsim-testsuite.tcfg
deleted file mode 100644
index 595806baed..0000000000
--- a/c/src/lib/libbsp/lm32/lm32_evr/make/custom/lm32_evr_gdbsim-testsuite.tcfg
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# The GDB LM32 simulator in GDB
-#
-
-include: testdata/disable-intrcritical-tests.tcfg
-
diff --git a/c/src/lib/libbsp/lm32/lm32_evr/make/custom/lm32_evr_gdbsim.cfg b/c/src/lib/libbsp/lm32/lm32_evr/make/custom/lm32_evr_gdbsim.cfg
deleted file mode 100644
index 2050654d44..0000000000
--- a/c/src/lib/libbsp/lm32/lm32_evr/make/custom/lm32_evr_gdbsim.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# BSP Variant for running on simulator in GDB
-#
-
-include $(RTEMS_ROOT)/make/custom/lm32_evr.cfg
diff --git a/c/src/lib/libbsp/lm32/milkymist/make/custom/milkymist.cfg b/c/src/lib/libbsp/lm32/milkymist/make/custom/milkymist.cfg
deleted file mode 100644
index 4f280fc612..0000000000
--- a/c/src/lib/libbsp/lm32/milkymist/make/custom/milkymist.cfg
+++ /dev/null
@@ -1,29 +0,0 @@
-#
-# Config file for the milkymist BSP
-#
-
-# Choices for CPU_MODEL:
-# tiny (no cache)
-# standard (instruction cache)
-# fast (instruction and data cache)
-
-RTEMS_CPU = lm32
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mbarrel-shift-enabled -mmultiply-enabled \
- -mdivide-enabled -msign-extend-enabled
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(OBJCOPY) -O binary --strip-all $(basename $@)$(EXEEXT) \
- -R entry -R exceptions $(basename $@)$(DOWNEXT)
- $(default-bsp-post-link)
-endef
diff --git a/c/src/lib/libbsp/m32c/m32cbsp/make/custom/m32csim-testsuite.tcfg b/c/src/lib/libbsp/m32c/m32cbsp/make/custom/m32csim-testsuite.tcfg
deleted file mode 100644
index d1eee4f443..0000000000
--- a/c/src/lib/libbsp/m32c/m32cbsp/make/custom/m32csim-testsuite.tcfg
+++ /dev/null
@@ -1,28 +0,0 @@
-#
-# The GDB M32C Simulator does not have a tick interrupt.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/require-tick-isr.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-include: testdata/disable-mrfs-tests.tcfg
-
-exclude: crypt01
-exclude: fileio
-exclude: flashdisk01
-exclude: fsbdpart01
-exclude: fsdosfsformat01
-exclude: fsdosfswrite01
-exclude: fsdosfsname01
-exclude: fsrfsbitmap01
-exclude: sha
-exclude: spstkalloc02
-exclude: sptls01
-exclude: sptls04
-exclude: tmcontext01
-exclude: utf8proc01
-
-#
-# Does not compile. See #3025.
-#
-exclude: linpack
diff --git a/c/src/lib/libbsp/m32c/m32cbsp/make/custom/m32csim.cfg b/c/src/lib/libbsp/m32c/m32cbsp/make/custom/m32csim.cfg
deleted file mode 100644
index 9ea0d48b80..0000000000
--- a/c/src/lib/libbsp/m32c/m32cbsp/make/custom/m32csim.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# Config file for the M32C GDB Simulator
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=m32c
-
-CPU_CFLAGS = -mcpu=m32cm
-
-# Unreported GCC Bug results in ICE in cpu.c. Use -O0
-# CFLAGS_OPTIMIZE_V = -Os -g
-CFLAGS_OPTIMIZE_V = -O0 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/m68k/av5282/make/custom/av5282.cfg b/c/src/lib/libbsp/m68k/av5282/make/custom/av5282.cfg
deleted file mode 100644
index 1c82a4de12..0000000000
--- a/c/src/lib/libbsp/m68k/av5282/make/custom/av5282.cfg
+++ /dev/null
@@ -1,30 +0,0 @@
-#
-# Config file for the uC5282 BSP
-#
-
-RTEMS_CPU=m68k
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=528x
-
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-
-# FIXME: Disabled because linkcmds lacks proper KEEP() directives. See #2574.
-# The following two lines enable compiling and linking on per element.
-# CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-# LDFLAGS = -Wl,--gc-sections
-
-ifndef MTARGET
-MTARGET=ram
-endif
-
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O binary --strip-all \
- $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
-endef
diff --git a/c/src/lib/libbsp/m68k/csb360/make/custom/csb360.cfg b/c/src/lib/libbsp/m68k/csb360/make/custom/csb360.cfg
deleted file mode 100644
index 8694aacec7..0000000000
--- a/c/src/lib/libbsp/m68k/csb360/make/custom/csb360.cfg
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# Config file for a Cogent CSB360
-#
-# Author: Jay Monkman <jtm@lopingdog.com>
-#
-
-RTEMS_CPU=m68k
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=5272
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/m68k/gen68340/make/custom/gen68340.cfg b/c/src/lib/libbsp/m68k/gen68340/make/custom/gen68340.cfg
deleted file mode 100644
index 5185e2c5a8..0000000000
--- a/c/src/lib/libbsp/m68k/gen68340/make/custom/gen68340.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Config file for a "generic 68340" BSP
-
-RTEMS_CPU=m68k
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=cpu32
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-
-# FIXME: Disabled because linkcmds lacks proper KEEP() directives. See #2573.
-# 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/m68k/gen68360/make/custom/gen68360.cfg b/c/src/lib/libbsp/m68k/gen68360/make/custom/gen68360.cfg
deleted file mode 100644
index d8e3d2c3a5..0000000000
--- a/c/src/lib/libbsp/m68k/gen68360/make/custom/gen68360.cfg
+++ /dev/null
@@ -1,15 +0,0 @@
-#
-# Config file for a "generic 68360" BSP
-
-RTEMS_CPU=m68k
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-CPU_CFLAGS = -mcpu=cpu32
-
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-
-# FIXME: Disabled because linkcmds lacks proper KEEP() directives. See #2566.
-# 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/m68k/gen68360/make/custom/gen68360_040.cfg b/c/src/lib/libbsp/m68k/gen68360/make/custom/gen68360_040.cfg
deleted file mode 100644
index 142f3c7ae4..0000000000
--- a/c/src/lib/libbsp/m68k/gen68360/make/custom/gen68360_040.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# Configuration file for a 68040 using the 68360 in companion mode
-#
-
-RTEMS_CPU=m68k
-
-CPU_CFLAGS = -mcpu=68040
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-
-# FIXME: Disabled because linkcmds lacks proper KEEP() directives. See #2566.
-# 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/m68k/gen68360/make/custom/pgh360.cfg b/c/src/lib/libbsp/m68k/gen68360/make/custom/pgh360.cfg
deleted file mode 100644
index 2303a62b45..0000000000
--- a/c/src/lib/libbsp/m68k/gen68360/make/custom/pgh360.cfg
+++ /dev/null
@@ -1,15 +0,0 @@
-#
-# Config file for a "generic 68360" BSP
-
-RTEMS_CPU=m68k
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-CPU_CFLAGS = -mcpu32
-
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-
-# FIXME: Disabled because linkcmds lacks proper KEEP() directives. See #2566.
-# 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/m68k/genmcf548x/make/custom/COBRA5475.cfg b/c/src/lib/libbsp/m68k/genmcf548x/make/custom/COBRA5475.cfg
deleted file mode 100644
index 1c27ee9741..0000000000
--- a/c/src/lib/libbsp/m68k/genmcf548x/make/custom/COBRA5475.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Config file for COBRA5475 module
-#
-
-#
-# All genmcf548x configurations share the same base file, only a few
-# parameters differ.
-#
-
-include $(RTEMS_ROOT)/make/custom/genmcf548x.inc
diff --git a/c/src/lib/libbsp/m68k/genmcf548x/make/custom/genmcf548x.inc b/c/src/lib/libbsp/m68k/genmcf548x/make/custom/genmcf548x.inc
deleted file mode 100644
index 330d47ed06..0000000000
--- a/c/src/lib/libbsp/m68k/genmcf548x/make/custom/genmcf548x.inc
+++ /dev/null
@@ -1,23 +0,0 @@
-#
-# Config file for the genmcf548x BSP
-#
-
-RTEMS_CPU=m68k
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcfv4e -Wa,-memac
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(OBJCOPY) -O binary --strip-all $(basename $@)$(EXEEXT) \
- $(basename $@)$(DOWNEXT)
- $(default-bsp-post-link)
-endef
diff --git a/c/src/lib/libbsp/m68k/genmcf548x/make/custom/m5484FireEngine.cfg b/c/src/lib/libbsp/m68k/genmcf548x/make/custom/m5484FireEngine.cfg
deleted file mode 100644
index 7322a36c9f..0000000000
--- a/c/src/lib/libbsp/m68k/genmcf548x/make/custom/m5484FireEngine.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Config file for freescale's M5484FireEngine evaluation board
-#
-
-#
-# All genmcf548x configurations share the same base file, only a few
-# parameters differ.
-#
-
-include $(RTEMS_ROOT)/make/custom/genmcf548x.inc
diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/make/custom/mcf5206elite-testsuite.tcfg b/c/src/lib/libbsp/m68k/mcf5206elite/make/custom/mcf5206elite-testsuite.tcfg
deleted file mode 100644
index d11a487569..0000000000
--- a/c/src/lib/libbsp/m68k/mcf5206elite/make/custom/mcf5206elite-testsuite.tcfg
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# mcf5206elite RTEMS Test Database
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-exclude: fsdosfsname01
-exclude: dl05
diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/make/custom/mcf5206elite.cfg b/c/src/lib/libbsp/m68k/mcf5206elite/make/custom/mcf5206elite.cfg
deleted file mode 100644
index 258727b9be..0000000000
--- a/c/src/lib/libbsp/m68k/mcf5206elite/make/custom/mcf5206elite.cfg
+++ /dev/null
@@ -1,21 +0,0 @@
-#
-# Config file for a MCF5206eLITE board BSP
-#
-# Author: Victor V. Vengerov <vvv@oktet.ru>
-#
-
-RTEMS_CPU=m68k
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=5206
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-
-# FIXME: Disabled because linkcmds lacks proper KEEP() directives. See #2572.
-# 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/m68k/mcf52235/make/custom/mcf52235-testsuite.tcfg b/c/src/lib/libbsp/m68k/mcf52235/make/custom/mcf52235-testsuite.tcfg
deleted file mode 100644
index f81ea1d224..0000000000
--- a/c/src/lib/libbsp/m68k/mcf52235/make/custom/mcf52235-testsuite.tcfg
+++ /dev/null
@@ -1,28 +0,0 @@
-#
-# MCF52235 RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-
-exclude: capture
-exclude: cdtest
-exclude: dl05
-exclude: fileio
-exclude: flashdisk01
-exclude: fsdosfsformat01
-exclude: fsdosfsname01
-exclude: ftp01
-exclude: iostream
-exclude: linpack
-exclude: loopback
-exclude: mghttpd01
-exclude: monitor02
-exclude: paranoia
-exclude: pppd
-exclude: spstkalloc02
-exclude: syscall01
-exclude: tmfine01
-exclude: utf8proc01
diff --git a/c/src/lib/libbsp/m68k/mcf52235/make/custom/mcf52235.cfg b/c/src/lib/libbsp/m68k/mcf52235/make/custom/mcf52235.cfg
deleted file mode 100644
index bc69711fd7..0000000000
--- a/c/src/lib/libbsp/m68k/mcf52235/make/custom/mcf52235.cfg
+++ /dev/null
@@ -1,27 +0,0 @@
-#
-# Config file for the mcf5235 BSP
-#
-
-RTEMS_CPU=m68k
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=52235
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-
-# FIXME: Disabled because linkcmds lacks proper KEEP() directives. See #2570.
-# The following two lines enable compiling and linking on per element.
-# CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-# LDFLAGS = -Wl,--gc-sections
-
-# This defines the operations performed on the linked executable.
-# is currently required.
-define bsp-post-link
- $(OBJCOPY) -O binary --strip-all \
- $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
- $(SIZE) $(basename $@)$(EXEEXT)
-endef
diff --git a/c/src/lib/libbsp/m68k/mcf5225x/make/custom/mcf5225x-testsuite.tcfg b/c/src/lib/libbsp/m68k/mcf5225x/make/custom/mcf5225x-testsuite.tcfg
deleted file mode 100644
index 76d09e7ee7..0000000000
--- a/c/src/lib/libbsp/m68k/mcf5225x/make/custom/mcf5225x-testsuite.tcfg
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# mcf5225x RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/disable-jffs2-tests.tcfg
-
-exclude: cdtest
-exclude: dl05
-exclude: fileio
-exclude: flashdisk01
-exclude: fsdosfsname01
-exclude: iostream
-exclude: linpack
diff --git a/c/src/lib/libbsp/m68k/mcf5225x/make/custom/mcf5225x.cfg b/c/src/lib/libbsp/m68k/mcf5225x/make/custom/mcf5225x.cfg
deleted file mode 100644
index d195e46199..0000000000
--- a/c/src/lib/libbsp/m68k/mcf5225x/make/custom/mcf5225x.cfg
+++ /dev/null
@@ -1,30 +0,0 @@
-#
-# Config file for the mcf5225x BSP
-#
-
-RTEMS_CPU=m68k
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This is the actual bsp directory used during the build process.
-RTEMS_BSP_FAMILY=mcf5225x
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=52235 $(PROJECT_FLAGS)
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -fomit-frame-pointer
-
-# FIXME: Disabled because linkcmds lacks proper KEEP() directives. See #2568.
-# The following two lines enable compiling and linking on per element.
-# CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-# LDFLAGS = -Wl,--gc-sections
-
-# This defines the operations performed on the linked executable.
-# is currently required.
-define bsp-post-link
- $(OBJCOPY) -O binary --strip-all \
- $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
- $(SIZE) $(basename $@)$(EXEEXT)
-endef
diff --git a/c/src/lib/libbsp/m68k/mcf5235/make/custom/mcf5235.cfg b/c/src/lib/libbsp/m68k/mcf5235/make/custom/mcf5235.cfg
deleted file mode 100644
index aed4e2ed5c..0000000000
--- a/c/src/lib/libbsp/m68k/mcf5235/make/custom/mcf5235.cfg
+++ /dev/null
@@ -1,31 +0,0 @@
-#
-# Config file for the mcf5235 BSP
-#
-
-RTEMS_CPU=m68k
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=5235
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-
-# FIXME: Disabled because linkcmds lacks proper KEEP() directives. See #2571.
-# The following two lines enable compiling and linking on per element.
-# CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-# LDFLAGS = -Wl,--gc-sections
-
-ifndef MTARGET
-MTARGET=ram
-endif
-
-# This defines the operations performed on the linked executable.
-# is currently required.
-define bsp-post-link
- $(OBJCOPY) -O binary --strip-all \
- $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
- $(SIZE) $(basename $@)$(EXEEXT)
-endef
diff --git a/c/src/lib/libbsp/m68k/mcf5329/make/custom/mcf5329.cfg b/c/src/lib/libbsp/m68k/mcf5329/make/custom/mcf5329.cfg
deleted file mode 100644
index 88b6df6ce7..0000000000
--- a/c/src/lib/libbsp/m68k/mcf5329/make/custom/mcf5329.cfg
+++ /dev/null
@@ -1,29 +0,0 @@
-#
-# Config file for the mcf5329 BSP
-#
-
-
-RTEMS_CPU=m68k
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#CPU_CFLAGS = -mcpu=5329
-CPU_CFLAGS = -mcpu=5307
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-
-# FIXME: Disabled because linkcmds lacks proper KEEP() directives. See #2569.
-# The following two lines enable compiling and linking on per element.
-# CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-# LDFLAGS = -Wl,--gc-sections
-
-# This defines the operations performed on the linked executable.
-# is currently required.
-define bsp-post-link
- $(OBJCOPY) -O binary --strip-all \
- $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
- $(SIZE) $(basename $@)$(EXEEXT)
-endef
diff --git a/c/src/lib/libbsp/m68k/mrm332/make/custom/mrm332-testsuite.tcfg b/c/src/lib/libbsp/m68k/mrm332/make/custom/mrm332-testsuite.tcfg
deleted file mode 100644
index 624b1d982c..0000000000
--- a/c/src/lib/libbsp/m68k/mrm332/make/custom/mrm332-testsuite.tcfg
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# mrm332 RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-exclude: cdtest
-exclude: dl05
-exclude: fileio
-exclude: fsdosfsname01
-exclude: iostream
-exclude: linpack
-exclude: sptls01
-exclude: sptls02
-exclude: utf8proc01
diff --git a/c/src/lib/libbsp/m68k/mrm332/make/custom/mrm332.cfg b/c/src/lib/libbsp/m68k/mrm332/make/custom/mrm332.cfg
deleted file mode 100644
index 979f331399..0000000000
--- a/c/src/lib/libbsp/m68k/mrm332/make/custom/mrm332.cfg
+++ /dev/null
@@ -1,28 +0,0 @@
-#
-# Config file for the mrm332 BSP
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=m68k
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=cpu32
-
-# using optimise for size due to small memory on target board.
-CFLAGS_OPTIMIZE_V = -Os -g -fomit-frame-pointer
-
-# FIXME: Disabled because linkcmds lacks proper KEEP() directives. See #2567.
-# 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
- $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@).srec
- sed -e 's/.$$//' -e '/^S0/d' $(basename $@).srec | \
- $(PACKHEX) > $(basename $@)$(DOWNEXT)
- rm -f $(basename $@).srec
- $(default-bsp-post-link)
-endef
-
diff --git a/c/src/lib/libbsp/m68k/mvme147/make/custom/mvme147.cfg b/c/src/lib/libbsp/m68k/mvme147/make/custom/mvme147.cfg
deleted file mode 100644
index 18e9f28b71..0000000000
--- a/c/src/lib/libbsp/m68k/mvme147/make/custom/mvme147.cfg
+++ /dev/null
@@ -1,25 +0,0 @@
-#
-# Config file for the mvme147 BSP
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=m68k
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=68030
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@).srec
- sed -e 's/.$$//' -e '/^S0/d' $(basename $@).srec | \
- $(PACKHEX) > $(basename $@)$(DOWNEXT)
- rm -f $(basename $@).srec
- $(default-bsp-post-link)
-endef
diff --git a/c/src/lib/libbsp/m68k/mvme147s/make/custom/mvme147s.cfg b/c/src/lib/libbsp/m68k/mvme147s/make/custom/mvme147s.cfg
deleted file mode 100644
index 89922a518e..0000000000
--- a/c/src/lib/libbsp/m68k/mvme147s/make/custom/mvme147s.cfg
+++ /dev/null
@@ -1,27 +0,0 @@
-#
-# Config file for the mvme147s BSP
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=m68k
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=68030
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@).srec
- sed -e 's/.$$//' -e '/^S0/d' $(basename $@).srec | \
- $(PACKHEX) > $(basename $@)$(DOWNEXT)
- rm -f $(basename $@).srec
- $(default-bsp-post-link)
-endef
-
-# Miscellaneous additions go here
diff --git a/c/src/lib/libbsp/m68k/mvme162/make/custom/mvme162-testsuite.tcfg b/c/src/lib/libbsp/m68k/mvme162/make/custom/mvme162-testsuite.tcfg
deleted file mode 100644
index 8476d8ecff..0000000000
--- a/c/src/lib/libbsp/m68k/mvme162/make/custom/mvme162-testsuite.tcfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# mvme162 RTEMS Test Database
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-exclude: fsdosfsname01
diff --git a/c/src/lib/libbsp/m68k/mvme162/make/custom/mvme162.cfg b/c/src/lib/libbsp/m68k/mvme162/make/custom/mvme162.cfg
deleted file mode 100644
index db96fff921..0000000000
--- a/c/src/lib/libbsp/m68k/mvme162/make/custom/mvme162.cfg
+++ /dev/null
@@ -1,29 +0,0 @@
-#
-# Config file for the mvme162 BSP
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=m68k
-
-RTEMS_MVME162_MODEL=mvme162
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-
-CPU_CFLAGS = -mcpu=68040 -msoft-float
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-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
-
-# BSP-specific tools
-SLOAD=$(PROJECT_TOOLS)/sload
diff --git a/c/src/lib/libbsp/m68k/mvme162/make/custom/mvme162lx-testsuite.tcfg b/c/src/lib/libbsp/m68k/mvme162/make/custom/mvme162lx-testsuite.tcfg
deleted file mode 100644
index f1f680287a..0000000000
--- a/c/src/lib/libbsp/m68k/mvme162/make/custom/mvme162lx-testsuite.tcfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# mvme162lx RTEMS Test Database
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-exclude: fsdosfsname01
diff --git a/c/src/lib/libbsp/m68k/mvme162/make/custom/mvme162lx.cfg b/c/src/lib/libbsp/m68k/mvme162/make/custom/mvme162lx.cfg
deleted file mode 100644
index 8483cf0d84..0000000000
--- a/c/src/lib/libbsp/m68k/mvme162/make/custom/mvme162lx.cfg
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# Configuration file for a MVME162LX
-#
-# This is an MVME162 model with ...
-
-#
-# All mvme162 configurations share the same base file, only the cpu model
-# differs.
-#
-
-RTEMS_MVME162_MODEL=mvme162lx
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=m68k
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS = -mcpu=68040 -msoft-float
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-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
-
-# BSP-specific tools
-SLOAD=$(PROJECT_TOOLS)/sload
diff --git a/c/src/lib/libbsp/m68k/mvme167/make/custom/mvme167.cfg b/c/src/lib/libbsp/m68k/mvme167/make/custom/mvme167.cfg
deleted file mode 100644
index c40f248493..0000000000
--- a/c/src/lib/libbsp/m68k/mvme167/make/custom/mvme167.cfg
+++ /dev/null
@@ -1,42 +0,0 @@
-#
-# Config file for the mvme167 BSP
-#
-
-# THIS BSP USES ELF IMAGES. IT WILL NOT WORK WITH COFF UNLESS CHANGES
-# ARE MADE TO THE LINKCMDS FILE.
-
-RTEMS_CPU=m68k
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it. We also specify the BSP during compilation.
-# This should really get its own flag, but it works here.
-#
-
-CPU_CFLAGS = -mcpu=68040
-
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fno-omit-frame-pointer
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-# We use TFTP to transfer files to the MVME167. We generate binary files
-# rather than S-records. We skip the header during downloads.
-
-# The MC68040 does not implement all MC68881/MC68882 instructions, so use
-# either the gcc floating-point software support (msoft-float libraries), or
-# use the Motorola FPSP floating-point emulator in
-# rtems/c/src/lib/libcpu/m68k/m68040/fpsp
-# The default is to use the FPSP.
-# To use the msoft-float libraries, uncomment the three lines below.
-# You then should comment the M68KFPSPInstallExceptionHandlers() statement
-# in rtems/c/src/lib/libbsp/m68k/mvme167/startup/bststart.c in bsp_start().
-# Floating-point support will then be limited. See the mvme167 README file
-# for more details.
-define bsp-post-link
- $(default-bsp-post-link)
- $(OBJCOPY) -O binary -R .comment -S $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
-endef
diff --git a/c/src/lib/libbsp/m68k/uC5282/make/custom/uC5282.cfg b/c/src/lib/libbsp/m68k/uC5282/make/custom/uC5282.cfg
deleted file mode 100644
index b8e3f52667..0000000000
--- a/c/src/lib/libbsp/m68k/uC5282/make/custom/uC5282.cfg
+++ /dev/null
@@ -1,24 +0,0 @@
-#
-# Config file for the uC5282 BSP
-#
-
-RTEMS_CPU = m68k
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=5282
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-
-# FIXME: Disabled because linkcmds lacks proper KEEP() directives. See #2575.
-# 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/mips/csb350/make/custom/csb350.cfg b/c/src/lib/libbsp/mips/csb350/make/custom/csb350.cfg
deleted file mode 100644
index f6d50662b0..0000000000
--- a/c/src/lib/libbsp/mips/csb350/make/custom/csb350.cfg
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# Config file for the Cogent CSB350 board
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=mips
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-# gcc 3.1 and newer
-CPU_CFLAGS = -mips32 -G0 -msoft-float
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/mips/hurricane/make/custom/hurricane-testsuite.tcfg b/c/src/lib/libbsp/mips/hurricane/make/custom/hurricane-testsuite.tcfg
deleted file mode 100644
index fb84b55762..0000000000
--- a/c/src/lib/libbsp/mips/hurricane/make/custom/hurricane-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/mips/hurricane/make/custom/hurricane.cfg b/c/src/lib/libbsp/mips/hurricane/make/custom/hurricane.cfg
deleted file mode 100644
index b1c050b966..0000000000
--- a/c/src/lib/libbsp/mips/hurricane/make/custom/hurricane.cfg
+++ /dev/null
@@ -1,22 +0,0 @@
-#
-# Config file for the Quick Logic Hurricane evaluation board with PMC-Sierra RM5231 cpu
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mips3 -G0 -EL
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(OBJCOPY) -O srec $@ $(basename $@).srec1
- $(PACKHEX) < $(basename $@).srec1 > $(basename $@)$(DOWNEXT)
- $(RM) $(basename $@).srec1
- $(default-bsp-post-link)
-endef
diff --git a/c/src/lib/libbsp/mips/jmr3904/make/custom/jmr3904-testsuite.tcfg b/c/src/lib/libbsp/mips/jmr3904/make/custom/jmr3904-testsuite.tcfg
deleted file mode 100644
index a8d24a09a9..0000000000
--- a/c/src/lib/libbsp/mips/jmr3904/make/custom/jmr3904-testsuite.tcfg
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# The GDB MIPS JMR3904 simulator in GDB
-#
-
-include: testdata/disable-intrcritical-tests.tcfg
-
-# The simulator catches the data access fault and exits before the
-# simulated MIPS handler can run.
-exclude: spfatal26
diff --git a/c/src/lib/libbsp/mips/jmr3904/make/custom/jmr3904.cfg b/c/src/lib/libbsp/mips/jmr3904/make/custom/jmr3904.cfg
deleted file mode 100644
index ed4e6b3be0..0000000000
--- a/c/src/lib/libbsp/mips/jmr3904/make/custom/jmr3904.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# Config file for the jmr3904 board which has a simulator in gdb
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=mips
-
-CPU_CFLAGS = -march=r3900 -Wa,-xgot -G0
-
-CFLAGS_OPTIMIZE_V = -O2 -g
-
-# 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/mips/malta/make/custom/malta.cfg b/c/src/lib/libbsp/mips/malta/make/custom/malta.cfg
deleted file mode 100644
index a25abcc911..0000000000
--- a/c/src/lib/libbsp/mips/malta/make/custom/malta.cfg
+++ /dev/null
@@ -1,17 +0,0 @@
-#
-# Config file for the MIPS Malta board with 24kf CPU
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=mips
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -march=24kf1_1 -Wa,-xgot -G0
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O0 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/mips/rbtx4925/make/custom/rbtx4925-testsuite.tcfg b/c/src/lib/libbsp/mips/rbtx4925/make/custom/rbtx4925-testsuite.tcfg
deleted file mode 100644
index fb84b55762..0000000000
--- a/c/src/lib/libbsp/mips/rbtx4925/make/custom/rbtx4925-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/mips/rbtx4925/make/custom/rbtx4925.cfg b/c/src/lib/libbsp/mips/rbtx4925/make/custom/rbtx4925.cfg
deleted file mode 100644
index 744fdb4240..0000000000
--- a/c/src/lib/libbsp/mips/rbtx4925/make/custom/rbtx4925.cfg
+++ /dev/null
@@ -1,22 +0,0 @@
-#
-# Config file for the Toshiba RBTX4925 evaluation board with TX4925 cpu
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mips3 -G0 -EL
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(OBJCOPY) -O srec $@ $(basename $@).srec1
- $(PACKHEX) < $(basename $@).srec1 > $(basename $@)$(DOWNEXT)
- $(RM) $(basename $@).srec1
- $(default-bsp-post-link)
-endef
diff --git a/c/src/lib/libbsp/mips/rbtx4938/make/custom/rbtx4938-testsuite.tcfg b/c/src/lib/libbsp/mips/rbtx4938/make/custom/rbtx4938-testsuite.tcfg
deleted file mode 100644
index fb84b55762..0000000000
--- a/c/src/lib/libbsp/mips/rbtx4938/make/custom/rbtx4938-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/mips/rbtx4938/make/custom/rbtx4938.cfg b/c/src/lib/libbsp/mips/rbtx4938/make/custom/rbtx4938.cfg
deleted file mode 100644
index 42cdf17a04..0000000000
--- a/c/src/lib/libbsp/mips/rbtx4938/make/custom/rbtx4938.cfg
+++ /dev/null
@@ -1,20 +0,0 @@
-#
-# Config file for the Toshiba RBTX4938 evaluation board with TX4938 cpu
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mips3 -G0 -EL
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(OBJCOPY) --srec-len=30 -O srec $@ $(basename $@)$(DOWNEXT)
- $(default-bsp-post-link)
-endef
diff --git a/c/src/lib/libbsp/moxie/moxiesim/make/custom/moxiesim-testsuite.tcfg b/c/src/lib/libbsp/moxie/moxiesim/make/custom/moxiesim-testsuite.tcfg
deleted file mode 100644
index 056d1c406f..0000000000
--- a/c/src/lib/libbsp/moxie/moxiesim/make/custom/moxiesim-testsuite.tcfg
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# The GDB Moxie Simulator does not have a tick interrupt.
-#
-
-include: testdata/require-tick-isr.tcfg
-include: testdata/dltests-broken-on-this-bsp.tcfg
diff --git a/c/src/lib/libbsp/moxie/moxiesim/make/custom/moxiesim.cfg b/c/src/lib/libbsp/moxie/moxiesim/make/custom/moxiesim.cfg
deleted file mode 100644
index 4d924d9c76..0000000000
--- a/c/src/lib/libbsp/moxie/moxiesim/make/custom/moxiesim.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Config file for the moxie simulator in gdb.
-#
-# $Id: moxiesxsim.cfg,v 1.2 2009/10/21 10:41:27 ralf Exp $
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=moxie
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -Os -g -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/nios2/nios2_iss/make/custom/nios2_iss.cfg b/c/src/lib/libbsp/nios2/nios2_iss/make/custom/nios2_iss.cfg
deleted file mode 100644
index f7103703ce..0000000000
--- a/c/src/lib/libbsp/nios2/nios2_iss/make/custom/nios2_iss.cfg
+++ /dev/null
@@ -1,29 +0,0 @@
-#
-# Config file for the NIOS2_EB2_1 BSP
-#
-
-# Choices for CPU_MODEL:
-# tiny (no cache)
-# standard (instruction cache)
-# fast (instruction and data cache)
-
-RTEMS_CPU = nios2
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mno-hw-mul -mno-hw-div
-
-# optimize flag: typically -O2
-# ATM, doesn't work with optimization levels > 0
-CFLAGS_OPTIMIZE_V = -O0 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
-
-define bsp-post-link
- $(OBJCOPY) -O binary --strip-all $(basename $@)$(EXEEXT) \
- -R entry -R exceptions $(basename $@)$(DOWNEXT)
- $(default-bsp-post-link)
-endef
diff --git a/c/src/lib/libbsp/no_cpu/no_bsp/make/custom/no_bsp.cfg b/c/src/lib/libbsp/no_cpu/no_bsp/make/custom/no_bsp.cfg
deleted file mode 100644
index 15e2f29bff..0000000000
--- a/c/src/lib/libbsp/no_cpu/no_bsp/make/custom/no_bsp.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# Configuration file for the "no_bsp" board
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=no_cpu
-
-# Miscellaneous additions go here. Typical options usually look like
-CFLAGS_OPTIMIZE_V += -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/or1k/generic_or1k/make/custom/generic_or1k-testsuite.tcfg b/c/src/lib/libbsp/or1k/generic_or1k/make/custom/generic_or1k-testsuite.tcfg
deleted file mode 100644
index 15179ba22f..0000000000
--- a/c/src/lib/libbsp/or1k/generic_or1k/make/custom/generic_or1k-testsuite.tcfg
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# generic_or1k RTEMS Test Database.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-include: testdata/disable-intrcritical-tests.tcfg
-
-exclude: sptls02
diff --git a/c/src/lib/libbsp/or1k/generic_or1k/make/custom/generic_or1k.cfg b/c/src/lib/libbsp/or1k/generic_or1k/make/custom/generic_or1k.cfg
deleted file mode 100644
index 9a00643bce..0000000000
--- a/c/src/lib/libbsp/or1k/generic_or1k/make/custom/generic_or1k.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = or1k
-
-CPU_CFLAGS = -O2
-
-CFLAGS_OPTIMIZE_V ?= -O0 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
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
-
diff --git a/c/src/lib/libbsp/riscv/riscv_generic/make/custom/riscv64_generic.cfg b/c/src/lib/libbsp/riscv/riscv_generic/make/custom/riscv64_generic.cfg
deleted file mode 100644
index 04897e5bba..0000000000
--- a/c/src/lib/libbsp/riscv/riscv_generic/make/custom/riscv64_generic.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = riscv
-
-CPU_CFLAGS = -mcmodel=medany
-
-CFLAGS_OPTIMIZE_V ?= -O0 -g
diff --git a/c/src/lib/libbsp/riscv/riscv_generic/make/custom/riscv_generic.cfg b/c/src/lib/libbsp/riscv/riscv_generic/make/custom/riscv_generic.cfg
deleted file mode 100644
index 785ac42c67..0000000000
--- a/c/src/lib/libbsp/riscv/riscv_generic/make/custom/riscv_generic.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = riscv
-
-CPU_CFLAGS =
-
-CFLAGS_OPTIMIZE_V ?= -Os
diff --git a/c/src/lib/libbsp/sh/gensh1/make/custom/gensh1-testsuite.tcfg b/c/src/lib/libbsp/sh/gensh1/make/custom/gensh1-testsuite.tcfg
deleted file mode 100644
index c133712fd0..0000000000
--- a/c/src/lib/libbsp/sh/gensh1/make/custom/gensh1-testsuite.tcfg
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# gensh1 RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-exclude: fileio
-exclude: fsdosfsname01
-exclude: iostream
-exclude: linpack
-exclude: utf8proc01
diff --git a/c/src/lib/libbsp/sh/gensh1/make/custom/gensh1.cfg b/c/src/lib/libbsp/sh/gensh1/make/custom/gensh1.cfg
deleted file mode 100644
index 16b61d222b..0000000000
--- a/c/src/lib/libbsp/sh/gensh1/make/custom/gensh1.cfg
+++ /dev/null
@@ -1,22 +0,0 @@
-#
-# gensh1.cfg
-#
-# default configuration for Hitachi sh1 processors
-#
-# Author: Ralf Corsepius (corsepiu@faw.uni-ulm.de)
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=sh
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-CPU_CFLAGS = -m1
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/sh/gensh2/make/custom/gensh2-testsuite.tcfg b/c/src/lib/libbsp/sh/gensh2/make/custom/gensh2-testsuite.tcfg
deleted file mode 100644
index c5b0c88fae..0000000000
--- a/c/src/lib/libbsp/sh/gensh2/make/custom/gensh2-testsuite.tcfg
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# gensh2 RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/disable-iconv-tests.tcfg
-exclude: fileio
-exclude: fsdosfsname01
-exclude: iostream
-exclude: linpack
-exclude: utf8proc01
diff --git a/c/src/lib/libbsp/sh/gensh2/make/custom/gensh2.cfg b/c/src/lib/libbsp/sh/gensh2/make/custom/gensh2.cfg
deleted file mode 100644
index 49cf0850d2..0000000000
--- a/c/src/lib/libbsp/sh/gensh2/make/custom/gensh2.cfg
+++ /dev/null
@@ -1,21 +0,0 @@
-#
-# gensh2.cfg
-#
-# default configuration for Hitachi sh1 processors
-#
-# Authors: Ralf Corsepius (corsepiu@faw.uni-ulm.de)
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=sh
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -m2
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/sh/gensh4/make/custom/gensh4.cfg b/c/src/lib/libbsp/sh/gensh4/make/custom/gensh4.cfg
deleted file mode 100644
index 016262f11e..0000000000
--- a/c/src/lib/libbsp/sh/gensh4/make/custom/gensh4.cfg
+++ /dev/null
@@ -1,28 +0,0 @@
-#
-# gensh4.cfg
-#
-# default configuration for Hitachi SH7750 board
-#
-# Copyright (C) 2001 OKTET Ltd., St.-Petersburg, Russia
-# Author: Victor V. Vengerov <vvv@oktet.ru>
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=sh
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-#
-# Seems to be good without initialisation FPSCR.
-# Also works with SH4_FPSCR_DN bit set.
-#CPU_CFLAGS = -m4-single-only -mfmovd -ml
-#CPU_CFLAGS = -m4-single -ml
-#
-# It works with SH4_FPSCR_PR bit set
-CPU_CFLAGS = -m4 -ml
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/sh/shsim/make/custom/simsh1-testsuite.tcfg b/c/src/lib/libbsp/sh/shsim/make/custom/simsh1-testsuite.tcfg
deleted file mode 100644
index d567a8d697..0000000000
--- a/c/src/lib/libbsp/sh/shsim/make/custom/simsh1-testsuite.tcfg
+++ /dev/null
@@ -1,15 +0,0 @@
-#
-# simsh1 RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/require-tick-isr.tcfg
-include: testdata/disable-intrcritical-tests.tcfg
-include: testdata/disable-iconv-tests.tcfg
-
-exclude: fileio
-exclude: fsdosfsname01
-exclude: iostream
-exclude: linpack
-exclude: utf8proc01
diff --git a/c/src/lib/libbsp/sh/shsim/make/custom/simsh1.cfg b/c/src/lib/libbsp/sh/shsim/make/custom/simsh1.cfg
deleted file mode 100644
index 0f1da687a8..0000000000
--- a/c/src/lib/libbsp/sh/shsim/make/custom/simsh1.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# simsh1.cfg
-#
-# default configuration for gdb-simulation of Hitachi sh1 processors
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=sh
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -m1
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/sh/shsim/make/custom/simsh2-testsuite.tcfg b/c/src/lib/libbsp/sh/shsim/make/custom/simsh2-testsuite.tcfg
deleted file mode 100644
index 8d4f381dfd..0000000000
--- a/c/src/lib/libbsp/sh/shsim/make/custom/simsh2-testsuite.tcfg
+++ /dev/null
@@ -1,15 +0,0 @@
-#
-# simsh2 RTEMS Test Database.
-#
-# Format is one line per test that is _NOT_ built.
-#
-
-include: testdata/require-tick-isr.tcfg
-include: testdata/disable-intrcritical-tests.tcfg
-include: testdata/disable-iconv-tests.tcfg
-
-exclude: fileio
-exclude: fsdosfsname01
-exclude: iostream
-exclude: linpack
-exclude: utf8proc01
diff --git a/c/src/lib/libbsp/sh/shsim/make/custom/simsh2.cfg b/c/src/lib/libbsp/sh/shsim/make/custom/simsh2.cfg
deleted file mode 100644
index cde1fb2fbf..0000000000
--- a/c/src/lib/libbsp/sh/shsim/make/custom/simsh2.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# simsh2.cfg
-#
-# default configuration for gdb-simulation of Hitachi sh2 processors
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=sh
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -m2
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/sh/shsim/make/custom/simsh2e-testsuite.tcfg b/c/src/lib/libbsp/sh/shsim/make/custom/simsh2e-testsuite.tcfg
deleted file mode 100644
index 100b61cc9d..0000000000
--- a/c/src/lib/libbsp/sh/shsim/make/custom/simsh2e-testsuite.tcfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# The GDB SH Simulator does not have a tick interrupt
-# and the simsh2e configuration has limited memory.
-#
-
-include: testdata/require-tick-isr.tcfg
-include: testdata/disable-intrcritical-tests.tcfg
-include: testdata/disable-iconv-tests.tcfg
-
-exclude: fileio
-exclude: fsdosfsname01
-exclude: iostream
-exclude: linpack
-exclude: utf8proc01
diff --git a/c/src/lib/libbsp/sh/shsim/make/custom/simsh2e.cfg b/c/src/lib/libbsp/sh/shsim/make/custom/simsh2e.cfg
deleted file mode 100644
index ce34d26d78..0000000000
--- a/c/src/lib/libbsp/sh/shsim/make/custom/simsh2e.cfg
+++ /dev/null
@@ -1,17 +0,0 @@
-#
-# Config file for the sh simulator in gdb as SH2E
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=sh
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -m2e -ml
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/sh/shsim/make/custom/simsh4-testsuite.tcfg b/c/src/lib/libbsp/sh/shsim/make/custom/simsh4-testsuite.tcfg
deleted file mode 100644
index 0fa2e7744e..0000000000
--- a/c/src/lib/libbsp/sh/shsim/make/custom/simsh4-testsuite.tcfg
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# The GDB SH Simulator does not have a tick interrupt
-# and the simsh4 configuration has limited memory.
-#
-
-include: testdata/require-tick-isr.tcfg
-include: testdata/disable-intrcritical-tests.tcfg
-include: testdata/disable-iconv-tests.tcfg
-
-exclude: fileio
-exclude: fsdosfsname01
-exclude: iostream
-exclude: linpack
-exclude: utf8proc01
diff --git a/c/src/lib/libbsp/sh/shsim/make/custom/simsh4.cfg b/c/src/lib/libbsp/sh/shsim/make/custom/simsh4.cfg
deleted file mode 100644
index c23a8b93b5..0000000000
--- a/c/src/lib/libbsp/sh/shsim/make/custom/simsh4.cfg
+++ /dev/null
@@ -1,17 +0,0 @@
-#
-# Config file for the sh simulator in gdb
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=sh
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -m4 -ml
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/sparc/erc32/make/custom/erc32.cfg b/c/src/lib/libbsp/sparc/erc32/make/custom/erc32.cfg
deleted file mode 100644
index 84cc752daf..0000000000
--- a/c/src/lib/libbsp/sparc/erc32/make/custom/erc32.cfg
+++ /dev/null
@@ -1,17 +0,0 @@
-#
-# Config file for the European Space Agency ERC32
-# a V7 SPARC processor derived from the Cypress 601/602 set.
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=sparc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=cypress
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/sparc/leon2/make/custom/at697f.cfg b/c/src/lib/libbsp/sparc/leon2/make/custom/at697f.cfg
deleted file mode 100644
index 94ab6efbe9..0000000000
--- a/c/src/lib/libbsp/sparc/leon2/make/custom/at697f.cfg
+++ /dev/null
@@ -1,17 +0,0 @@
-#
-# Config file for the AT697F LEON2 SPARC processor.
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=sparc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=leon -mfix-at697f
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/sparc/leon2/make/custom/leon2.cfg b/c/src/lib/libbsp/sparc/leon2/make/custom/leon2.cfg
deleted file mode 100644
index a5e76e7aa9..0000000000
--- a/c/src/lib/libbsp/sparc/leon2/make/custom/leon2.cfg
+++ /dev/null
@@ -1,17 +0,0 @@
-#
-# Config file for the LEON2 SPARC processor.
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=sparc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=leon
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/sparc/leon3/make/custom/gr712rc.cfg b/c/src/lib/libbsp/sparc/leon3/make/custom/gr712rc.cfg
deleted file mode 100644
index 897dd0142f..0000000000
--- a/c/src/lib/libbsp/sparc/leon3/make/custom/gr712rc.cfg
+++ /dev/null
@@ -1,17 +0,0 @@
-#
-# Config file for the GR712RC LEON3 SPARC processor.
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=sparc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=leon3 -mfix-gr712rc
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/sparc/leon3/make/custom/gr740.cfg b/c/src/lib/libbsp/sparc/leon3/make/custom/gr740.cfg
deleted file mode 100644
index 86da029c42..0000000000
--- a/c/src/lib/libbsp/sparc/leon3/make/custom/gr740.cfg
+++ /dev/null
@@ -1 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/leon3.cfg
diff --git a/c/src/lib/libbsp/sparc/leon3/make/custom/leon3.cfg b/c/src/lib/libbsp/sparc/leon3/make/custom/leon3.cfg
deleted file mode 100644
index d931d6c5f1..0000000000
--- a/c/src/lib/libbsp/sparc/leon3/make/custom/leon3.cfg
+++ /dev/null
@@ -1,17 +0,0 @@
-#
-# Config file for the LEON3 SPARC processor.
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=sparc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=leon3
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/sparc/leon3/make/custom/ut699.cfg b/c/src/lib/libbsp/sparc/leon3/make/custom/ut699.cfg
deleted file mode 100644
index a8fff49b3a..0000000000
--- a/c/src/lib/libbsp/sparc/leon3/make/custom/ut699.cfg
+++ /dev/null
@@ -1,17 +0,0 @@
-#
-# Config file for the UT699 LEON3 SPARC processor.
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=sparc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=leon -mfix-ut699
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/sparc/leon3/make/custom/ut700.cfg b/c/src/lib/libbsp/sparc/leon3/make/custom/ut700.cfg
deleted file mode 100644
index bcca9010ed..0000000000
--- a/c/src/lib/libbsp/sparc/leon3/make/custom/ut700.cfg
+++ /dev/null
@@ -1,17 +0,0 @@
-#
-# Config file for the UT699e/UT700 LEON3 SPARC processor.
-#
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=sparc
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=leon3 -mfix-ut700
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/sparc64/niagara/make/custom/niagara.cfg b/c/src/lib/libbsp/sparc64/niagara/make/custom/niagara.cfg
deleted file mode 100644
index 2fd8973bd6..0000000000
--- a/c/src/lib/libbsp/sparc64/niagara/make/custom/niagara.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# Config file for the Niagara SPARC64 processor.
-#
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=sparc64
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=niagara -DSUN4V
-
-# optimize flag: typically -g -O2
-CFLAGS_OPTIMIZE_V = -g -O2
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/sparc64/usiii/make/custom/usiii.cfg b/c/src/lib/libbsp/sparc64/usiii/make/custom/usiii.cfg
deleted file mode 100644
index b9fad21839..0000000000
--- a/c/src/lib/libbsp/sparc64/usiii/make/custom/usiii.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# Config file for the UltraSparc III, IV SPARC64 processors.
-# TODO: currently configured and tested only for ultrasparc3
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=sparc64
-
-# This contains the compiler options necessary to select the CPU model
-# and (hopefully) optimize for it.
-CPU_CFLAGS = -mcpu=ultrasparc3 -DUS3 -DSUN4U
-
-# optimize flag: typically -g -O2
-CFLAGS_OPTIMIZE_V = -g -O2
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e1sim-testsuite.tcfg b/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e1sim-testsuite.tcfg
deleted file mode 100644
index 4bec8f5bbc..0000000000
--- a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e1sim-testsuite.tcfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# The simulator does not have a tick interrupt.
-#
-
-include: testdata/require-tick-isr.tcfg
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e1sim.cfg b/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e1sim.cfg
deleted file mode 100644
index 7aefdcf31c..0000000000
--- a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e1sim.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# Base Config file for the v850 GDB Simulator as v850e1
-#
-
-CPU_CFLAGS = -mv850e1
-
-include $(RTEMS_ROOT)/make/custom/v850sim.inc
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e2sim-testsuite.tcfg b/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e2sim-testsuite.tcfg
deleted file mode 100644
index 4bec8f5bbc..0000000000
--- a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e2sim-testsuite.tcfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# The simulator does not have a tick interrupt.
-#
-
-include: testdata/require-tick-isr.tcfg
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e2sim.cfg b/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e2sim.cfg
deleted file mode 100644
index 0313ab82cd..0000000000
--- a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e2sim.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# Base Config file for the v850 GDB Simulator as v850e2
-#
-
-CPU_CFLAGS = -mv850e2
-
-include $(RTEMS_ROOT)/make/custom/v850sim.inc
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e2v3sim-testsuite.tcfg b/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e2v3sim-testsuite.tcfg
deleted file mode 100644
index 4bec8f5bbc..0000000000
--- a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e2v3sim-testsuite.tcfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# The simulator does not have a tick interrupt.
-#
-
-include: testdata/require-tick-isr.tcfg
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e2v3sim.cfg b/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e2v3sim.cfg
deleted file mode 100644
index ac2740ed52..0000000000
--- a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850e2v3sim.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# Base Config file for the v850 GDB Simulator as v850e2v3
-#
-
-CPU_CFLAGS = -mv850e2v3
-
-include $(RTEMS_ROOT)/make/custom/v850sim.inc
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850esim-testsuite.tcfg b/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850esim-testsuite.tcfg
deleted file mode 100644
index 4bec8f5bbc..0000000000
--- a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850esim-testsuite.tcfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# The simulator does not have a tick interrupt.
-#
-
-include: testdata/require-tick-isr.tcfg
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850esim.cfg b/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850esim.cfg
deleted file mode 100644
index 0c0a4a9bed..0000000000
--- a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850esim.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# Base Config file for the v850 GDB Simulator as v850e
-#
-
-CPU_CFLAGS = -mv850e
-
-include $(RTEMS_ROOT)/make/custom/v850sim.inc
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850essim-testsuite.tcfg b/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850essim-testsuite.tcfg
deleted file mode 100644
index 4bec8f5bbc..0000000000
--- a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850essim-testsuite.tcfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# The simulator does not have a tick interrupt.
-#
-
-include: testdata/require-tick-isr.tcfg
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850essim.cfg b/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850essim.cfg
deleted file mode 100644
index 77594591ec..0000000000
--- a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850essim.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# Base Config file for the v850 GDB Simulator as v850es
-#
-
-CPU_CFLAGS = -mv850es
-
-include $(RTEMS_ROOT)/make/custom/v850sim.inc
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850sim-testsuite.tcfg b/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850sim-testsuite.tcfg
deleted file mode 100644
index 4bec8f5bbc..0000000000
--- a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850sim-testsuite.tcfg
+++ /dev/null
@@ -1,5 +0,0 @@
-#
-# The simulator does not have a tick interrupt.
-#
-
-include: testdata/require-tick-isr.tcfg
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850sim.cfg b/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850sim.cfg
deleted file mode 100644
index 9dcc918423..0000000000
--- a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850sim.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# Base Config file for the v850 GDB Simulator as v850
-#
-
-# This is the same as not specifying a CPU model flag.
-CPU_CFLAGS = -mv850
-
-include $(RTEMS_ROOT)/make/custom/v850sim.inc
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850sim.inc b/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850sim.inc
deleted file mode 100644
index 8b363ea2ec..0000000000
--- a/c/src/lib/libbsp/v850/gdbv850sim/make/custom/v850sim.inc
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# Shared config file for the v850 GDB Simulator
-#
-# CPU_CFLAGS is set by each specific variant.
-
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU=v850
-
-# optimize flag: typically -O2
-CFLAGS_OPTIMIZE_V = -O2 -g
-CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
-
-LDFLAGS = -Wl,--gc-sections