From d929bc19b96005d473ca4205725a4b9d218e6ba5 Mon Sep 17 00:00:00 2001 From: "Maciej W. Rozycki" Date: Mon, 15 Jul 2013 15:07:30 +0000 Subject: 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. --- binutils/ChangeLog | 5 +++++ binutils/readelf.c | 10 +++++----- 2 files changed, 10 insertions(+), 5 deletions(-) (limited to 'binutils') diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 0290e3f..3b36bc7 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,8 @@ +2013-07-15 Maciej W. Rozycki + + * readelf.c (display_mips_gnu_attribute): Replace hardcoded magic + numbers with enum values. + 2013-07-12 Maciej W. Rozycki * readelf.c (get_machine_flags): Handle EF_MIPS_NAN2008. diff --git a/binutils/readelf.c b/binutils/readelf.c index f73bb2f..16fec12 100644 --- a/binutils/readelf.c +++ b/binutils/readelf.c @@ -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: -- cgit v1.1