OSDN Git Service

Add support for s390x-ibm-tpf target
authornickc <nickc>
Thu, 16 Dec 2004 16:02:49 +0000 (16:02 +0000)
committernickc <nickc>
Thu, 16 Dec 2004 16:02:49 +0000 (16:02 +0000)
bfd/ChangeLog
bfd/config.bfd
gas/ChangeLog
gas/configure
gas/configure.in
ld/ChangeLog
ld/configure.tgt

index 4422532..9f1c90f 100644 (file)
@@ -1,3 +1,7 @@
+2004-12-14  P.J. Darcy  <darcypj@us.ibm.com>
+
+       * config.bfd: Add s390x-ibm-tpf support.
+
 2004-12-14  Tomer Levi  <Tomer.Levi@nsc.com>
 
        * elf32-crx.c (elf32_crx_relax_delete_bytes): Add 'struct bfd_link_info *' 
index cc8d476..e1389ff 100644 (file)
@@ -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
index 3aed969..e7f1859 100644 (file)
@@ -1,3 +1,8 @@
+2004-12-14  P.J. Darcy  <darcypj@us.ibm.com>
+
+       * configure.in: Add s390x-ibm-tpf support.
+       * configure: Regenerate.
+
 2004-12-15 Jan Beulich  <jbeulich@novell.com>
 
        * config/obj-elf.c (obj_elf_change_section): Only set type and
index 829692b..dc07df9 100755 (executable)
@@ -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
index b2afeae..50dcfd5 100644 (file)
@@ -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
index 478993b..0844e9a 100644 (file)
@@ -1,3 +1,7 @@
+2004-12-14  P.J. Darcy  <darcypj@us.ibm.com>
+
+       * configure.tgt: Add s390x-ibm-tpf support.
+
 2004-12-16  Martin Kögler  <mkoegler@auto.tuwien.ac.at>
 
        * ldmisc.c (vfinfo): Handle the case where %B is passed a NULL
index 841bce7..96b2c4c 100644 (file)
@@ -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