aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorMatthew Fortune <matthew.fortune@imgtec.com>2015-08-26 14:42:56 +0100
committerNick Clifton <nickc@redhat.com>2015-08-26 14:42:56 +0100
commitc97c330ba8e80776c546e5f562916bf077e358b3 (patch)
tree4f99986f00c36044363d1935e7cc3418d2c3a101 /bfd/ChangeLog
parent2d011dc1696f38580ca08cdccf9cb8147527063a (diff)
downloadgdb-c97c330ba8e80776c546e5f562916bf077e358b3.zip
gdb-c97c330ba8e80776c546e5f562916bf077e358b3.tar.gz
gdb-c97c330ba8e80776c546e5f562916bf077e358b3.tar.bz2
Select MIPS ABi based upon abiflags rather than e_flags.
bfd PR ld/18401 * elfxx-mips.c (bfd_mips_isa_ext_mach): New function: Converts an ISA value to a bfd machine number. (bfd_mips_isa_ext): Update the ISA level and revision if necessary. Use mips_mach_extends_p to decide if the ISA extension needs to be set. (_bfd_mips_elf_merge_private_bfd_data): Allow the ISA extension to be inferred from the ABI setting. Set the ISA level from the maximum of the incoming and outgoing ISA levels. tests * ld-mips-elf/mips-elf-flags.exp: Add more ISA conflict tests.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 18a5cd0..52fe2cc 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,15 @@
+2015-08-26 Matthew Fortune <matthew.fortune@imgtec.com>
+
+ PR ld/18401
+ * elfxx-mips.c (bfd_mips_isa_ext_mach): New function: Converts an
+ ISA value to a bfd machine number.
+ (bfd_mips_isa_ext): Update the ISA level and revision if
+ necessary. Use mips_mach_extends_p to decide if the ISA extension
+ needs to be set.
+ (_bfd_mips_elf_merge_private_bfd_data): Allow the ISA extension to
+ be inferred from the ABI setting. Set the ISA level from the
+ maximum of the incoming and outgoing ISA levels.
+
2015-08-25 Nick Clifton <nickc@redhat.com>
PR binutils/18854