bsps/powerpc: Remove SPE enabled variants

The PowerPC SPE support was removed from GCC.

Update #3951.
This commit is contained in:
Sebastian Huber
2020-07-03 09:15:50 +02:00
parent 69690f60b4
commit 70b803b554
26 changed files with 4 additions and 176 deletions

View File

@@ -1,7 +0,0 @@
#
# mpc5566evb_spe RTEMS Test Database.
#
# Format is one line per test that is _NOT_ built.
#
include: testdata/small-memory-testsuite.tcfg

View File

@@ -1 +0,0 @@
include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc

View File

@@ -11,10 +11,7 @@ include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU = powerpc RTEMS_CPU = powerpc
CPU_CFLAGS_FLOAT ?= -msoft-float -mno-spe CPU_CFLAGS = -mcpu=8540 -msoft-float -meabi -msdata=sysv -fno-common \
# FIXME
CPU_CFLAGS = -mcpu=8540 -meabi -msdata=sysv -fno-common $(CPU_CFLAGS_FLOAT) \
-mstrict-align -mstrict-align
CFLAGS_OPTIMIZE_V = -O2 -g -fno-keep-inline-functions CFLAGS_OPTIMIZE_V = -O2 -g -fno-keep-inline-functions

View File

@@ -1,3 +0,0 @@
CPU_CFLAGS_FLOAT ?= -mspe -mabi=spe -mfloat-gprs=single
include $(RTEMS_ROOT)/make/custom/mpc55xx.inc

View File

@@ -1,13 +0,0 @@
#
# mpc5643l_dpu RTEMS Test Database.
#
# Format is one line per test that is _NOT_ built.
#
include: testdata/small-memory-testsuite.tcfg
exclude: fileio
exclude: mghttpd01
exclude: pppd
# psxaio02 when debug
exclude: psxaio02

View File

@@ -1,10 +0,0 @@
##
#
# @file
#
# @ingroup mpc55xx_config
#
# @brief Configuration file for MPC5643L Data Processing Unit board.
#
include $(RTEMS_ROOT)/make/custom/mpc55xx.inc

View File

@@ -1,5 +0,0 @@
#
# This is the set of tests which are known to not link on this BSP
#
include: testdata/small-memory-testsuite.tcfg

View File

@@ -1 +0,0 @@
include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc

View File

@@ -1,5 +0,0 @@
#
# mpc5674f_ecu508_boot RTEMS Test Database.
#
include: testdata/small-memory-testsuite.tcfg

View File

@@ -1 +0,0 @@
include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc

View File

@@ -1,5 +0,0 @@
#
# mpc5674f_rsm6 RTEMS Test Database.
#
include: testdata/small-memory-testsuite.tcfg

View File

@@ -1 +0,0 @@
include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc

View File

@@ -1,5 +0,0 @@
#
# This is the set of tests which are known to not link on this BSP
#
include: testdata/small-memory-testsuite.tcfg

View File

@@ -1 +0,0 @@
include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc

View File

@@ -1 +1 @@
include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc include $(RTEMS_ROOT)/make/custom/mpc55xx.inc

View File

@@ -1 +0,0 @@
INCLUDE linkcmds.mpc5566evb

View File

@@ -1 +0,0 @@
INCLUDE linkcmds.mpc5643l_evb

View File

@@ -1,51 +0,0 @@
MEMORY {
DSROM : ORIGIN = 0x00020000, LENGTH = 64k
SYSROM : ORIGIN = 0x00100000, LENGTH = 4k
RAM : ORIGIN = 0x40000000, LENGTH = 240k
NOCACHE : ORIGIN = 0x4003c000, LENGTH = 16k
DSRAM : ORIGIN = 0x20000000, LENGTH = 64k
RAM_EXT : ORIGIN = 0x20010000, LENGTH = 444k
SYSRAM : ORIGIN = 0x2007f000, LENGTH = 4k
NVRAM : ORIGIN = 0x3ffa0000, LENGTH = 128k
}
REGION_ALIAS ("REGION_START", STARTROM);
REGION_ALIAS ("REGION_FAST_TEXT", RAM);
REGION_ALIAS ("REGION_FAST_TEXT_LOAD", ROM);
REGION_ALIAS ("REGION_TEXT", ROM);
REGION_ALIAS ("REGION_TEXT_LOAD", ROM);
REGION_ALIAS ("REGION_RODATA", ROM);
REGION_ALIAS ("REGION_RODATA_LOAD", ROM);
REGION_ALIAS ("REGION_FAST_DATA", RAM);
REGION_ALIAS ("REGION_FAST_DATA_LOAD", ROM);
REGION_ALIAS ("REGION_DATA", RAM);
REGION_ALIAS ("REGION_DATA_LOAD", ROM);
REGION_ALIAS ("REGION_BSS", RAM);
REGION_ALIAS ("REGION_RTEMSSTACK", RAM_EXT);
REGION_ALIAS ("REGION_WORK", RAM);
REGION_ALIAS ("REGION_STACK", RAM);
REGION_ALIAS ("REGION_NOCACHE", NOCACHE);
REGION_ALIAS ("REGION_NOCACHE_LOAD", ROM);
REGION_ALIAS ("REGION_NVRAM", NVRAM);
SECTIONS {
.dsram (NOLOAD) : {
bsp_section_dsram_begin = .;
*(SORT(.bsp_dsram*))
bsp_section_dsram_end = .;
} > DSRAM AT > DSROM
bsp_section_dsram_size = bsp_section_dsram_end - bsp_section_dsram_begin;
bsp_section_dsram_load_begin = LOADADDR (.dsram);
bsp_section_dsram_load_end = bsp_section_dsram_load_begin + bsp_section_dsram_size;
.sysram : {
bsp_section_sysram_begin = .;
*(SORT(.bsp_sysram*))
bsp_section_sysram_end = .;
} > SYSRAM AT > SYSROM
bsp_section_sysram_size = bsp_section_sysram_end - bsp_section_sysram_begin;
bsp_section_sysram_load_begin = LOADADDR (.sysram);
bsp_section_sysram_load_end = bsp_section_sysram_load_begin + bsp_section_sysram_size;
}
INCLUDE linkcmds.mpc55xx

