summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Neyman <stilor@att.net>2020-03-04 19:41:04 (GMT)
committerAlexey Neyman <stilor@att.net>2020-03-04 19:41:04 (GMT)
commit29422b2eda308526cd568507109b0a222eb09449 (patch)
tree0df58f8e84ed71ae8c772df6ebb7055bb201db18
parent86062515858aefe5f1f66b2a315aafa458999ede (diff)
Disallow PPS SPE ABI
with GCC 9+ and GLIBC 2.30+, they no longer support it. Signed-off-by: Alexey Neyman <stilor@att.net>
-rw-r--r--config/arch/powerpc.in4
-rw-r--r--packages/gcc/package.desc2
2 files changed, 5 insertions, 1 deletions
diff --git a/config/arch/powerpc.in b/config/arch/powerpc.in
index 83f0f77..73cdf75 100644
--- a/config/arch/powerpc.in
+++ b/config/arch/powerpc.in
@@ -43,6 +43,8 @@ config ARCH_powerpc_ABI_EABI
config ARCH_powerpc_ABI_SPE
bool
prompt "SPE"
+ select GCC_REQUIRE_8_or_older
+ select GLIBC_REQUIRE_2_29_or_older
help
Add support for the Signal Processing Engine. This will set up
the toolchain so that it supports the SPE ABI extensions. This
@@ -55,4 +57,6 @@ config ARCH_powerpc_ABI_SPE
and "--enable-e500_double" to your CC_EXTRA_CONFIG_ARRAY, so you
do not need to explicitly add them.
+ Support for SPE ABI has been removed in GCC 9.
+
endchoice
diff --git a/packages/gcc/package.desc b/packages/gcc/package.desc
index e6d98f8..a37f0c5 100644
--- a/packages/gcc/package.desc
+++ b/packages/gcc/package.desc
@@ -2,5 +2,5 @@ repository='svn svn://gcc.gnu.org/svn/gcc'
mirrors='$(CT_Mirrors GNU gcc/gcc-${CT_GCC_VERSION}) $(CT_Mirrors sourceware gcc/releases/gcc-${CT_GCC_VERSION})'
relevantpattern='4.*|. *|.'
origin='GNU'
-milestones='4.8 4.9 5 6 7'
+milestones='4.8 4.9 5 6 7 8'
archive_formats='.tar.xz .tar.gz'