* readelf.c (is_64bit_abs_reloc): Handle R_S390_64.
authorAndreas Schwab <schwab@linux-m68k.org>
Thu, 10 Jan 2008 13:09:36 +0000 (13:09 +0000)
committerAndreas Schwab <schwab@linux-m68k.org>
Thu, 10 Jan 2008 13:09:36 +0000 (13:09 +0000)
binutils/ChangeLog
binutils/readelf.c

index 0c0efda..c74bc0f 100644 (file)
@@ -1,3 +1,7 @@
+2008-01-10  Andreas Schwab  <schwab@suse.de>
+
+       * readelf.c (is_64bit_abs_reloc): Handle R_S390_64.
+
 2008-01-09  Jakub Zawadzki  <darkjames@darkjames.ath.cx>
 
        PR binutils/55326
index 84fb290..1631a94 100644 (file)
@@ -8137,6 +8137,9 @@ is_64bit_abs_reloc (unsigned int reloc_type)
       return reloc_type == 54; /* R_SPARC_UA64.  */
     case EM_X86_64:
       return reloc_type == 1; /* R_X86_64_64.  */
+    case EM_S390_OLD:
+    case EM_S390:
+      return reloc_type == 22; /* R_S390_64 */
     default:
       return FALSE;
     }