+2015-08-12 Simon Dardis <simon.dardis@imgtec.com>
+
+ * mips.cc (plt0_entry_o32, plt0_entry_n32, plt0_entry_n64,
+ lazy_stub_normal_1, lazy_stub_normal_1_n64,
+ lazy_stub_normal_2, lazy_stub_normal_2_n64, lazy_stub_big,
+ lazy_stub_big_n64, lazy_stub_micromips32_normal_1_n64,
+ lazy_stub_micromips32_normal_2_n64, lazy_stub_micromips32_big,
+ lazy_stub_micromips32_big_n64): Update to use 'or' for move instead
+ of 'addu/daddu'.
+
+2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
+
+ * configure: Regenerated.
+
+2015-07-26 Doug Kwan <dougkwan@google.com>
+
+ * testsuite/arm_unaligned_reloc.{s,sh}: Make test less sensitive to
+ disassembler output format.
+
+2015-07-23 Ian Coolidge <icoolidge@google.com>
+ Plumb --pic-veneer option for gold.
+
+ * arm.cc (Reloc_stub::stub_type_for_reloc): Plumb to stub
+ generation.
+ * options.h (General_options): Add --pic-veneer option.
+
+2015-07-22 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR gold/18663
+ * testsuite/Makefile.am (script_test_1_SOURCES): Set to
+ script_test_1a.cc script_test_1b.cc.
+ (script_test_11_r.o): Replace script_test_11.o with
+ script_test_11a.o script_test_11b.o.
+ (script_test_11.o): Removed.
+ (script_test_11a.o): New.
+ (script_test_11b.o): Likewise.
+ * testsuite/Makefile.in: Regenerated.
+ * testsuite/script_test_1.h: New file.
+ * testsuite/script_test_1b.cc: Likewise.
+ * testsuite/script_test_11.h: Likewise.
+ * testsuite/script_test_11b.c: Likewise.
+ * testsuite/script_test_1.cc: Renamed to ...
+ * testsuite/script_test_1a.cc: This.
+ Include "script_test_1.h".
+ (main): Call check_int and check_ptr.
+ * testsuite/script_test_11.c: Renamed to ...
+ * testsuite/script_test_11a.c: This.
+ Include "script_test_11.h".
+ (main): Call ptr_equal.
+
+2015-07-22 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR gold/18628
+ * testsuite/ifuncdep2.c (global): Change protected to hidden.
+ * testsuite/ifuncmod1.c (global): Likewise.
+ * testsuite/ifuncmod5.c (global): Likewise.
+
+2015-07-22 Alan Modra <amodra@gmail.com>
+
+ * aarch64.cc (try_fix_erratum_843419_optimized): Warning fix.
+
+2015-07-21 Cary Coutant <ccoutant@gmail.com>
+
+ PR gold/18548
+ * symtab.cc (Symbol_table::do_define_in_output_data): Check for
+ forced local symbol even when oldsym != NULL.
+ (Symbol_table::do_define_in_output_segment): Likewise.
+ (Symbol_table::do_define_as_constant): Likewise.
+
+2015-07-21 Cary Coutant <ccoutant@gmail.com>
+
+ PR gold/18698
+ * archive.cc (Library_base::should_include_member): Don't use entry
+ point for relocatable links, or if target is not yet valid.
+ * parameters.cc (Parameters::entry): Check target_valid().
+
+2015-07-20 Han Shen <shenhan@google.com>
+
+ Optimize erratum 843419 fix.
+
+ * aarch64.cc (AArch64_insn_utilities::is_adr): New method.
+ (AArch64_insn_utilities::aarch64_adr_encode_imm): New method.
+ (AArch64_insn_utilities::aarch64_adrp_decode_imm): New method.
+ (E843419_stub): New sub-class of Erratum_stub.
+ (AArch64_relobj::try_fix_erratum_843419_optimized): New method.
+ (AArch64_relobj::section_needs_reloc_stub_scanning): Try optimized fix.
+ (AArch64_relobj::create_erratum_stub): Add 1 argument.
+ (Target_aarch64::scan_erratum_843419_span): Pass in adrp insn offset.
+
+2015-07-20 Han Shen <shenhan@google.com>
+
+ Fix arm elf header flags wrt hardfp bit.
+
+ * arm.cc (Target_arm::do_adjust_elf_header): Set flags into view.
+
+2015-07-20 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR gold/18689
+ * layout.cc (Layout::layout): Clear the SHF_COMPRESSED flag bit
+ from input group section for relocatable link.
+ * testsuite/Makefile.am (check_SCRIPTS): Add pr18689.sh.
+ (check_DATA): Add pr18689.stdout.
+ (MOSTLYCLEANFILES): Add pr18689a.o pr18689b.o.
+ (pr18689.stdout): New rule.
+ (pr18689a.o): Likewise.
+ (pr18689b.o): Likewise.
+ (pr18689.o): Likewise.
+ * testsuite/pr18689.c: New file.
+ * testsuite/pr18689.sh: Likewise.
+ * testsuite/Makefile.in: Regenerated.
+