From 2fbd2a87e2cd23eba4eae6341661ce0149be08b1 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Thu, 16 Dec 2004 16:02:59 +0000 Subject: [PATCH] Add support for s390x-ibm-tpf target --- bfd/ChangeLog | 4 ++++ bfd/config.bfd | 3 +++ gas/ChangeLog | 5 +++++ gas/configure | 1 + gas/configure.in | 1 + ld/ChangeLog | 4 ++++ ld/configure.tgt | 2 ++ 7 files changed, 20 insertions(+) diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 44225327222..9f1c90f29a1 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,7 @@ +2004-12-14 P.J. Darcy + + * config.bfd: Add s390x-ibm-tpf support. + 2004-12-14 Tomer Levi * elf32-crx.c (elf32_crx_relax_delete_bytes): Add 'struct bfd_link_info *' diff --git a/bfd/config.bfd b/bfd/config.bfd index cc8d4769f35..e1389fffe60 100644 --- a/bfd/config.bfd +++ b/bfd/config.bfd @@ -1059,6 +1059,9 @@ case "${targ}" in targ_defvec=bfd_elf64_s390_vec targ_selvecs=bfd_elf32_s390_vec ;; + s390x-*-tpf*) + targ_defvec=bfd_elf64_s390_vec + ;; #endif #ifdef BFD64 diff --git a/gas/ChangeLog b/gas/ChangeLog index 3aed9699cc2..e7f185928a7 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2004-12-14 P.J. Darcy + + * configure.in: Add s390x-ibm-tpf support. + * configure: Regenerate. + 2004-12-15 Jan Beulich * config/obj-elf.c (obj_elf_change_section): Only set type and diff --git a/gas/configure b/gas/configure index 829692be929..dc07df97783 100755 --- a/gas/configure +++ b/gas/configure @@ -4533,6 +4533,7 @@ echo "$as_me: error: Solaris must be configured little endian" >&2;} s390x-*-linux-gnu*) fmt=elf em=linux ;; s390-*-linux-gnu*) fmt=elf em=linux ;; + s390-*-tpf*) fmt=elf ;; sh*-*-linux*) fmt=elf em=linux case ${cpu} in diff --git a/gas/configure.in b/gas/configure.in index b2afeae5c8c..50dcfd5c705 100644 --- a/gas/configure.in +++ b/gas/configure.in @@ -462,6 +462,7 @@ changequote([,])dnl s390x-*-linux-gnu*) fmt=elf em=linux ;; s390-*-linux-gnu*) fmt=elf em=linux ;; + s390-*-tpf*) fmt=elf ;; sh*-*-linux*) fmt=elf em=linux case ${cpu} in diff --git a/ld/ChangeLog b/ld/ChangeLog index 478993b90ae..0844e9a69c3 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,7 @@ +2004-12-14 P.J. Darcy + + * configure.tgt: Add s390x-ibm-tpf support. + 2004-12-16 Martin Kögler * ldmisc.c (vfinfo): Handle the case where %B is passed a NULL diff --git a/ld/configure.tgt b/ld/configure.tgt index 841bce75e42..96b2c4c39a7 100644 --- a/ld/configure.tgt +++ b/ld/configure.tgt @@ -565,6 +565,8 @@ s390x-*-linux*) targ_emul=elf64_s390 targ_extra_emuls=elf_s390 targ_extra_libpath=$targ_extra_emuls tdir_elf_s390=`echo ${targ_alias} | sed -e 's/s390x/s390/'` ;; +s390x-*-tpf*) targ_emul=elf64_s390 + tdir_elf_s390=`echo ${targ_alias} | sed -e 's/s390x/s390/'` ;; s390-*-linux*) targ_emul=elf_s390 if test "${want64}" = "true"; then targ_extra_emuls=elf64_s390 -- 2.30.2