2003-07-08 Alexandre Oliva <aoliva@redhat.com>
* readelf.c (get_machine_flags <EM_SH)): Handle EF_SH4_NOFPU and EF_SH4A_NOFPU. 2003-06-12 Alexandre Oliva <aoliva@redhat.com> * readelf.c (get_machine_flags <EM_SH>): Print SH ISA name.
This commit is contained in:
parent
5a44ea29ae
commit
ccde110023
2 changed files with 29 additions and 0 deletions
|
@ -1,3 +1,11 @@
|
|||
2004-07-28 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
2003-07-08 Alexandre Oliva <aoliva@redhat.com>
|
||||
* readelf.c (get_machine_flags <EM_SH)): Handle EF_SH4_NOFPU and
|
||||
EF_SH4A_NOFPU.
|
||||
2003-06-12 Alexandre Oliva <aoliva@redhat.com>
|
||||
* readelf.c (get_machine_flags <EM_SH>): Print SH ISA name.
|
||||
|
||||
2004-07-21 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* objcopy.c (filter_symbols): Use bfd_coff_get_comdat_section
|
||||
|
|
|
@ -1995,6 +1995,27 @@ get_machine_flags (unsigned e_flags, unsigned e_machine)
|
|||
|
||||
break;
|
||||
|
||||
case EM_SH:
|
||||
switch ((e_flags & EF_SH_MACH_MASK))
|
||||
{
|
||||
case EF_SH1: strcat (buf, ", sh1"); break;
|
||||
case EF_SH2: strcat (buf, ", sh2"); break;
|
||||
case EF_SH3: strcat (buf, ", sh3"); break;
|
||||
case EF_SH_DSP: strcat (buf, ", sh-dsp"); break;
|
||||
case EF_SH3_DSP: strcat (buf, ", sh3-dsp"); break;
|
||||
case EF_SH4AL_DSP: strcat (buf, ", sh4al-dsp"); break;
|
||||
case EF_SH3E: strcat (buf, ", sh3e"); break;
|
||||
case EF_SH4: strcat (buf, ", sh4"); break;
|
||||
case EF_SH5: strcat (buf, ", sh5"); break;
|
||||
case EF_SH2E: strcat (buf, ", sh2e"); break;
|
||||
case EF_SH4A: strcat (buf, ", sh4a"); break;
|
||||
case EF_SH4_NOFPU: strcat (buf, ", sh4-nofpu"); break;
|
||||
case EF_SH4A_NOFPU: strcat (buf, ", sh4a-nofpu"); break;
|
||||
default: strcat (buf, ", unknown ISA"); break;
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
case EM_SPARCV9:
|
||||
if (e_flags & EF_SPARC_32PLUS)
|
||||
strcat (buf, ", v8+");
|
||||
|
|
Loading…
Reference in a new issue