mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-06 14:49:38 +08:00
Add s390 backend.
elfcpp/ * s390.h: New file. gold/ * s390.cc: New file. * Makefile.am (TARGETSOURCES): Add s390.cc. (ALL_TARGETOBJS): Add s390.o. * Makefile.in: Regenerate. * configure.ac: Add s390 support. * configure: Regenerate. * configure.tgt: Add s390-*-* and s390x-*-*. * testsuite/icf_safe_test.sh (arch_specific_safe_fold): Add s390 support.
This commit is contained in:

committed by
Cary Coutant

parent
6f97897dbe
commit
e79a4bad70
15
gold/configure
vendored
15
gold/configure
vendored
@ -692,6 +692,8 @@ DEFAULT_TARGET_X32_FALSE
|
||||
DEFAULT_TARGET_X32_TRUE
|
||||
DEFAULT_TARGET_X86_64_FALSE
|
||||
DEFAULT_TARGET_X86_64_TRUE
|
||||
DEFAULT_TARGET_S390_FALSE
|
||||
DEFAULT_TARGET_S390_TRUE
|
||||
DEFAULT_TARGET_SPARC_FALSE
|
||||
DEFAULT_TARGET_SPARC_TRUE
|
||||
DEFAULT_TARGET_POWERPC_FALSE
|
||||
@ -3477,6 +3479,14 @@ else
|
||||
DEFAULT_TARGET_SPARC_FALSE=
|
||||
fi
|
||||
|
||||
if test "$targ_obj" = "s390"; then
|
||||
DEFAULT_TARGET_S390_TRUE=
|
||||
DEFAULT_TARGET_S390_FALSE='#'
|
||||
else
|
||||
DEFAULT_TARGET_S390_TRUE='#'
|
||||
DEFAULT_TARGET_S390_FALSE=
|
||||
fi
|
||||
|
||||
target_x86_64=no
|
||||
target_x32=no
|
||||
if test "$targ_obj" = "x86_64"; then
|
||||
@ -6328,6 +6338,7 @@ fi
|
||||
powerpc*) false;;
|
||||
x86_64) false;;
|
||||
sparc64) false;;
|
||||
s390x) false;;
|
||||
*) true;;
|
||||
esac; then
|
||||
FN_PTRS_IN_SO_WITHOUT_PIC_TRUE=
|
||||
@ -7755,6 +7766,10 @@ if test -z "${DEFAULT_TARGET_SPARC_TRUE}" && test -z "${DEFAULT_TARGET_SPARC_FAL
|
||||
as_fn_error "conditional \"DEFAULT_TARGET_SPARC\" was never defined.
|
||||
Usually this means the macro was only invoked conditionally." "$LINENO" 5
|
||||
fi
|
||||
if test -z "${DEFAULT_TARGET_S390_TRUE}" && test -z "${DEFAULT_TARGET_S390_FALSE}"; then
|
||||
as_fn_error "conditional \"DEFAULT_TARGET_S390\" was never defined.
|
||||
Usually this means the macro was only invoked conditionally." "$LINENO" 5
|
||||
fi
|
||||
if test -z "${DEFAULT_TARGET_X86_64_TRUE}" && test -z "${DEFAULT_TARGET_X86_64_FALSE}"; then
|
||||
as_fn_error "conditional \"DEFAULT_TARGET_X86_64\" was never defined.
|
||||
Usually this means the macro was only invoked conditionally." "$LINENO" 5
|
||||
|
Reference in New Issue
Block a user