This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Handle EM_S390_OLD


Ulrich Drepper <drepper@redhat.com> writes:

> Andreas Jaeger <aj@suse.de> writes:
> 
> > Ok to commit the appended patch to the mainline?
> 
> There should be a timeline for phasing cruft like this out.  In any case,
> 
> > @@ -1325,6 +1327,7 @@
> >      case EM_PRISM:       	return "SiTera Prism";
> >      case EM_X86_64:		return "Advanced Micro Devices X86-64";
> >      case EM_S390:               return "IBM S/390";
> > +    case EM_S390_OLD:           return "IBM S/390";
> >      default:
> >        sprintf (buff, _("<unknown>: %x"), e_machine);
> >        return buff;
> > 
> 
> ...think again about simplifying this patch.

You're right, here's a revised version.

Andreas

2001-03-11  Andreas Jaeger  <aj@suse.de>

	* readelf.c (guess_is_rela): Handle EM_S390_OLD.
	(dump_relocations): Likewise.
	(get_machine_name): Likewise.

============================================================
Index: binutils/readelf.c
--- binutils/readelf.c	2001/02/28 19:40:12	1.93
+++ binutils/readelf.c	2001/03/11 15:56:45
@@ -585,6 +585,7 @@
     case EM_860:
     case EM_X86_64:
     case EM_S390:
+    case EM_S390_OLD:
       return TRUE;
 
     case EM_MMA:
@@ -942,6 +943,7 @@
 	  break;
 
         case EM_S390:
+        case EM_S390_OLD:
           rtype = elf_s390_reloc_type (type);
           break;
 	}
@@ -1324,6 +1326,7 @@
     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);

-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de
    http://www.suse.de/~aj


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]