diff options
author | Richard Biener <rguenther@suse.de> | 2021-09-13 13:17:39 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2021-09-15 08:19:51 +0200 |
commit | 40c9541ac059671c4c336c770f0c9e9307be162d (patch) | |
tree | a53c29e48308427112deede5ca868e85527f31c7 | |
parent | a53781c8fd258608780821168a7f5faf7be63690 (diff) | |
download | gcc-40c9541ac059671c4c336c770f0c9e9307be162d.zip gcc-40c9541ac059671c4c336c770f0c9e9307be162d.tar.gz gcc-40c9541ac059671c4c336c770f0c9e9307be162d.tar.bz2 |
Remove m68k-openbsd support
This removes m68k-openbsd as a valid configuration, according
to openbsd.org m68k-openbsd [on the mac] was discontinued after
the 5.1 release. The configuration is also not (or no longer)
supported by gas and GNU ld so I could not figure whether it is still
a.out (I suspect it is). But first and foremost the target only supports
STABS as a debugging format.
2021-09-13 Richard Biener <rguenther@suse.de>
* config.gcc: Remove m68k-openbsd.
contrib/
* config-list.mk: Remove m68k-openbsd.
-rw-r--r-- | contrib/config-list.mk | 2 | ||||
-rw-r--r-- | gcc/config.gcc | 12 |
2 files changed, 2 insertions, 12 deletions
diff --git a/contrib/config-list.mk b/contrib/config-list.mk index 031e4db..22f55d9 100644 --- a/contrib/config-list.mk +++ b/contrib/config-list.mk @@ -58,7 +58,7 @@ LIST = aarch64-elf aarch64-linux-gnu aarch64-rtems \ ia64-freebsd6 ia64-linux ia64-hpux ia64-hp-vms iq2000-elf lm32-elf \ lm32-rtems lm32-uclinux m32c-rtems m32c-elf m32r-elf m32rle-elf \ m68k-elf m68k-netbsdelf \ - m68k-openbsd m68k-uclinux m68k-linux m68k-rtems \ + m68k-uclinux m68k-linux m68k-rtems \ mcore-elf microblaze-linux microblaze-elf \ mips-netbsd \ mips64el-st-linux-gnu mips64octeon-linux mipsisa64r2-linux \ diff --git a/gcc/config.gcc b/gcc/config.gcc index d9d6ec3..c8f5876 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -279,6 +279,7 @@ case ${target} in | i[34567]86-*-go32* \ | m32r-*-linux* \ | m32rle-*-linux* \ + | m68k*-*-openbsd* \ | m68k-*-uclinuxoldabi* \ | mips64orion*-*-rtems* \ | pdp11-*-bsd \ @@ -2342,17 +2343,6 @@ m68k*-*-netbsdelf*) extra_options="${extra_options} netbsd.opt netbsd-elf.opt" tm_defines="${tm_defines} MOTOROLA=1 CHAR_FAST8=1 SHORT_FAST16=1" ;; -m68k*-*-openbsd*) - default_m68k_cpu=68020 - default_cf_cpu=5475 - # needed to unconfuse gdb - tm_defines="${tm_defines} OBSD_OLD_GAS" - tm_file="${tm_file} openbsd.h openbsd-stdint.h openbsd-libpthread.h m68k/openbsd.h" - extra_options="${extra_options} openbsd.opt" - tmake_file="t-openbsd m68k/t-openbsd" - # we need collect2 until our bug is fixed... - use_collect2=yes - ;; m68k-*-uclinux*) # Motorola m68k/ColdFire running uClinux # with uClibc, using the new GNU/Linux-style # ABI. |