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:
parent
f7180e5eac
commit
f6ddaa2a29
@ -1,3 +1,10 @@
|
|||||||
|
2013-07-15 Maciej W. Rozycki <macro@codesourcery.com>
|
||||||
|
|
||||||
|
* 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.
|
||||||
|
|
||||||
2013-07-12 Maciej W. Rozycki <macro@codesourcery.com>
|
2013-07-12 Maciej W. Rozycki <macro@codesourcery.com>
|
||||||
|
|
||||||
* mips.h (EF_MIPS_NAN2008): New macro.
|
* mips.h (EF_MIPS_NAN2008): New macro.
|
||||||
|
@ -1129,11 +1129,30 @@ extern void bfd_mips_elf64_swap_reginfo_out
|
|||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
/* 0-3 are generic. */
|
/* 0-3 are generic. */
|
||||||
Tag_GNU_MIPS_ABI_FP = 4, /* Value 1 for hard-float -mdouble-float, 2
|
|
||||||
for hard-float -msingle-float, 3 for
|
/* Floating-point ABI used by this object file. */
|
||||||
soft-float, 4 for -mips32r2 -mfp64; 0 for
|
Tag_GNU_MIPS_ABI_FP = 4,
|
||||||
not tagged or not using any ABIs affected
|
};
|
||||||
by the differences. */
|
|
||||||
|
/* Object attribute values. */
|
||||||
|
enum
|
||||||
|
{
|
||||||
|
/* Values defined for Tag_GNU_MIPS_ABI_FP. */
|
||||||
|
|
||||||
|
/* Not tagged or not using any ABIs affected by the differences. */
|
||||||
|
Val_GNU_MIPS_ABI_FP_ANY = 0,
|
||||||
|
|
||||||
|
/* Using hard-float -mdouble-float. */
|
||||||
|
Val_GNU_MIPS_ABI_FP_DOUBLE = 1,
|
||||||
|
|
||||||
|
/* Using hard-float -msingle-float. */
|
||||||
|
Val_GNU_MIPS_ABI_FP_SINGLE = 2,
|
||||||
|
|
||||||
|
/* Using soft-float. */
|
||||||
|
Val_GNU_MIPS_ABI_FP_SOFT = 3,
|
||||||
|
|
||||||
|
/* Using -mips32r2 -mfp64. */
|
||||||
|
Val_GNU_MIPS_ABI_FP_64 = 4,
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif /* _ELF_MIPS_H */
|
#endif /* _ELF_MIPS_H */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user