+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.
+ (ppc64_elf_branch_reloc): Adjust addend for ELFv2 local offset.
+ (ppc64_elf_set_toc): Set ".TOC." symbol value when using
+ generic linker.
+ (ppc64_elf_relocate_section): Disable ELFv2 function entry
+ optimisation when --traditional-format.
+
+2014-07-01 Barney Stratford <barney_stratford@fastmail.fm>
+ Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
+ Pitchumani Sivanupandi <pitchumani.s@atmel.com>
+ Soundararajan <Sounderarajan.D@atmel.com>
+
+ * archures.c: Add avrtiny architecture for avr target.
+ * cpu-avr.c (arch_info_struct): Add avrtiny arch info.
+ * elf32-avr.c (elf_avr_howto_table): New relocation R_AVR_LDS_STS_16
+ added for 16 bit LDS/STS instruction of avrtiny arch.
+ (avr_reloc_map): Reloc R_AVR_LDS_STS_16 is mapped to
+ BFD_RELOC_AVR_LDS_STS_16.
+ (bfd_elf_avr_final_write_processing): Select machine number
+ avrtiny arch.
+ (elf32_avr_object_p): Set machine number for avrtiny arch.
+ * reloc.c: Add documentation for BFD_RELOC_AVR_LDS_STS_16 reloc.
+ * bfd-in2.h: Regenerate.
+ * libbfd.h: Regenerate.
+
+2014-06-26 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/16949
+ * dwarf2.c (is_str_attr): New function.
+ (find_abstract_instance_name): Use it to determine when an
+ attribute has a string value.
+
+2014-06-24 Alan Modra <amodra@gmail.com>
+
+ * elf32-ppc.c (ppc_elf_size_dynamic_sections): Arrange to keep
+ .sdata/.sdata2 when _SDA_BASE_/_SDA2_BASE_ should be output
+ for --emit-relocs.
+
2014-06-21 Philippe De Muyter <phdm@macqel.be>
* targets.c (_bfd_target_vector): Add missing #ifdef BFD64 for
2014-06-04 Will Newton <will.newton@linaro.org>
- * elfnn-aarch64.c (tpoff_base): Make test of tls_sec
+ * elfnn-aarch64.c (tpoff_base): Make test of tls_sec
being non-NULL into an assert.
(elfNN_aarch64_tls_relax): Remove unused code.