config.guess: Remove SH5 support.
/ * config.guess: Remove SH5 support. * config.sub: Likewise. * configure: Likewise. * configure.ac: Likewise. config/ * picflag.m4: Remove SH5 support. gcc/ * config/sh/t-sh: Remove SH5 support. * config.gcc: Likewise. * configure: Likewise. contrib/ * compare-all-tests: Remove SH5 support. * config-list.mk: Likewise. libada/ * configure: Remove SH5 support. libgcc/ * config.host: Remove SH5 support. * configure: Likewise. libiberty/ * configure: Remove SH5 support. libjava/ * classpath/config.guess: Remove SH5 support. * classpath/config.sub: Likewise. From-SVN: r235676
This commit is contained in:
parent
c41de70aca
commit
bc6d901463
@ -1,3 +1,10 @@
|
||||
2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
|
||||
|
||||
* config.guess: Remove SH5 support.
|
||||
* config.sub: Likewise.
|
||||
* configure: Likewise.
|
||||
* configure.ac: Likewise.
|
||||
|
||||
2016-04-26 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR bootstrap/70704
|
||||
|
4
config.guess
vendored
4
config.guess
vendored
@ -177,7 +177,6 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
|
||||
arm*) machine=arm-unknown ;;
|
||||
sh3el) machine=shl-unknown ;;
|
||||
sh3eb) machine=sh-unknown ;;
|
||||
sh5el) machine=sh5le-unknown ;;
|
||||
earmv*)
|
||||
arch=`echo ${UNAME_MACHINE_ARCH} | sed -e 's,^e\(armv[0-9]\).*$,\1,'`
|
||||
endian=`echo ${UNAME_MACHINE_ARCH} | sed -ne 's,^.*\(eb\)$,\1,p'`
|
||||
@ -1028,9 +1027,6 @@ EOF
|
||||
s390:Linux:*:* | s390x:Linux:*:*)
|
||||
echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
|
||||
exit ;;
|
||||
sh64*:Linux:*:*)
|
||||
echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
||||
exit ;;
|
||||
sh*:Linux:*:*)
|
||||
echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
||||
exit ;;
|
||||
|
9
config.sub
vendored
9
config.sub
vendored
@ -306,7 +306,6 @@ case $basic_machine in
|
||||
| rl78 | rx \
|
||||
| score \
|
||||
| sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[234]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
|
||||
| sh64 | sh64le \
|
||||
| sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
|
||||
| sparcv8 | sparcv9 | sparcv9b | sparcv9v \
|
||||
| spu \
|
||||
@ -432,7 +431,7 @@ case $basic_machine in
|
||||
| riscv32-* | riscv64-* \
|
||||
| rl78-* | romp-* | rs6000-* | rx-* \
|
||||
| sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
|
||||
| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
|
||||
| shle-* | sh[1234]le-* | sh3ele-* \
|
||||
| sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
|
||||
| sparclite-* \
|
||||
| sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx*-* \
|
||||
@ -1094,12 +1093,6 @@ case $basic_machine in
|
||||
basic_machine=sh-hitachi
|
||||
os=-hms
|
||||
;;
|
||||
sh5el)
|
||||
basic_machine=sh5le-unknown
|
||||
;;
|
||||
sh64)
|
||||
basic_machine=sh64-unknown
|
||||
;;
|
||||
sparclite-wrs | simso-wrs)
|
||||
basic_machine=sparclite-wrs
|
||||
os=-vxworks
|
||||
|
@ -1,3 +1,7 @@
|
||||
2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
|
||||
|
||||
* picflag.m4: Remove SH5 support.
|
||||
|
||||
2015-10-21 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
|
||||
|
||||
* bootstrap-asan.mk: Replace ASAN_OPTIONS=detect_leaks with
|
||||
|
@ -61,8 +61,7 @@ case "${$2}" in
|
||||
$1=-fpic
|
||||
;;
|
||||
# FIXME: Simplify to sh*-*-netbsd*?
|
||||
sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
|
||||
sh64-*-netbsd* | sh64l*-*-netbsd*)
|
||||
sh-*-netbsdelf* | shl*-*-netbsdelf*)
|
||||
$1=-fpic
|
||||
;;
|
||||
# Default to -fPIC unless specified otherwise.
|
||||
|
4
configure
vendored
4
configure
vendored
@ -3446,8 +3446,6 @@ case "${target}" in
|
||||
;;
|
||||
sh-*-* | sh[34]*-*-*)
|
||||
;;
|
||||
sh64-*-* | sh5*-*-*)
|
||||
;;
|
||||
sparc*-*-*)
|
||||
;;
|
||||
x86_64-*-*)
|
||||
@ -3946,7 +3944,7 @@ case "${target}" in
|
||||
or1k*-*-*)
|
||||
noconfigdirs="$noconfigdirs gdb"
|
||||
;;
|
||||
sh-*-* | sh64-*-*)
|
||||
sh-*-*)
|
||||
case "${target}" in
|
||||
sh*-*-elf)
|
||||
;;
|
||||
|
@ -782,8 +782,6 @@ case "${target}" in
|
||||
;;
|
||||
sh-*-* | sh[[34]]*-*-*)
|
||||
;;
|
||||
sh64-*-* | sh5*-*-*)
|
||||
;;
|
||||
sparc*-*-*)
|
||||
;;
|
||||
x86_64-*-*)
|
||||
@ -1282,7 +1280,7 @@ case "${target}" in
|
||||
or1k*-*-*)
|
||||
noconfigdirs="$noconfigdirs gdb"
|
||||
;;
|
||||
sh-*-* | sh64-*-*)
|
||||
sh-*-*)
|
||||
case "${target}" in
|
||||
sh*-*-elf)
|
||||
;;
|
||||
|
@ -1,3 +1,8 @@
|
||||
2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
|
||||
|
||||
* compare-all-tests: Remove SH5 support.
|
||||
* config-list.mk: Likewise.
|
||||
|
||||
2016-04-28 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* analyze_brprob: Remove.
|
||||
|
@ -31,11 +31,10 @@ mn10300_opts='-mam33 -mam33-2'
|
||||
pa_opts='-march=2.0 -march=1.0 -march=1.1'
|
||||
ppc_opts='-m32 -m64'
|
||||
s390_opts='-m31 -m31/-mzarch -m64'
|
||||
sh64_opts='-m5-32media -m5-32media-nofpu -m5-64media -m5-64media-nofpu -m5-compact -m5-compact-nofpu'
|
||||
sh_opts='-m3 -m3e -m4 -m4a -m4al -m4/-mieee -m1 -m1/-mno-cbranchdi -m2a -m2a/-mieee -m2e -m2e/-mieee'
|
||||
sparc_opts='-mcpu=v8/-m32 -mcpu=v9/-m32 -m64'
|
||||
|
||||
all_targets='alpha arm avr bfin cris fr30 frv h8300 ia64 iq2000 m32c m32r m68k mcore mips mmix mn10300 pa pdp11 ppc sh sh64 sparc spu v850 vax xstormy16 xtensa' # e500
|
||||
all_targets='alpha arm avr bfin cris fr30 frv h8300 ia64 iq2000 m32c m32r m68k mcore mips mmix mn10300 pa pdp11 ppc sh sparc spu v850 vax xstormy16 xtensa' # e500
|
||||
|
||||
test_one_file ()
|
||||
{
|
||||
|
@ -63,8 +63,8 @@ LIST = aarch64-elf aarch64-linux-gnu aarch64-rtems \
|
||||
powerpcle-eabisim powerpcle-eabi rs6000-ibm-aix4.3 rs6000-ibm-aix5.1.0 \
|
||||
rs6000-ibm-aix5.2.0 rs6000-ibm-aix5.3.0 rs6000-ibm-aix6.0 \
|
||||
rl78-elf rx-elf s390-linux-gnu s390x-linux-gnu s390x-ibm-tpf sh-elf \
|
||||
shle-linux sh-netbsdelf sh-superh-elf sh5el-netbsd sh64-netbsd sh64-linux \
|
||||
sh64-elfOPT-with-newlib sh-rtems sh-wrs-vxworks sparc-elf \
|
||||
shle-linux sh-netbsdelf sh-superh-elf \
|
||||
sh-rtems sh-wrs-vxworks sparc-elf \
|
||||
sparc-leon-elf sparc-rtems sparc-linux-gnu \
|
||||
sparc-leon3-linux-gnuOPT-enable-target=all sparc-netbsdelf \
|
||||
sparc64-sun-solaris2.10OPT-with-gnu-ldOPT-with-gnu-asOPT-enable-threads=posix \
|
||||
|
@ -1,3 +1,9 @@
|
||||
2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
|
||||
|
||||
* config/sh/t-sh: Remove SH5 support.
|
||||
* config.gcc: Likewise.
|
||||
* configure: Likewise.
|
||||
|
||||
2016-04-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
* config/darwin.h (LINK_COMMAND_SPEC_A): Handle -fcilkplus.
|
||||
|
@ -2617,16 +2617,15 @@ s390x-ibm-tpf*)
|
||||
;;
|
||||
sh-*-elf* | sh[12346l]*-*-elf* | \
|
||||
sh-*-linux* | sh[2346lbe]*-*-linux* | \
|
||||
sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
|
||||
sh64-*-netbsd* | sh64l*-*-netbsd*)
|
||||
sh-*-netbsdelf* | shl*-*-netbsdelf*)
|
||||
tmake_file="${tmake_file} sh/t-sh sh/t-elf"
|
||||
if test x${with_endian} = x; then
|
||||
case ${target} in
|
||||
sh[1234]*be-*-* | sh[1234]*eb-*-*) with_endian=big ;;
|
||||
shbe-*-* | sheb-*-*) with_endian=big,little ;;
|
||||
sh[1234]l* | sh[34]*-*-linux*) with_endian=little ;;
|
||||
shl* | sh64l* | sh*-*-linux* | \
|
||||
sh5l* | sh-superh-elf) with_endian=little,big ;;
|
||||
shl* | sh*-*-linux* | \
|
||||
sh-superh-elf) with_endian=little,big ;;
|
||||
sh[1234]*-*-*) with_endian=big ;;
|
||||
*) with_endian=big,little ;;
|
||||
esac
|
||||
@ -2670,37 +2669,14 @@ sh-*-elf* | sh[12346l]*-*-elf* | \
|
||||
tm_file="${tm_file} sh/embed-elf.h" ;;
|
||||
esac
|
||||
case ${target} in
|
||||
sh5*-*-netbsd*)
|
||||
# SHmedia, 32-bit ABI
|
||||
tmake_file="${tmake_file} sh/t-sh64"
|
||||
;;
|
||||
sh64*-netbsd*)
|
||||
# SHmedia, 64-bit ABI
|
||||
tmake_file="${tmake_file} sh/t-sh64 sh/t-netbsd-sh5-64"
|
||||
;;
|
||||
*-*-netbsd)
|
||||
;;
|
||||
sh64*-*-linux*)
|
||||
tmake_file="${tmake_file} sh/t-sh64"
|
||||
tm_file="${tm_file} sh/sh64.h"
|
||||
extra_headers="shmedia.h ushmedia.h sshmedia.h"
|
||||
;;
|
||||
sh64*)
|
||||
tmake_file="${tmake_file} sh/t-sh64"
|
||||
tm_file="${tm_file} sh/sh64.h"
|
||||
if test x$with_newlib = xyes; then
|
||||
tm_file="${tm_file} newlib-stdint.h"
|
||||
fi
|
||||
extra_headers="shmedia.h ushmedia.h sshmedia.h"
|
||||
;;
|
||||
*-*-elf*)
|
||||
tm_file="${tm_file} newlib-stdint.h"
|
||||
;;
|
||||
esac
|
||||
# sed el/eb endian suffixes away to avoid confusion with sh[23]e
|
||||
case `echo ${target} | sed 's/e[lb]-/-/'` in
|
||||
sh64*-*-netbsd*) sh_cpu_target=sh5-64media ;;
|
||||
sh64* | sh5*-*-netbsd*) sh_cpu_target=sh5-32media ;;
|
||||
sh4a_single_only*) sh_cpu_target=sh4a-single-only ;;
|
||||
sh4a_single*) sh_cpu_target=sh4a-single ;;
|
||||
sh4a_nofpu*) sh_cpu_target=sh4a-nofpu ;;
|
||||
@ -2723,7 +2699,6 @@ sh-*-elf* | sh[12346l]*-*-elf* | \
|
||||
# did the user say --without-fp ?
|
||||
if test x$with_fp = xno; then
|
||||
case ${sh_cpu_target} in
|
||||
sh5-*media) sh_cpu_target=${sh_cpu_target}-nofpu ;;
|
||||
sh4al | sh1) ;;
|
||||
sh4a* ) sh_cpu_target=sh4a-nofpu ;;
|
||||
sh4*) sh_cpu_target=sh4-nofpu ;;
|
||||
@ -2736,8 +2711,6 @@ sh-*-elf* | sh[12346l]*-*-elf* | \
|
||||
fi
|
||||
sh_cpu_default="`echo $with_cpu|sed s/^m/sh/|tr A-Z_ a-z-`"
|
||||
case $sh_cpu_default in
|
||||
sh5-64media-nofpu | sh5-64media | \
|
||||
sh5-32media-nofpu | sh5-32media | sh5-compact-nofpu | sh5-compact | \
|
||||
sh2a-single-only | sh2a-single | sh2a-nofpu | sh2a | \
|
||||
sh4a-single-only | sh4a-single | sh4a-nofpu | sh4a | sh4al | \
|
||||
sh4-single-only | sh4-single | sh4-nofpu | sh4 | sh4-300 | \
|
||||
@ -2748,9 +2721,7 @@ sh-*-elf* | sh[12346l]*-*-elf* | \
|
||||
sh_multilibs=${with_multilib_list}
|
||||
if test "$sh_multilibs" = "default" ; then
|
||||
case ${target} in
|
||||
sh64-superh-linux* | \
|
||||
sh[1234]*) sh_multilibs=${sh_cpu_target} ;;
|
||||
sh64* | sh5*) sh_multilibs=m5-32media,m5-32media-nofpu,m5-compact,m5-compact-nofpu,m5-64media,m5-64media-nofpu ;;
|
||||
sh-superh-*) sh_multilibs=m4,m4-single,m4-single-only,m4-nofpu ;;
|
||||
sh*-*-linux*) sh_multilibs=m1,m2,m2a,m3e,m4 ;;
|
||||
sh*-*-netbsd*) sh_multilibs=m3,m3e,m4 ;;
|
||||
@ -2769,10 +2740,7 @@ sh-*-elf* | sh[12346l]*-*-elf* | \
|
||||
m1 | m2 | m2e | m3 | m3e | \
|
||||
m4 | m4-single | m4-single-only | m4-nofpu | m4-300 |\
|
||||
m4a | m4a-single | m4a-single-only | m4a-nofpu | m4al | \
|
||||
m2a | m2a-single | m2a-single-only | m2a-nofpu | \
|
||||
m5-64media | m5-64media-nofpu | \
|
||||
m5-32media | m5-32media-nofpu | \
|
||||
m5-compact | m5-compact-nofpu)
|
||||
m2a | m2a-single | m2a-single-only | m2a-nofpu)
|
||||
# TM_MULTILIB_CONFIG is used by t-sh for the non-endian multilib definition
|
||||
# It is passed to MULTIILIB_OPTIONS verbatim.
|
||||
TM_MULTILIB_CONFIG="${TM_MULTILIB_CONFIG}/${sh_multilib}"
|
||||
@ -2789,7 +2757,7 @@ sh-*-elf* | sh[12346l]*-*-elf* | \
|
||||
done
|
||||
TM_MULTILIB_CONFIG=`echo $TM_MULTILIB_CONFIG | sed 's:^/::'`
|
||||
if test x${enable_incomplete_targets} = xyes ; then
|
||||
tm_defines="$tm_defines SUPPORT_SH1=1 SUPPORT_SH2E=1 SUPPORT_SH4=1 SUPPORT_SH4_SINGLE=1 SUPPORT_SH2A=1 SUPPORT_SH2A_SINGLE=1 SUPPORT_SH5_32MEDIA=1 SUPPORT_SH5_32MEDIA_NOFPU=1 SUPPORT_SH5_64MEDIA=1 SUPPORT_SH5_64MEDIA_NOFPU=1"
|
||||
tm_defines="$tm_defines SUPPORT_SH1=1 SUPPORT_SH2E=1 SUPPORT_SH4=1 SUPPORT_SH4_SINGLE=1 SUPPORT_SH2A=1 SUPPORT_SH2A_SINGLE=1"
|
||||
fi
|
||||
tm_file="$tm_file ./sysroot-suffix.h"
|
||||
tmake_file="$tmake_file t-sysroot-suffix"
|
||||
|
@ -50,9 +50,7 @@ MULTILIB_MATCHES = $(shell \
|
||||
m2e,m3e,m4-single-only,m4-100-single-only,m4-200-single-only,m4-300-single-only,m4a-single-only \
|
||||
m2a-single,m2a-single-only \
|
||||
m4-single,m4-100-single,m4-200-single,m4-300-single,m4a-single \
|
||||
m4,m4-100,m4-200,m4-300,m4a \
|
||||
m5-32media,m5-compact,m5-32media \
|
||||
m5-32media-nofpu,m5-compact-nofpu,m5-32media-nofpu; do \
|
||||
m4,m4-100,m4-200,m4-300,m4a; do \
|
||||
subst= ; \
|
||||
for lib in `echo $$abi|tr , ' '` ; do \
|
||||
if test "`echo $$multilibs|sed s/$$lib//`" != "$$multilibs"; then \
|
||||
@ -89,13 +87,7 @@ MULTILIB_OSDIRNAMES = \
|
||||
m4a-single-only=!m4a-single-only $(OTHER_ENDIAN)/m4a-single-only=!$(OTHER_ENDIAN)/m4a-single-only \
|
||||
m4a-single=!m4a-single $(OTHER_ENDIAN)/m4a-single=!$(OTHER_ENDIAN)/m4a-single \
|
||||
m4a=!m4a $(OTHER_ENDIAN)/m4a=!$(OTHER_ENDIAN)/m4a \
|
||||
m4al=!m4al $(OTHER_ENDIAN)/m4al=!$(OTHER_ENDIAN)/m4al \
|
||||
m5-32media=!m5-32media $(OTHER_ENDIAN)/m5-32media=!$(OTHER_ENDIAN)/m5-32media \
|
||||
m5-32media-nofpu=!m5-32media-nofpu $(OTHER_ENDIAN)/m5-32media-nofpu=!$(OTHER_ENDIAN)/m5-32media-nofpu \
|
||||
m5-compact=!m5-compact $(OTHER_ENDIAN)/m5-compact=!$(OTHER_ENDIAN)/m5-compact \
|
||||
m5-compact-nofpu=!m5-compact-nofpu $(OTHER_ENDIAN)/m5-compact-nofpu=!$(OTHER_ENDIAN)/m5-compact-nofpu \
|
||||
m5-64media=!m5-64media $(OTHER_ENDIAN)/m5-64media=!$(OTHER_ENDIAN)/m5-64media \
|
||||
m5-64media-nofpu=!m5-64media-nofpu $(OTHER_ENDIAN)/m5-64media-nofpu=!$(OTHER_ENDIAN)/m5-64media-nofpu
|
||||
m4al=!m4al $(OTHER_ENDIAN)/m4al=!$(OTHER_ENDIAN)/m4al
|
||||
|
||||
$(out_object_file): gt-sh.h
|
||||
gt-sh.h : s-gtype ; @true
|
||||
|
3
gcc/configure
vendored
3
gcc/configure
vendored
@ -5060,8 +5060,7 @@ case "${target}" in
|
||||
PICFLAG_FOR_TARGET=-fpic
|
||||
;;
|
||||
# FIXME: Simplify to sh*-*-netbsd*?
|
||||
sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
|
||||
sh64-*-netbsd* | sh64l*-*-netbsd*)
|
||||
sh-*-netbsdelf* | shl*-*-netbsdelf*)
|
||||
PICFLAG_FOR_TARGET=-fpic
|
||||
;;
|
||||
# Default to -fPIC unless specified otherwise.
|
||||
|
@ -1,3 +1,7 @@
|
||||
2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
|
||||
|
||||
* configure: Remove SH5 support.
|
||||
|
||||
2016-01-04 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
Update copyright years.
|
||||
|
3
libada/configure
vendored
3
libada/configure
vendored
@ -2878,8 +2878,7 @@ case "${host}" in
|
||||
PICFLAG=-fpic
|
||||
;;
|
||||
# FIXME: Simplify to sh*-*-netbsd*?
|
||||
sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
|
||||
sh64-*-netbsd* | sh64l*-*-netbsd*)
|
||||
sh-*-netbsdelf* | shl*-*-netbsdelf*)
|
||||
PICFLAG=-fpic
|
||||
;;
|
||||
# Default to -fPIC unless specified otherwise.
|
||||
|
@ -1,3 +1,8 @@
|
||||
2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
|
||||
|
||||
* config.host: Remove SH5 support.
|
||||
* configure: Likewise.
|
||||
|
||||
2016-04-29 Oleg Endo <olegendo@gcc.gnu.org>
|
||||
|
||||
* config/sh/crt1.S: Remove SH5 support.
|
||||
|
@ -1138,10 +1138,6 @@ sh-*-elf* | sh[12346l]*-*-elf*)
|
||||
libic_invalidate_array_4-200.a \
|
||||
libic_invalidate_array_4a.a \
|
||||
libgcc-Os-4-200.a libgcc-4-300.a"
|
||||
case ${host} in sh64*-*-*)
|
||||
tmake_file="$tmake_file sh/t-sh64"
|
||||
;;
|
||||
esac
|
||||
case ${host} in
|
||||
sh*-superh-elf)
|
||||
tmake_file="$tmake_file sh/t-superh"
|
||||
@ -1151,20 +1147,11 @@ sh-*-elf* | sh[12346l]*-*-elf*)
|
||||
;;
|
||||
sh-*-linux* | sh[2346lbe]*-*-linux*)
|
||||
tmake_file="${tmake_file} sh/t-sh t-slibgcc-libgcc sh/t-linux t-fdpbit"
|
||||
case ${host} in sh64*-*-linux*)
|
||||
tmake_file="$tmake_file sh/t-sh64"
|
||||
;;
|
||||
esac
|
||||
md_unwind_header=sh/linux-unwind.h
|
||||
;;
|
||||
sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
|
||||
sh64-*-netbsd* | sh64l*-*-netbsd*)
|
||||
sh-*-netbsdelf* | shl*-*-netbsdelf*)
|
||||
tmake_file="$tmake_file sh/t-sh sh/t-netbsd"
|
||||
case ${host} in
|
||||
sh5*-*-netbsd* | sh64*-netbsd*)
|
||||
tmake_file="$tmake_file sh/t-sh64"
|
||||
;;
|
||||
esac
|
||||
|
||||
# NetBSD's C library includes a fast software FP library that
|
||||
# has support for setting/setting the rounding mode, exception
|
||||
# mask, etc. Therefore, we don't want to include software FP
|
||||
|
3
libgcc/configure
vendored
3
libgcc/configure
vendored
@ -2355,8 +2355,7 @@ case "${host}" in
|
||||
PICFLAG=-fpic
|
||||
;;
|
||||
# FIXME: Simplify to sh*-*-netbsd*?
|
||||
sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
|
||||
sh64-*-netbsd* | sh64l*-*-netbsd*)
|
||||
sh-*-netbsdelf* | shl*-*-netbsdelf*)
|
||||
PICFLAG=-fpic
|
||||
;;
|
||||
# Default to -fPIC unless specified otherwise.
|
||||
|
@ -1,3 +1,7 @@
|
||||
2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
|
||||
|
||||
* configure: Remove SH5 support.
|
||||
|
||||
2016-04-08 Marcel Böhme <boehme.marcel@gmail.com>
|
||||
|
||||
PR c++/69687
|
||||
|
3
libiberty/configure
vendored
3
libiberty/configure
vendored
@ -5145,8 +5145,7 @@ case "${host}" in
|
||||
PICFLAG=-fpic
|
||||
;;
|
||||
# FIXME: Simplify to sh*-*-netbsd*?
|
||||
sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
|
||||
sh64-*-netbsd* | sh64l*-*-netbsd*)
|
||||
sh-*-netbsdelf* | shl*-*-netbsdelf*)
|
||||
PICFLAG=-fpic
|
||||
;;
|
||||
# Default to -fPIC unless specified otherwise.
|
||||
|
@ -1,3 +1,8 @@
|
||||
2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
|
||||
|
||||
* classpath/config.guess: Remove SH5 support.
|
||||
* classpath/config.sub: Likewise.
|
||||
|
||||
2016-04-20 Ben Elliston <bje@gnu.org>
|
||||
|
||||
PR testsuite/70719
|
||||
|
4
libjava/classpath/config.guess
vendored
4
libjava/classpath/config.guess
vendored
@ -162,7 +162,6 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
|
||||
arm*) machine=arm-unknown ;;
|
||||
sh3el) machine=shl-unknown ;;
|
||||
sh3eb) machine=sh-unknown ;;
|
||||
sh5el) machine=sh5le-unknown ;;
|
||||
*) machine=${UNAME_MACHINE_ARCH}-unknown ;;
|
||||
esac
|
||||
# The Operating System including object format, if it has switched
|
||||
@ -968,9 +967,6 @@ EOF
|
||||
s390:Linux:*:* | s390x:Linux:*:*)
|
||||
echo ${UNAME_MACHINE}-ibm-linux
|
||||
exit ;;
|
||||
sh64*:Linux:*:*)
|
||||
echo ${UNAME_MACHINE}-unknown-linux-gnu
|
||||
exit ;;
|
||||
sh*:Linux:*:*)
|
||||
echo ${UNAME_MACHINE}-unknown-linux-gnu
|
||||
exit ;;
|
||||
|
9
libjava/classpath/config.sub
vendored
9
libjava/classpath/config.sub
vendored
@ -307,7 +307,6 @@ case $basic_machine in
|
||||
| rl78 | rx \
|
||||
| score \
|
||||
| sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
|
||||
| sh64 | sh64le \
|
||||
| sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
|
||||
| sparcv8 | sparcv9 | sparcv9b | sparcv9v \
|
||||
| spu \
|
||||
@ -421,7 +420,7 @@ case $basic_machine in
|
||||
| pyramid-* \
|
||||
| rl78-* | romp-* | rs6000-* | rx-* \
|
||||
| sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
|
||||
| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
|
||||
| shle-* | sh[1234]le-* | sh3ele-* \
|
||||
| sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
|
||||
| sparclite-* \
|
||||
| sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \
|
||||
@ -1064,12 +1063,6 @@ case $basic_machine in
|
||||
basic_machine=sh-hitachi
|
||||
os=-hms
|
||||
;;
|
||||
sh5el)
|
||||
basic_machine=sh5le-unknown
|
||||
;;
|
||||
sh64)
|
||||
basic_machine=sh64-unknown
|
||||
;;
|
||||
sparclite-wrs | simso-wrs)
|
||||
basic_machine=sparclite-wrs
|
||||
os=-vxworks
|
||||
|
Loading…
Reference in New Issue
Block a user