mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-04 05:48:20 +08:00
include/elf/
* mips.h (Tag_GNU_MIPS_ABI_FP): Remove comment. (Val_GNU_MIPS_ABI_FP_ANY, Val_GNU_MIPS_ABI_FP_DOUBLE, Val_GNU_MIPS_ABI_FP_SINGLE, Val_GNU_MIPS_ABI_FP_SOFT, Val_GNU_MIPS_ABI_FP_64): New enum. bfd/ * elfxx-mips.c (mips_elf_merge_obj_attributes): Replace hardcoded magic numbers with enum values. binutils/ * readelf.c (display_mips_gnu_attribute): Replace hardcoded magic numbers with enum values. gdb/ * mips-tdep.c (mips_gdbarch_init): Replace hardcoded magic numbers with enum values.
This commit is contained in:
@ -1,3 +1,8 @@
|
||||
2013-07-15 Maciej W. Rozycki <macro@codesourcery.com>
|
||||
|
||||
* readelf.c (display_mips_gnu_attribute): Replace hardcoded magic
|
||||
numbers with enum values.
|
||||
|
||||
2013-07-12 Maciej W. Rozycki <macro@codesourcery.com>
|
||||
|
||||
* readelf.c (get_machine_flags): Handle EF_MIPS_NAN2008.
|
||||
|
@ -11735,19 +11735,19 @@ display_mips_gnu_attribute (unsigned char * p,
|
||||
|
||||
switch (val)
|
||||
{
|
||||
case 0:
|
||||
case Val_GNU_MIPS_ABI_FP_ANY:
|
||||
printf (_("Hard or soft float\n"));
|
||||
break;
|
||||
case 1:
|
||||
case Val_GNU_MIPS_ABI_FP_DOUBLE:
|
||||
printf (_("Hard float (double precision)\n"));
|
||||
break;
|
||||
case 2:
|
||||
case Val_GNU_MIPS_ABI_FP_SINGLE:
|
||||
printf (_("Hard float (single precision)\n"));
|
||||
break;
|
||||
case 3:
|
||||
case Val_GNU_MIPS_ABI_FP_SOFT:
|
||||
printf (_("Soft float\n"));
|
||||
break;
|
||||
case 4:
|
||||
case Val_GNU_MIPS_ABI_FP_64:
|
||||
printf (_("Hard float (MIPS32r2 64-bit FPU)\n"));
|
||||
break;
|
||||
default:
|
||||
|
Reference in New Issue
Block a user