config.gcc <obsolete targets>: Add crisv32-*-* and cris-*-linux*
authorHans-Peter Nilsson <hp@axis.com>
Sat, 18 Jan 2020 13:23:59 +0000 (14:23 +0100)
committerHans-Peter Nilsson <hp@axis.com>
Sat, 18 Jan 2020 13:23:59 +0000 (14:23 +0100)
I'm sorry to say that there's no incentive to maintain
crisv32-*-* and cris-*-linux* configurations beyond nostalgia,
(and I'm out of that for the moment).  Support in the Linux
kernel for either applicable CRIS variant (CRIS v10 and CRIS
v32) is gone since 2018.  Their related part of the cc0
transition workload would be noticable.  Note that cris-elf
remains, but crisv32-elf and the CRIS v32 multilib will be
removed, at least for now.

I'm not completely happy about the message (the next-next line
after the context) "*** unless a maintainer comes forward"
because it'd have to be at an infinitesimal maintenance cost to
the cris-elf support.  Still, I'm not bothered enough to add
another case construct or means for "planned obsolescence".

gcc/ChangeLog
gcc/config.gcc

index 6f05cdbbba4939ed235cb765965865af7bcf9604..173f62d814ac734f0d633923b470165deb6e9f6a 100644 (file)
@@ -1,3 +1,7 @@
+2020-01-18  Hans-Peter Nilsson  <hp@axis.com>
+
+       * config.gcc <obsolete targets>: Add crisv32-*-* and cris-*-linux*
+
 2019-01-18  Gerald Pfeifer  <gerald@pfeifer.com>
 
        * varpool.c (ctor_useable_for_folding_p): Fix grammar.
index 5a2f173047738540c6e5be519f7b70655ae2ae0c..5532a7be6ac781d408b4c6452cede4e6091f4422 100644 (file)
@@ -248,6 +248,8 @@ md_file=
 # Obsolete configurations.
 case ${target} in
   tile*-*-*                            \
+ | crisv32-*-*                         \
+ | cris-*-linux*                       \
  )
     if test "x$enable_obsolete" != xyes; then
       echo "*** Configuration ${target} is obsolete." >&2