View File

@@ -1,8 +0,0 @@
MEMORY {
/* Let space for the binary image library header */
ROM : ORIGIN = 0x00101000, LENGTH = 3064k
}
REGION_ALIAS ("STARTROM", ROM);
INCLUDE linkcmds.mpc5674f_ecu508

View File

@@ -1,6 +0,0 @@
MEMORY {
STARTROM : ORIGIN = 0x0, LENGTH = 32k
ROM : ORIGIN = 0x40000, LENGTH = 768k
}
INCLUDE linkcmds.mpc5674f_ecu508

View File

@@ -1,6 +0,0 @@
MEMORY {
STARTROM : ORIGIN = 0x0, LENGTH = 32k
ROM : ORIGIN = 0x40000, LENGTH = 768k
}
INCLUDE linkcmds.mpc5674f_rsm6_base

View File

@@ -1,28 +0,0 @@
MEMORY {
RAM : ORIGIN = 0x40000000, LENGTH = 240k
NOCACHE : ORIGIN = 0x4003c000, LENGTH = 16k
MRAM : ORIGIN = 0x20000000, LENGTH = 4M
}
REGION_ALIAS ("RAM_EXT", RAM);
REGION_ALIAS ("REGION_START", STARTROM);
REGION_ALIAS ("REGION_FAST_TEXT", RAM);
REGION_ALIAS ("REGION_FAST_TEXT_LOAD", ROM);
REGION_ALIAS ("REGION_TEXT", ROM);
REGION_ALIAS ("REGION_TEXT_LOAD", ROM);
REGION_ALIAS ("REGION_RODATA", ROM);
REGION_ALIAS ("REGION_RODATA_LOAD", ROM);
REGION_ALIAS ("REGION_FAST_DATA", RAM);
REGION_ALIAS ("REGION_FAST_DATA_LOAD", ROM);
REGION_ALIAS ("REGION_DATA", RAM);
REGION_ALIAS ("REGION_DATA_LOAD", ROM);
REGION_ALIAS ("REGION_BSS", RAM);
REGION_ALIAS ("REGION_RTEMSSTACK", RAM);
REGION_ALIAS ("REGION_WORK", RAM);
REGION_ALIAS ("REGION_STACK", RAM);
REGION_ALIAS ("REGION_NOCACHE", NOCACHE);
REGION_ALIAS ("REGION_NOCACHE_LOAD", ROM);
REGION_ALIAS ("REGION_NVRAM", MRAM);
INCLUDE linkcmds.mpc55xx

View File

@@ -1 +0,0 @@
INCLUDE linkcmds.mpc5674fevb

View File

@@ -6,8 +6,7 @@ include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU = powerpc RTEMS_CPU = powerpc
CPU_CFLAGS = -mcpu=8540 -meabi -msdata=sysv -fno-common -mstrict-align \ CPU_CFLAGS = -mcpu=8540 -msoft-float -meabi -msdata=sysv -fno-common -mstrict-align
-mspe -mabi=spe -mfloat-gprs=double
CFLAGS_OPTIMIZE_V = -O2 -g CFLAGS_OPTIMIZE_V = -O2 -g
CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections

View File

@@ -2,7 +2,7 @@ include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU = powerpc RTEMS_CPU = powerpc
CPU_CFLAGS = -mcpu=8540 -meabi -msdata=sysv -fno-common -msoft-float -mno-spe CPU_CFLAGS = -mcpu=8540 -msoft-float -meabi -msdata=sysv -fno-common
CFLAGS_OPTIMIZE_V = -Og -g CFLAGS_OPTIMIZE_V = -Og -g
CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections

View File

@@ -22,18 +22,10 @@ project_lib_DATA += linkcmds
dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base
dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.gwlcfm dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.gwlcfm
dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5566evb dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5566evb
dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5566evb_spe
dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc55xx dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc55xx
dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5643l_dpu
dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5643l_evb dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5643l_evb
dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5668g dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5668g
dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5674f_ecu508
dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5674f_ecu508_app
dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5674f_ecu508_boot
dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5674fevb dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5674fevb
dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5674fevb_spe
dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5674f_rsm6
dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5674f_rsm6_base
dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.phycore_mpc5554 dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.phycore_mpc5554
project_lib_LIBRARIES = librtemsbsp.a project_lib_LIBRARIES = librtemsbsp.a