config.gcc: Remove support for crisv32-*-* and cris-*-linux*.
authorHans-Peter Nilsson <hp@axis.com>
Wed, 22 Jan 2020 04:39:31 +0000 (05:39 +0100)
committerHans-Peter Nilsson <hp@axis.com>
Sat, 9 May 2020 00:54:10 +0000 (02:54 +0200)
Or really, move from the obsolete targets section, to
unsupported targets section, and remove crisv32-*-* and
cris-*-linux* from the rest.
Part of the removal of crisv32-* and cris-*-linux* (cris-elf remains).

gcc:
* config.gcc: Remove support for crisv32-*-* and cris-*-linux*.

gcc/ChangeLog
gcc/config.gcc

index 39330ba0515b7e6ad65ba9848e4eac97cff9b42d..55591a7f0b29727d200d72037099db47217a1701 100644 (file)
@@ -3,6 +3,8 @@
        * resource.c (init_resource_info): Filter-out TARGET_FLAGS_REGNUM
        from end_of_function_needs.
 
+       * config.gcc: Remove support for crisv32-*-* and cris-*-linux*.
+
 2020-05-08  Vladimir Makarov  <vmakarov@redhat.com>
 
        * ira-color.c (update_costs_from_allocno): Remove
index 113bc649f167dc5ed291520f77ebe8821487a068..b7f1630471288fdac438c54593a499858d9e0ae5 100644 (file)
@@ -248,8 +248,6 @@ md_file=
 # Obsolete configurations.
 case ${target} in
   tile*-*-*                            \
- | crisv32-*-*                         \
- | cris-*-linux*                       \
  )
     if test "x$enable_obsolete" != xyes; then
       echo "*** Configuration ${target} is obsolete." >&2
@@ -273,6 +271,8 @@ case ${target} in
  | arm*-*-elf                          \
  | arm*-*-linux*                       \
  | arm*-*-uclinux*                     \
+ | cris-*-linux*                       \
+ | crisv32-*-*                         \
  | i[34567]86-go32-*                   \
  | i[34567]86-*-go32*                  \
  | m68k-*-uclinuxoldabi*               \
@@ -365,9 +365,6 @@ bfin*-*)
 bpf-*-*)
        cpu_type=bpf
        ;;
-crisv32-*)
-       cpu_type=cris
-       ;;
 frv*)  cpu_type=frv
        extra_options="${extra_options} g.opt"
        ;;
@@ -1504,14 +1501,6 @@ cr16-*-elf)
         tmake_file="${tmake_file} cr16/t-cr16 "
         use_collect2=no
         ;;
-crisv32-*-elf | crisv32-*-none)
-       tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}"
-       tmake_file="cris/t-cris"
-       target_cpu_default=32
-       gas=yes
-       extra_options="${extra_options} cris/elf.opt"
-       use_gcc_stdint=wrap
-       ;;
 cris-*-elf | cris-*-none)
        tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}"
        tmake_file="cris/t-cris cris/t-elfmulti"
@@ -1519,19 +1508,6 @@ cris-*-elf | cris-*-none)
        extra_options="${extra_options} cris/elf.opt"
        use_gcc_stdint=wrap
        ;;
-crisv32-*-linux* | cris-*-linux*)
-       tm_file="dbxelf.h elfos.h ${tm_file} gnu-user.h linux.h glibc-stdint.h cris/linux.h"
-       tmake_file="${tmake_file} cris/t-cris cris/t-linux"
-       extra_options="${extra_options} cris/linux.opt"
-       case $target in
-         cris-*-*)
-               target_cpu_default=10
-               ;;
-         crisv32-*-*)
-               target_cpu_default=32
-               ;;
-       esac
-       ;;
 csky-*-*)
        if test x${with_endian} != x; then
            case ${with_endian} in