]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - bfd/ChangeLog
Reorganise struct bfd
[thirdparty/binutils-gdb.git] / bfd / ChangeLog
index 0e74b4a973a1a291352e26fc53bba0b7a8df0816..44ce84655dc009870da9bf81ab9fe48caf327c79 100644 (file)
@@ -1,3 +1,19 @@
+2014-07-01  Alan Modra  <amodra@gmail.com>
+
+       * bfd.c (struct bfd): Reorganise for better packing.  Delete
+       "ifd" field.  Make "format", "direction" and "flags" bitfields.
+       (HAS_LOAD_PAGE): Delete, renumber following flags.
+       * bfd-in2.h: Regenerate.
+       * coff-tic4x.c: Remove HAS_LOAD_PAGE from extra flags in target vecs.
+
+2014-07-01  Alan Modra  <amodra@gmail.com>
+
+       * elf64-ppc.c (ppc_stub_type): Add ppc_stub_global_entry.
+       (struct ppc_link_hash_table): Increase size of stub_count array.
+       (build_global_entry_stubs): Emit symbol on global entry stub.
+       (ppc64_elf_build_stubs): NULL check htab->brlt.  Add global entry
+       stub stats.
+
 2014-07-01  Alan Modra  <amodra@gmail.com>
 
        * elf64-ppc.c (abiversion, set_abiversion): Move earlier.