Set my_archive for thin archives
[binutils-gdb.git] / ld / ChangeLog
index 3695d5b3140e8f79d32422935172e648c3b3f390..ac56c8f14c3dca102d97dcc2747a0d3bcd6f8e7c 100644 (file)
@@ -1,3 +1,118 @@
+2016-06-14  Alan Modra  <amodra@gmail.com>
+
+       PR ld/20241
+       * ldmain.c (add_archive_element): Just print file name of file within
+       thin archives.
+       * ldmisc.c (vfinfo): Likewise.
+       * plugin.c (plugin_object_p): Open file within thin archives.
+       (plugin_maybe_claim): Expand comment.
+
+2016-06-13  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/20244
+       * testsuite/ld-i386/i386.exp: Run pr20244-2a, pr20244-2b,
+       pr20244-2c and pr20244-2d.
+       * testsuite/ld-i386/no-plt.exp: Run pr20244-3a and pr20244-3b.
+       * testsuite/ld-i386/pr20244-2.s: New file.
+       * testsuite/ld-i386/pr20244-2a.d: Likewise.
+       * testsuite/ld-i386/pr20244-2b.d: Likewise.
+       * testsuite/ld-i386/pr20244-2c.d: Likewise.
+       * testsuite/ld-i386/pr20244-2d.d: Likewise.
+       * testsuite/ld-i386/pr20244-3a.c: Likewise.
+       * testsuite/ld-i386/pr20244-3b.S: Likewise.
+       * testsuite/ld-i386/pr20244-3c.S: Likewise.
+       * testsuite/ld-i386/pr20244-3d.S: Likewise.
+
+2016-06-13  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * testsuite/ld-i386/i386.exp: Run ifunc-1a and ifunc-1b.
+       * testsuite/ld-i386/ifunc-1a.c: New file.
+       * testsuite/ld-i386/ifunc-1b.S: Likewise.
+       * testsuite/ld-i386/ifunc-1c.S: Likewise.
+       * testsuite/ld-i386/ifunc-1d.S: Likewise.
+
+2016-06-13  Cupertino Miranda  <cmiranda@synospsy.com>
+
+       * testsuite/ld-srec/srec.exp: Changed to XFAIL on both little and
+       big endian ARC targets.
+
+2016-06-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * testsuite/ld-x86-64/libno-plt-1b.dd: Updated for x32.
+       * testsuite/ld-x86-64/libno-plt-1b.rd: Likewise.
+       * testsuite/ld-x86-64/no-plt-1a.dd: Likewise.
+       * testsuite/ld-x86-64/no-plt-1a.rd: Likewise.
+       * testsuite/ld-x86-64/no-plt-1b.dd: Likewise.
+       * testsuite/ld-x86-64/no-plt-1b.rd: Likewise.
+       * testsuite/ld-x86-64/no-plt-1c.dd: Likewise.
+       * testsuite/ld-x86-64/no-plt-1c.rd: Likewise.
+       * testsuite/ld-x86-64/no-plt-1d.dd: Likewise.
+       * testsuite/ld-x86-64/no-plt-1e.dd: Likewise.
+       * testsuite/ld-x86-64/no-plt-1e.rd: Likewise.
+       * testsuite/ld-x86-64/no-plt-1f.dd: Likewise.
+       * testsuite/ld-x86-64/no-plt-1f.rd: Likewise.
+       * testsuite/ld-x86-64/no-plt-1g.dd: Likewise.
+       * testsuite/ld-x86-64/no-plt-1g.rd: Likewise.
+
+2016-06-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/20244
+       * testsuite/ld-i386/i386.exp: Run pr20244-1a and pr20244-1b.
+       * testsuite/ld-i386/pr20244-1.s: New file.
+       * testsuite/ld-i386/pr20244-1a.d: Likewise.
+       * testsuite/ld-i386/pr20244-1b.d: Likewise.
+       * testsuite/ld-i386/pr20244-1c.d: Likewise.
+
+2016-06-08  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
+
+       PR ld/20221
+       * testsuite/ld-avr/avr-prop-5.d: New.
+       * testsuite/ld-avr/avr-prop-5.s: New.
+
+2016-06-09  Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
+
+       * testsuite/ld-avr/lds-mega.d: New test.
+       * testsuite/ld-avr/lds-mega.s: New test source.
+       * testsuite/ld-avr/lds-tiny.d: New test.
+       * testsuite/ld-avr/lds-tiny.s: New test source.
+
+2016-06-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * testsuite/ld-i386/libno-plt-1b.dd: New file.
+       * testsuite/ld-i386/libno-plt-1b.rd: Likewise.
+       * testsuite/ld-i386/no-plt-1a.dd: Likewise.
+       * testsuite/ld-i386/no-plt-1a.rd: Likewise.
+       * testsuite/ld-i386/no-plt-1b.dd: Likewise.
+       * testsuite/ld-i386/no-plt-1b.rd: Likewise.
+       * testsuite/ld-i386/no-plt-1c.dd: Likewise.
+       * testsuite/ld-i386/no-plt-1c.rd: Likewise.
+       * testsuite/ld-i386/no-plt-1d.dd: Likewise.
+       * testsuite/ld-i386/no-plt-1d.rd: Likewise.
+       * testsuite/ld-i386/no-plt-1e.dd: Likewise.
+       * testsuite/ld-i386/no-plt-1e.rd: Likewise.
+       * testsuite/ld-i386/no-plt-1f.dd: Likewise.
+       * testsuite/ld-i386/no-plt-1f.rd: Likewise.
+       * testsuite/ld-i386/no-plt-1g.dd: Likewise.
+       * testsuite/ld-i386/no-plt-1g.rd: Likewise.
+       * testsuite/ld-i386/no-plt-1h.dd: Likewise.
+       * testsuite/ld-i386/no-plt-1h.rd: Likewise.
+       * testsuite/ld-i386/no-plt-1i.dd: Likewise.
+       * testsuite/ld-i386/no-plt-1i.rd: Likewise.
+       * testsuite/ld-i386/no-plt-1j.dd: Likewise.
+       * testsuite/ld-i386/no-plt-1j.rd: Likewise.
+       * testsuite/ld-i386/no-plt-check1a.S: Likewise.
+       * testsuite/ld-i386/no-plt-check1b.S: Likewise.
+       * testsuite/ld-i386/no-plt-extern1a.S: Likewise.
+       * testsuite/ld-i386/no-plt-extern1b.S: Likewise.
+       * testsuite/ld-i386/no-plt-func1.c: Likewise.
+       * testsuite/ld-i386/no-plt-main1.c: Likewise.
+       * testsuite/ld-i386/no-plt.exp: Likewise.
+
+2016-06-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * testsuite/ld-x86-64/tls.exp (run_cc_link_tests): Update test
+       name.
+
 2016-06-08  H.J. Lu  <hongjiu.lu@intel.com>
 
        * testsuite/ld-i386/i386.exp: Run libtlspic2.so, tlsbin2,