Handle EM_S390_OLD.
authorNick Clifton <nickc@redhat.com>
Mon, 12 Mar 2001 23:35:23 +0000 (23:35 +0000)
committerNick Clifton <nickc@redhat.com>
Mon, 12 Mar 2001 23:35:23 +0000 (23:35 +0000)
binutils/ChangeLog
binutils/readelf.c

index 87065d1c63f583ffb0ec6014381680fc20b15ea8..124a50d1b24ba3d111d1b0493786abd96ad2e303 100644 (file)
@@ -1,3 +1,9 @@
+2001-03-11  Andreas Jaeger  <aj@suse.de>
+
+       * readelf.c (guess_is_rela): Handle EM_S390_OLD.
+       (dump_relocations): Likewise.
+       (get_machine_name): Likewise.
+
 2001-02-28  Nick Clifton  <nickc@redhat.com>
 
        * readelf.c: (struct unw_aux_info): Remove const modifier for
index d4bddec54c9692638303b35e07b953b43ad5a6e0..ca717a6b027f7963767c3eeda1bd5f206c5a2511 100644 (file)
@@ -585,6 +585,7 @@ guess_is_rela (e_machine)
     case EM_860:
     case EM_X86_64:
     case EM_S390:
+    case EM_S390_OLD:
       return TRUE;
 
     case EM_MMA:
@@ -941,6 +942,7 @@ dump_relocations (file, rel_offset, rel_size, symtab, nsyms, strtab, is_rela)
          rtype = elf_x86_64_reloc_type (type);
          break;
 
+        case EM_S390_OLD:
         case EM_S390:
           rtype = elf_s390_reloc_type (type);
           break;
@@ -1324,6 +1326,7 @@ get_machine_name (e_machine)
     case EM_HUANY:             return "Harvard Universitys's machine-independent object format";
     case EM_PRISM:             return "SiTera Prism";
     case EM_X86_64:            return "Advanced Micro Devices X86-64";
+    case EM_S390_OLD:
     case EM_S390:               return "IBM S/390";
     default:
       sprintf (buff, _("<unknown>: %x"), e_machine);