aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2004-12-16 16:02:59 +0000
committerNick Clifton <nickc@redhat.com>2004-12-16 16:02:59 +0000
commit2fbd2a87e2cd23eba4eae6341661ce0149be08b1 (patch)
tree2d08566192d97111e5d4fd19e3faf2fb6bf111c4
parentf2763b012e379b77b8927ceb967223b6ea01e6a9 (diff)
downloadgdb-2fbd2a87e2cd23eba4eae6341661ce0149be08b1.zip
gdb-2fbd2a87e2cd23eba4eae6341661ce0149be08b1.tar.gz
gdb-2fbd2a87e2cd23eba4eae6341661ce0149be08b1.tar.bz2
Add support for s390x-ibm-tpf target
-rw-r--r--bfd/ChangeLog4
-rw-r--r--bfd/config.bfd3
-rw-r--r--gas/ChangeLog5
-rwxr-xr-xgas/configure1
-rw-r--r--gas/configure.in1
-rw-r--r--ld/ChangeLog4
-rw-r--r--ld/configure.tgt2
7 files changed, 20 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 4422532..9f1c90f 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -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 *'
diff --git a/bfd/config.bfd b/bfd/config.bfd
index cc8d476..e1389ff 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 3aed969..e7f1859 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -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
diff --git a/gas/configure b/gas/configure
index 829692b..dc07df9 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 b2afeae..50dcfd5 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 478993b..0844e9a 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -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
diff --git a/ld/configure.tgt b/ld/configure.tgt
index 841bce7..96b2c4c 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