Home | History | Annotate | Download | only in testsuite
      1 2015-12-26  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
      2 
      3 	* ld-arm/arm-elf.exp: Run new test "Thumb-Thumb farcall v6-M (no
      4 	profile)".
      5 	* ld-arm/farcall-thumb-thumb-m-no-profile-a.s: New file.
      6 	* ld-arm/farcall-thumb-thumb-m-no-profile-b.s: Likewise.
      7 	* ld-arm/farcall-thumb-thumb-m-no-profile.d: Likewise.
      8 
      9 2015-12-24  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
     10 
     11 	* ld-arm/arm-elf.exp (armeabitests_common): Run new tests
     12 	"Thumb-Thumb farcall v8-M", "EABI attribute merging 8",
     13 	"EABI attribute merging 9" and "EABI attribute merging 10".
     14 	(Thumb-Thumb farcall v8-M): Renamed to ...
     15 	(Thumb-Thumb farcall v8-M Mainline): This.
     16 	(Thumb-Thumb farcall v8-M Baseline): New test.
     17 	* ld-arm/attr-merge-8a.s: New file.
     18 	* ld-arm/attr-merge-8b.s: Likewise.
     19 	* ld-arm/attr-merge-8.attr: Likewise.
     20 	* ld-arm/attr-merge-9a.s: Likewise.
     21 	* ld-arm/attr-merge-9b.s: Likewise.
     22 	* ld-arm/attr-merge-9.out: Likewise.
     23 	* ld-arm/attr-merge-10a.s: Likewise.
     24 	* ld-arm/attr-merge-10b.s: Likewise.
     25 	* ld-arm/attr-merge-10.attr: Likewise.
     26 
     27 2015-12-21 Yury Usishchev <y.usishchev (a] samsung.com>
     28 
     29 	* ld-arm/arm-elf.exp: New test.
     30 	* ld-arm/unwind-rel.d: New file.
     31 	* ld-arm/unwind-rel1.s: New file.
     32 	* ld-arm/unwind-rel2.s: New file.
     33 	* ld-arm/unwind-rel3.s: New file.
     34 
     35 2015-12-22 Mickael Guene <mickael.guene (a] st.com>
     36 
     37 	* ld-arm/arm-elf.exp: New tests.
     38 	* ld-arm/thumb1-input-section-flag-match.d: New.
     39 	* ld-arm/thumb1-input-section-flag-match.s: New.
     40 	* ld-arm/thumb1-noread-not-present-mixing-two-section.d: New.
     41 	* ld-arm/thumb1-noread-not-present-mixing-two-section.s: New.
     42 	* ld-arm/thumb1-noread-present-one-section.d: New.
     43 	* ld-arm/thumb1-noread-present-one-section.s: New.
     44 	* ld-arm/thumb1-noread-present-two-section.d: New.
     45 	* ld-arm/thumb1-noread-present-two-section.s: New.
     46 
     47 2015-12-16  Mickael Guene <mickael.guene (a] st.com>
     48 
     49 	* ld-arm/arm-elf.exp (armelftests_common): Add new relocations
     50 	tests.
     51 	* ld-arm/thumb1-adds.d: New
     52 	* ld-arm/thumb1-adds.s: New
     53 	* ld-arm/thumb1-movs.d: New
     54 	* ld-arm/thumb1-movs.s: New
     55 
     56 2015-12-10  H.J. Lu  <hongjiu.lu (a] intel.com>
     57 
     58 	PR ld/19317
     59 	* ld-plugin/lto.exp (lto_no_fat): New.
     60 	(lto_link_tests): Add a test for PR ld/19317.
     61 	(lto_run_tests): Likewise.
     62 	(run_ld_link_tests): Likewise.
     63 
     64 2015-12-07  Jan Beulich  <jbeulich (a] suse.com>
     65 
     66 	* ld-elf/gabiend.rt: Accept any alignment.
     67 	* ld-elf/gabinormal.rt: Likewise.
     68 
     69 2015-12-04  H.J. Lu  <hongjiu.lu (a] intel.com>
     70 
     71 	* ld-i386/i386.exp: Run mov2a and mov2b.
     72 	* ld-i386/mov2.s: New file.
     73 	* ld-i386/mov2a.d: Likewise.
     74 	* ld-i386/mov2b.d: Likewise.
     75 	* ld-x86-64/mov2.s: Likewise.
     76 	* ld-x86-64/mov2a.d: Likewise.
     77 	* ld-x86-64/mov2b.d: Likewise.
     78 	* ld-x86-64/mov2c.d: Likewise.
     79 	* ld-x86-64/mov2d.d: Likewise.
     80 	* ld-x86-64/x86-64.exp: Run mov2a, mov2b, mov2c and mov2d.
     81 
     82 2015-12-01  H.J. Lu  <hongjiu.lu (a] intel.com>
     83 
     84 	PR ld/19319
     85 	* ld-i386/i386.exp: Run pr19319 test.
     86 	* ld-x86-64/x86-64.exp: Likewise.
     87 	* ld-i386/pr19319.dd: New file.
     88 	* ld-i386/pr19319a.S: Likewise.
     89 	* ld-i386/pr19319b.S: Likewise.
     90 	* ld-x86-64/pr19319.dd: Likewise.
     91 	* ld-x86-64/pr19319a.S: Likewise.
     92 	* ld-x86-64/pr19319b.S: Likewise.
     93 
     94 2015-11-11  Alan Modra  <amodra (a] gmail.com>
     95 	    Peter Bergner <bergner (a] vnet.ibm.com>
     96 
     97 	* ld-powerpc/addpcis.d: New test.
     98 	* ld-powerpc/addpcis.s: New test.
     99 	* ld-powerpc/powerpc.exp: Run it.
    100 
    101 2015-11-03  Renlin Li  <renlin.li (a] arm.com>
    102 
    103 	* ld-aarch64/aarch64-elf.exp: Run newly added test cases.
    104 	* ld-aarch64/emit-relocs-301.d: Skip aarch64_be.
    105 	* ld-aarch64/emit-relocs-302.d: Likwise.
    106 	* ld-aarch64/emit-relocs-310.d: Likwise.
    107 	* ld-aarch64/emit-relocs-515.d: Likwise.
    108 	* ld-aarch64/emit-relocs-516.d: Likwise.
    109 	* ld-aarch64/tls-large-desc.d: Likwise.
    110 	* ld-aarch64/tls-large-ie.d: Likwise.
    111 	* ld-aarch64/tls-relax-large-desc-ie.d: Likwise.
    112 	* ld-aarch64/tls-relax-large-desc-le.d: Likwise.
    113 	* ld-aarch64/tls-relax-large-gd-ie.d: Likwise.
    114 	* ld-aarch64/tls-relax-large-gd-le.d: Likwise.
    115 	* ld-aarch64/emit-relocs-301-be.d: New for aarch64_be.
    116 	* ld-aarch64/emit-relocs-302-be.d: Likewise.
    117 	* ld-aarch64/emit-relocs-310-be.d: Likewise.
    118 	* ld-aarch64/emit-relocs-515-be.d: Likewise.
    119 	* ld-aarch64/emit-relocs-516-be.d: Likewise.
    120 	* ld-aarch64/tls-large-desc-be.d: Likewise.
    121 	* ld-aarch64/tls-large-ie-be.d: Likewise.
    122 	* ld-aarch64/tls-relax-large-desc-ie-be.d: Likewise.
    123 	* ld-aarch64/tls-relax-large-desc-le-be.d: Likewise.
    124 	* ld-aarch64/tls-relax-large-gd-ie-be.d: Likewise.
    125 	* ld-aarch64/tls-relax-large-gd-le-be.d: Likewise.
    126 
    127 2015-10-29  H.J. Lu  <hongjiu.lu (a] intel.com>
    128 
    129 	* ld-x86-64/plt-main3.rd: Also check GOTPCRELX.
    130 
    131 2015-10-29  Catherine Moore  <clm (a] codesourcery.com>
    132 
    133 	* ld-mips-elf/mips16-fp-stub-1.s: New.
    134 	* ld-mips-elf/mips16-fp-stub-2.s: New.
    135 	* ld-mips-elf/mips16-fp-stub.d: New.
    136 	* ld-mips-elf/mips-elf.exp: Run new tests.
    137 	* ld-mips-elf/mips16-intermix.d: Update expected output.
    138 
    139 2015-10-28  H.J. Lu  <hongjiu.lu (a] intel.com>
    140 
    141 	PR ld/19162
    142 	* ld-x86-64/x86-64.exp: Run pr19162.
    143 	* ld-x86-64/pr19162.d: New file.
    144 	* ld-x86-64/pr19162a.s: Likewise.
    145 	* ld-x86-64/pr19162b.s: Likewise.
    146 
    147 2015-10-27  Laurent Alfonsi <laurent.alfonsi (a] st.com>
    148 	    Christophe Monat <christophe.monat (a] st.com>
    149 
    150 	* ld-arm/arm-elf.exp (armelftests_common): Add STM32L4XX
    151 	tests.
    152 	* ld-arm/stm32l4xx-cannot-fix-far-ldm.d: New.
    153 	* ld-arm/stm32l4xx-cannot-fix-far-ldm.s: Likewise.
    154 	* ld-arm/stm32l4xx-cannot-fix-it-block.d: Likewise.
    155 	* ld-arm/stm32l4xx-cannot-fix-it-block.s: Likewise.
    156 	* ld-arm/stm32l4xx-fix-all.d: Likewise.
    157 	* ld-arm/stm32l4xx-fix-all.s: Likewise.
    158 	* ld-arm/stm32l4xx-fix-it-block.d: Likewise.
    159 	* ld-arm/stm32l4xx-fix-it-block.s: Likewise.
    160 	* ld-arm/stm32l4xx-fix-ldm.d: Likewise.
    161 	* ld-arm/stm32l4xx-fix-ldm.s: Likewise.
    162 	* ld-arm/stm32l4xx-fix-vldm.d: Likewise.
    163 	* ld-arm/stm32l4xx-fix-vldm.s: Likewise.
    164 
    165 2015-10-27  Alan Modra  <amodra (a] gmail.com>
    166 
    167 	* ld-gc/pr19161.d: xfail hppa-*-*.
    168 
    169 2015-10-26  H.J. Lu  <hongjiu.lu (a] intel.com>
    170 
    171 	PR ld/19175
    172 	* ld-i386/i386.exp: Run pr19175.
    173 	* ld-x86-64/x86-64.exp: Likewise.
    174 	* ld-i386/pr19175.d: New file.
    175 	* ld-i386/pr19175.s: Likewise.
    176 	* ld-i386/pr19175.t: Likewise.
    177 	* ld-x86-64/pr19175.d: Likewise.
    178 	* ld-x86-64/pr19175.s: Likewise.
    179 	* ld-x86-64/pr19175.t: Likewise.
    180 
    181 2015-10-26  H.J. Lu  <hongjiu.lu (a] intel.com>
    182 
    183 	PR ld/19171
    184 	* ld-i386/lea1.s: Add tests for address load of __start_XXX
    185 	and __stop_XXX.
    186 	* ld-i386/mov1.s: Likewise.
    187 	* ld-x86-64/lea1.s: Likewise.
    188 	* ld-x86-64/mov1.s: Likewise.
    189 	* ld-i386/lea1a.d: Updated.
    190 	* ld-i386/lea1b.d: Likewise.
    191 	* ld-i386/lea1c.d: Likewise.
    192 	* ld-i386/mov1a.d: Likewise.
    193 	* ld-i386/mov1b.d: Likewise.
    194 	* ld-x86-64/lea1a.d: Likewise.
    195 	* ld-x86-64/lea1b.d: Likewise.
    196 	* ld-x86-64/lea1c.d: Likewise.
    197 	* ld-x86-64/lea1d.d: Likewise.
    198 	* ld-x86-64/lea1e.d: Likewise.
    199 	* ld-x86-64/lea1f.d: Likewise.
    200 	* ld-x86-64/mov1a.d: Likewise.
    201 	* ld-x86-64/mov1b.d: Likewise.
    202 	* ld-x86-64/mov1c.d: Likewise.
    203 	* ld-x86-64/mov1d.d: Likewise.
    204 
    205 2015-10-23  H.J. Lu  <hongjiu.lu (a] intel.com>
    206 
    207 	PR ld/19167
    208 	* ld-gc/gc.exp: Run pr19167 test.
    209 	* ld-gc/pr19167.d: New file.
    210 	* ld-gc/pr19167a.s: Likewise.
    211 	* ld-gc/pr19167b.s: Likewise.
    212 
    213 2015-10-22  H.J. Lu  <hongjiu.lu (a] intel.com>
    214 
    215 	PR ld/19161
    216 	* ld-gc/gc.exp: Run pr19161 test.
    217 	* ld-gc/pr19161-1.c: New file.
    218 	* ld-gc/pr19161-2.c: Likewise.
    219 	* ld-gc/pr19161.d: Likewise.
    220 
    221 2015-10-22  Hans-Peter Nilsson  <hp (a] bitrange.com>
    222 
    223 	* ld-scripts/script.exp (extract_symbol_test): Allow nm output of
    224 	objcopy --extract-symbols result to differ from original on
    225 	mmix-knuth-mmixware.
    226 
    227 2015-10-22  H.J. Lu  <hongjiu.lu (a] intel.com>
    228 
    229 	* ld-i386/call3.s: New file.
    230 	* ld-i386/call3a.d: Likewise.
    231 	* ld-i386/call3b.d: Likewise.
    232 	* ld-i386/call3c.d: Likewise.
    233 	* ld-i386/call3d.d: Likewise.
    234 	* ld-i386/call3e.d: Likewise.
    235 	* ld-i386/call3f.d: Likewise.
    236 	* ld-i386/call3g.d: Likewise.
    237 	* ld-i386/call3h.d: Likewise.
    238 	* ld-i386/load1-nacl.d: Likewise.
    239 	* ld-x86-64/call1.s: Likewise.
    240 	* ld-x86-64/call1a.d: Likewise.
    241 	* ld-x86-64/call1b.d: Likewise.
    242 	* ld-x86-64/call1c.d: Likewise.
    243 	* ld-x86-64/call1d.d: Likewise.
    244 	* ld-x86-64/call1e.d: Likewise.
    245 	* ld-x86-64/call1f.d: Likewise.
    246 	* ld-x86-64/call1g.d: Likewise.
    247 	* ld-x86-64/call1h.d: Likewise.
    248 	* ld-x86-64/call1i.d: Likewise.
    249 	* ld-x86-64/load1a-nacl.d: Likewise.
    250 	* ld-x86-64/load1b-nacl.d: Likewise.
    251 	* ld-x86-64/load1c-nacl.d: Likewise.
    252 	* ld-x86-64/load1d-nacl.d: Likewise.
    253 
    254 2015-10-22  H.J. Lu  <hongjiu.lu (a] intel.com>
    255 
    256 	* ld-ifunc/ifunc-5r-local-x86-64.d: Replace R_X86_64_GOTPCREL
    257 	with R_X86_64_REX_GOTPCRELX.
    258 	* ld-x86-64/plt-main1.rd: Likewise.
    259 	* ld-x86-64/plt-main3.rd: Likewise.
    260 	* ld-x86-64/plt-main4.rd: Likewise.
    261 	* ld-x86-64/gotpcrel1.dd: New file.
    262 	* ld-x86-64/gotpcrel1.out: Likewise.
    263 	* ld-x86-64/gotpcrel1a.S: Likewise.
    264 	* ld-x86-64/gotpcrel1b.c: Likewise.
    265 	* ld-x86-64/gotpcrel1c.c: Likewise.
    266 	* ld-x86-64/gotpcrel1d.S: Likewise.
    267 	* ld-x86-64/load1.s: Likewise.
    268 	* ld-x86-64/load1a.d: Likewise.
    269 	* ld-x86-64/load1b.d: Likewise.
    270 	* ld-x86-64/load1c.d: Likewise.
    271 	* ld-x86-64/load1d.d: Likewise.
    272 	* ld-x86-64/x86-64.exp: Run load1a, load1b, load1c and load1d
    273 	tests.  Run gotpcrel1 test.
    274 
    275 2015-10-22  H.J. Lu  <hongjiu.lu (a] intel.com>
    276 
    277 	* ld-i386/branch1.d: New file.
    278 	* ld-i386/branch1.s: Likewise.
    279 	* ld-i386/call1.d: Likewise.
    280 	* ld-i386/call1.s: Likewise.
    281 	* ld-i386/call2.d: Likewise.
    282 	* ld-i386/call2.s: Likewise.
    283 	* ld-i386/got1.dd: Likewise.
    284 	* ld-i386/got1.out: Likewise.
    285 	* ld-i386/got1a.S: Likewise.
    286 	* ld-i386/got1b.c: Likewise.
    287 	* ld-i386/got1c.c: Likewise.
    288 	* ld-i386/got1d.S: Likewise.
    289 	* ld-i386/jmp1.d: Likewise.
    290 	* ld-i386/jmp1.s: Likewise.
    291 	* ld-i386/jmp2.d: Likewise.
    292 	* ld-i386/jmp2.s: Likewise.
    293 	* ld-i386/load1.d: Likewise.
    294 	* ld-i386/load1.s: Likewise.
    295 	* ld-i386/load2.d: Likewise.
    296 	* ld-i386/load2.s: Likewise.
    297 	* ld-i386/load3.d: Likewise.
    298 	* ld-i386/load3.s: Likewise.
    299 	* ld-i386/load4.s: Likewise.
    300 	* ld-i386/load4a.d: Likewise.
    301 	* ld-i386/load4b.d: Likewise.
    302 	* ld-i386/load5.s: Likewise.
    303 	* ld-i386/load5a.d: Likewise.
    304 	* ld-i386/load5b.d: Likewise.
    305 	* ld-i386/load6.d: Likewise.
    306 	* ld-i386/load6.s: Likewise.
    307 	* ld-i386/i386.exp: Run branch1, call1, call2, jmp1, jmp2,
    308 	load1, load2, load3, load4a, load4b, load5a, load5b and load6
    309 	tests.  Run got1 test.
    310 
    311 2015-10-22  Andreas Krebbel  <krebbel (a] linux.vnet.ibm.com>
    312 
    313 	* ld-ifunc/ifunc.exp: Run ifunc tests on s390* targets.
    314 
    315 2015-10-19  Simon Dardis  <Simon.Dardis (a] imgtec.com>
    316 
    317 	* ld-elf/attributes.d: New test for symbol attribute copying.
    318 	* ld-elf/attributes.ld: Part of above.
    319 	* ld-elf/attributes.s: Likewise.
    320 
    321 2015-10-16  H.J. Lu  <hongjiu.lu (a] intel.com>
    322 
    323 	* ld-i386/lea1.s: Add a test for loading address of local common
    324 	symbol.
    325 	* ld-x86-64/lea1.s: Likewise.
    326 	* ld-i386/lea1a.d: Updated.
    327 	* ld-i386/lea1b.d: Likewise.
    328 	* ld-i386/lea1c.d: Likewise.
    329 	* ld-x86-64/lea1a.d: Likewise.
    330 	* ld-x86-64/lea1b.d: Likewise.
    331 	* ld-x86-64/lea1c.d: Likewise.
    332 	* ld-x86-64/lea1d.d: Likewise.
    333 	* ld-x86-64/lea1e.d: Likewise.
    334 	* ld-x86-64/lea1f.d: Likewise.
    335 
    336 2015-10-15  Alan Modra  <amodra (a] gmail.com>
    337 
    338 	* config/default.exp (size): New global.
    339 	* ld-elf/extract-symbol-1.s,
    340 	* ld-elf/extract-symbol-1.ld,
    341 	* ld-elf/extract-symbol-1sec.d,
    342 	* ld-elf/extract-symbol-1sym.d: Delete.
    343 	* ld-scripts/script.exp (extract_symbol_test): New.
    344 
    345 2015-10-12  H.J. Lu  <hongjiu.lu (a] intel.com>
    346 
    347 	PR ld/19073
    348 	* ld-elf/pr19073.map: New file.
    349 	* ld-elf/pr19073.rd: Likewise.
    350 	* ld-elf/pr19073.s: Likewise.
    351 	* ld-elf/shared.exp (build_tests): Add tests for PR ld/19073.
    352 
    353 2015-10-07  Claudiu Zissulescu  <claziss (a] synopsys.com>
    354 
    355 	* ld-elf/linkonce1.d: Skip extra relocs before .debug_frame.
    356 
    357 2015-10-05  H.J. Lu  <hongjiu.lu (a] intel.com>
    358 
    359 	PR ld/18914
    360 	* ld-elf/exclude.exp: Also check exclude_common.
    361 	* ld-elf/exclude2.s: Add exclude_common.
    362 
    363 2015-10-02  Renlin Li  <renlin.li (a] arm.com>
    364 
    365 	* ld-aarch64/aarch64-elf.exp: Run new test.
    366 	* ld-aarch64/tls-large-desc.d: New.
    367 	* ld-aarch64/tls-large-desc.s: New.
    368 	* ld-aarch64/tls-relax-large-desc-ie.d: New.
    369 	* ld-aarch64/tls-relax-large-desc-ie.s: New.
    370 	* ld-aarch64/tls-relax-large-desc-le.d: New.
    371 	* ld-aarch64/tls-relax-large-desc-le.s: New.
    372 
    373 2015-10-02  Renlin Li  <renlin.li (a] arm.com>
    374 
    375 	* ld-aarch64/aarch64-elf.exp: run new test
    376 	* ld-aarch64/tls-relax-large-gd-ie.d: New.
    377 	* ld-aarch64/tls-relax-large-gd-ie.s: New.
    378 	* ld-aarch64/tls-relax-large-gd-le.d: New.
    379 	* ld-aarch64/tls-relax-large-gd-le.s: New.
    380 
    381 2015-10-02  Renlin Li  <renlin.li (a] arm.com>
    382 
    383 	* ld-aarch64/tls-large-ie.d: New.
    384 	* ld-aarch64/tls-large-ie.s: New.
    385 	* ld-aarch64/aarch64-elf.exp: Run new test.
    386 
    387 2015-10-02  Renlin Li  <renlin.li (a] arm.com>
    388 
    389 	* ld-aarch64/emit-relocs-516.d: New.
    390 	* ld-aarch64/emit-relocs-516.s: New.
    391 	* ld-aarch64/aarch64-elf.exp: Run new test.
    392 
    393 2015-10-02  Renlin Li  <renlin.li (a] arm.com>
    394 
    395 	* ld-aarch64/emit-relocs-515.d: New.
    396 	* ld-aarch64/emit-relocs-515.s: New.
    397 	* ld-aarch64/aarch64-elf.exp: Run new test.
    398 
    399 2015-10-02  Renlin Li  <renlin.li (a] arm.com>
    400 
    401 	* ld-aarch64/aarch64-elf.exp: Run new test.
    402 	* ld-aarch64/emit-relocs-301.d: New.
    403 	* ld-aarch64/emit-relocs-301.s: New.
    404 
    405 2015-10-02  Renlin Li  <renlin.li (a] arm.com>
    406 
    407 	* ld-aarch64/emit-relocs-302.d: New.
    408 	* ld-aarch64/emit-relocs-302.s: New.
    409 	* ld-aarch64/aarch64-elf.exp: Run the test.
    410 
    411 2015-10-02  Renlin Li  <renlin.li (a] arm.com>
    412 
    413 	* ld-aarch64/emit-relocs-310.d: New.
    414 	* ld-aarch64/emit-relocs-310.s: New.
    415 	* ld-aarch64/aarch64-elf.exp: Run the test.
    416 
    417 2015-10-01  H.J. Lu  <hongjiu.lu (a] intel.com>
    418 
    419 	PR ld/19031
    420 	* ld-x86-64/x86-64.exp: Run PR ld/19031 test.
    421 	* ld-x86-64/pr19031.out: New file.
    422 	* ld-x86-64/pr19031a.c: Likewise.
    423 	* ld-x86-64/pr19031b.S: Likewise.
    424 	* ld-x86-64/pr19031c.c: Likewise.
    425 
    426 2015-10-01  Renlin Li  <renlin.li (a] arm.com>
    427 
    428 	* ld-aarch64/aarch64-elf.exp: Run the new test.
    429 	* ld-aarch64/plt_mapping_symbol.d: New.
    430 	* ld-aarch64/plt_mapping_symbol.s: New.
    431 
    432 2015-10-01  Alan Modra  <amodra (a] gmail.com>
    433 
    434 	* ld-x86-64/pr19013-x32.d: Update.
    435 	* ld-x86-64/pr19013-nacl.d: Update.
    436 
    437 2015-09-30  H.J. Lu  <hongjiu.lu (a] intel.com>
    438 
    439 	* ld-x86-64/pr19013.d (ld): Add -m elf_x86_64.
    440 
    441 2015-09-30  H.J. Lu  <hongjiu.lu (a] intel.com>
    442 
    443 	PR ld/19031
    444 	* ld-i386/i386.exp: Run PR ld/19031 test.
    445 	* ld-i386/pr19031.out: New file.
    446 	* ld-i386/pr19031a.c: Likewise.
    447 	* ld-i386/pr19031b.S: Likewise.
    448 	* ld-i386/pr19031c.c: Likewise.
    449 
    450 2015-09-30  H.J. Lu  <hongjiu.lu (a] intel.com>
    451 
    452 	PR ld/19013
    453 	* ld-x86-64/pr19013-nacl.d: New file.
    454 	* ld-x86-64/pr19013-x32.d: Likewise.
    455 	* ld-x86-64/pr19013.d: Likewise.
    456 	* ld-x86-64/pr19013.s: Likewise.
    457 	* ld-x86-64/x86-64.exp: Run PR ld/19013 tests.
    458 
    459 2015-09-29  H.J. Lu  <hongjiu.lu (a] intel.com>
    460 
    461 	PR binutils/19005
    462 	* ld-elf/pr19005.d: New file.
    463 	* ld-elf/pr19005.s: Likewise.
    464 	* ld-elf/pr19005.t: Likewise.
    465 
    466 2015-08-11  Peter Zotov  <whitequark (a] whitequark.org>
    467 
    468 	PR ld/18759
    469 	* ld-elf/eh-frame-hdr: Expect to pass on the or1k-linux target.
    470 
    471 2015-09-22  H.J. Lu  <hongjiu.lu (a] intel.com>
    472 
    473 	* ld-mips-elf/pie-n32.d: Updated.
    474 	* ld-mips-elf/pie-n64.d: Likewise.
    475 	* ld-mips-elf/pie-o32.d: Likewise.
    476 
    477 2015-09-22  H.J. Lu  <hongjiu.lu (a] intel.com>
    478 
    479 	* ld-elf/pie.d: New test.
    480 
    481 2015-09-18  Alan Modra  <amodra (a] gmail.com>
    482 
    483 	PR ld/18963
    484 	* ld-scripts/pr18963.d,
    485 	* ld-scripts/pr18963.t: New test.
    486 	* ld-scripts/expr.exp: Run it.
    487 	* ld-elf/provide-hidden-2.ld: Explicitly make "dot" absolute.
    488 	* ld-mips-elf/gp-hidden.sd: Don't care about _gp section.
    489 	* ld-mips-elf/no-shared-1-n32.d: Don't care about symbol shown at
    490 	start of .data section.
    491 	* ld-mips-elf/no-shared-1-n64.d: Likewise.
    492 	* ld-mips-elf/no-shared-1-o32.d: Likewise.
    493 
    494 2015-09-11  H.J. Lu  <hongjiu.lu (a] intel.com>
    495 
    496 	* ld-plugin/lto.exp (lto_link_tests): Add a "ld -r" test for
    497 	PR ld/15323.
    498 	(lto_run_tests): Add a "ld -r" test for PR ld/15323.
    499 
    500 2015-09-09  Jiong Wang  <jiong.wang (a] arm.com>
    501 
    502 	* ld-aarch64/tls-relax-ld-le-tiny.s: New testcase.
    503 	* ld-aarch64/tls-relax-ld-le-small.s: Likewise.
    504 	* ld-aarch64/tls-relax-ld-le-tiny.d: New expectation file.
    505 	* ld-aarch64/tls-relax-ld-le-small.d: Likewise.
    506 	* ld-aarch64/aarch64-elf.exp: Run new testcases.
    507 
    508 2015-09-07  Andrew Burgess  <andrew.burgess (a] embecosm.com>
    509 
    510 	* ld-elf/orphan-7.map: Allow for other discarded sections.
    511 	* ld-elf/orphan-8.map: Updated to allow for different section
    512 	ordering on different targets.
    513 	* ld-elf/orphan.ld: Place .sbss section.
    514 
    515 2015-09-05  H.J. Lu  <hongjiu.lu (a] intel.com>
    516 
    517 	* ld-elf/orphan-8.map: Updated to support 32-bit targets.
    518 
    519 2015-07-28  Andrew Burgess  <andrew.burgess (a] embecosm.com>
    520 
    521 	* ld-elf/elf.exp: Switch to rely on run_dump_test.
    522 	* ld-elf/orphan-5.l: Update expected output.
    523 	* ld-elf/orphan-5.d: New file.
    524 	* ld-elf/orphan-6.d: New file.
    525 	* ld-elf/orphan-6.l: New file.
    526 	* ld-elf/orphan-7.d: New file.
    527 	* ld-elf/orphan-7.map: New file.
    528 	* ld-elf/orphan-8.d: New file.
    529 	* ld-elf/orphan-8.map: New file.
    530 
    531 2015-09-03  H.J. Lu  <hongjiu.lu (a] intel.com>
    532 
    533 	* ld-ifunc/ifunc-21-i386.s: Add tests for call, jmp, add, test.
    534 	* ld-ifunc/ifunc-21-x86-64.s: Likewise.
    535 	* ld-ifunc/ifunc-22-i386.s: Likewise.
    536 	* ld-ifunc/ifunc-22-x86-64.s: Likewise.
    537 	* ld-ifunc/ifunc-21-i386.d: Updated.
    538 	* ld-ifunc/ifunc-21-x86-64.d: Likewise.
    539 	* ld-ifunc/ifunc-22-i386.d: Likewise.
    540 	* ld-ifunc/ifunc-22-x86-64.d: Likewise.
    541 
    542 2015-09-02  H.J. Lu  <hongjiu.lu (a] intel.com>
    543 
    544 	* ld-ifunc/ifunc-21-i386.d: New file.
    545 	* ld-ifunc/ifunc-21-i386.s: Likewise.
    546 	* ld-ifunc/ifunc-21-x86-64.d: Likewise.
    547 	* ld-ifunc/ifunc-21-x86-64.s: Likewise.
    548 	* ld-ifunc/ifunc-22-i386.d: Likewise.
    549 	* ld-ifunc/ifunc-22-i386.s: Likewise.
    550 	* ld-ifunc/ifunc-22-x86-64.d: Likewise.
    551 	* ld-ifunc/ifunc-22-x86-64.s: Likewise.
    552 
    553 2015-09-01  H.J. Lu  <hongjiu.lu (a] intel.com>
    554 
    555 	PR ld/18900
    556 	* ld-i386/i386.exp: Run tests for PR ld/18900.
    557 	* ld-x86-64/x86-64.exp: Likewise.
    558 	* ld-i386/pr18900.out: New file.
    559 	* ld-i386/pr18900a.c: Likewise.
    560 	* ld-i386/pr18900a.c: Likewise.
    561 	* ld-i386/pr18900a.rd: Likewise.
    562 	* ld-i386/pr18900b.c: Likewise.
    563 	* ld-i386/pr18900b.rd: Likewise.
    564 	* ld-i386/pr18900c.c: Likewise.
    565 	* ld-x86-64/pr18900.out: Likewise.
    566 	* ld-x86-64/pr18900a.c: Likewise.
    567 	* ld-x86-64/pr18900a.rd: Likewise.
    568 	* ld-x86-64/pr18900b.c: Likewise.
    569 	* ld-x86-64/pr18900b.rd: Likewise.
    570 	* ld-x86-64/pr18900c.c: Likewise.
    571 	* ld-x86-64/mpx3.dd: Updated.
    572 
    573 2015-08-27  Alan Modra  <amodra (a] gmail.com>
    574 
    575 	* ld-powerpc/relocsort.s, * ld-powerpc/relocsort.d: New test.
    576 	* ld-powerpc/powerpc.exp: Run it.
    577 
    578 2015-08-26  Nick Clifton  <nickc (a] redhat.com>
    579 
    580 	PR ld/18401
    581 	* ld-mips-elf/mips-elf-flags.exp: Add more ISA conflict tests.
    582 
    583 2015-08-19  Jiong Wang  <jiong.wang (a] arm.com>
    584 
    585 	* ld-aarch64/emit-relocs-531.s: New testcase.
    586 	* ld-aarch64/emit-relocs-531-overflow.s: Likewise.
    587 	* ld-aarch64/emit-relocs-532.s: Likewise.
    588 	* ld-aarch64/emit-relocs-533.s: Likewise.
    589 	* ld-aarch64/emit-relocs-533-overflow.s: Likewise.
    590 	* ld-aarch64/emit-relocs-534.s: Likewise.
    591 	* ld-aarch64/emit-relocs-535.s: Likewise.
    592 	* ld-aarch64/emit-relocs-535-overflow.s: Likewise.
    593 	* ld-aarch64/emit-relocs-536.s: Likewise.
    594 	* ld-aarch64/emit-relocs-537.s: Likewise.
    595 	* ld-aarch64/emit-relocs-537-overflow.s: Likewise.
    596 	* ld-aarch64/emit-relocs-538.s: Likewise.
    597 	* ld-aarch64/emit-relocs-531.d: New expectation file.
    598 	* ld-aarch64/emit-relocs-531-overflow.d: Likewise.
    599 	* ld-aarch64/emit-relocs-532.d: Likewise.
    600 	* ld-aarch64/emit-relocs-533.d: Likewise.
    601 	* ld-aarch64/emit-relocs-533-overflow.d: Likewise.
    602 	* ld-aarch64/emit-relocs-534.d: Likewise.
    603 	* ld-aarch64/emit-relocs-535.d: Likewise.
    604 	* ld-aarch64/emit-relocs-535-overflow.d: Likewise.
    605 	* ld-aarch64/emit-relocs-536.d: Likewise.
    606 	* ld-aarch64/emit-relocs-537.d: Likewise.
    607 	* ld-aarch64/emit-relocs-537-overflow.d: Likewise.
    608 	* ld-aarch64/emit-relocs-538.d: Likewise.
    609 	* ld-aarch64/aarch64-elf.exp: Run new testcases.
    610 
    611 2015-08-19  Jiong Wang  <jiong.wang (a] arm.com>
    612 
    613 	* ld-aarch64/emit-relocs-87.s: New testcase.
    614 	* ld-aarch64/emit-relocs-88.s: Likewise.
    615 	* ld-aarch64/emit-relocs-88-overflow.s: Likewise.
    616 	* ld-aarch64/emit-relocs-89.s: Likewise.
    617 	* ld-aarch64/emit-relocs-90.s: Likewise.
    618 	* ld-aarch64/emit-relocs-90-overflow.s: Likewise.
    619 	* ld-aarch64/emit-relocs-523.s: Likewise.
    620 	* ld-aarch64/emit-relocs-524.s: Likewise.
    621 	* ld-aarch64/emit-relocs-525.s: Likewise.
    622 	* ld-aarch64/emit-relocs-527.s: Likewise.
    623 	* ld-aarch64/emit-relocs-526.s: Likewise.
    624 	* ld-aarch64/emit-relocs-528.s: Likewise.
    625 	* ld-aarch64/emit-relocs-528-overflow.s: Likewise.
    626 	* ld-aarch64/emit-relocs-87.d: New expectation file.
    627 	* ld-aarch64/emit-relocs-88.d: Likewise.
    628 	* ld-aarch64/emit-relocs-88-overflow.d: Likewise.
    629 	* ld-aarch64/emit-relocs-89.d: Likewise.
    630 	* ld-aarch64/emit-relocs-90.d: Likewise.
    631 	* ld-aarch64/emit-relocs-90-overflow.d: Likewise.
    632 	* ld-aarch64/emit-relocs-91.d: Likewise.
    633 	* ld-aarch64/emit-relocs-523.d: Likewise.
    634 	* ld-aarch64/emit-relocs-524.d: Likewise.
    635 	* ld-aarch64/emit-relocs-525.d: Likewise.
    636 	* ld-aarch64/emit-relocs-526.d: Likewise.
    637 	* ld-aarch64/emit-relocs-527.d: Likewise.
    638 	* ld-aarch64/emit-relocs-528.d: Likewise.
    639 	* ld-aarch64/emit-relocs-528-overflow.d: Likewise.
    640 	* ld-aarch64/aarch64-elf.exp: Run new testcases.
    641 
    642 2015-08-19  Jiong Wang  <jiong.wang (a] arm.com>
    643 
    644 	* ld-aarch64/emit-relocs-530.s: New testcase.
    645 	* ld-aarch64/emit-relocs-92.s: Likewise.
    646 	* ld-aarch64/emit-relocs-530.d: New expectation file.
    647 	* ld-aarch64/emit-relocs-92.d: Likewise.
    648 	* ld-aarch64/aarch64-elf.exp: Run new testcases.
    649 
    650 2015-08-18  H.J. Lu  <hongjiu.lu (a] intel.com>
    651 
    652 	PR ld/18841
    653 	* ld-ifunc/ifunc.exp: Add another test for PR ld/18841.
    654 	* ld-ifunc/pr18841c.c: New file.
    655 
    656 2015-08-18  H.J. Lu  <hongjiu.lu (a] intel.com>
    657 
    658 	PR ld/18841
    659 	* ld-ifunc/ifunc.exp: Add a test for PR ld/18841.
    660 	* ld-ifunc/pr18841.out: New file.
    661 	* ld-ifunc/pr18841a.c: Likewise.
    662 	* ld-ifunc/pr18841b.c: Likewise.
    663 
    664 2015-08-13  H.J. Lu  <hongjiu.lu (a] intel.com>
    665 
    666 	PR ld/18801
    667 	* ld-i386/i386.exp: Run pr18801.
    668 	* ld-x86-64/x86-64.exp: Likewise.
    669 	* ld-i386/pr18801.d: New file.
    670 	* ld-i386/pr18801.s: Likewise.
    671 	* ld-x86-64/pr18801.d: Likewise.
    672 	* ld-x86-64/pr18801.s: Likewise.
    673 
    674 2015-08-12  Simon Dardis  <simon.dardis (a] imgtec.com>
    675 
    676 	* ld-mips-elf/compressed-plt-1-n32-mips16.od: Update test.
    677 	* ld-mips-elf/compressed-plt-1-n32-umips.od: Ditto.
    678 	* ld-mips-elf/compressed-plt-1-o32-mips16-got.od: Ditto.
    679 	* ld-mips-elf/compressed-plt-1-o32-mips16-only.od: Ditto.
    680 	* ld-mips-elf/compressed-plt-1-o32-mips16-word.od: Ditto.
    681 	* ld-mips-elf/compressed-plt-1-o32-mips16.od: Ditto.
    682 	* ld-mips-elf/compressed-plt-1-o32-se.od: Ditto.
    683 	* ld-mips-elf/compressed-plt-1-o32-umips-got.od: Ditto.
    684 	* ld-mips-elf/compressed-plt-1-o32-umips-word.od: Ditto.
    685 	* ld-mips-elf/compressed-plt-1-o32-umips.od: Ditto.
    686 	* ld-mips-elf/jalx-2.dd: Ditto.
    687 	* ld-mips-elf/mips16-pic-3.dd: Ditto.
    688 	* ld-mips-elf/pic-and-nonpic-3a.dd: Ditto.
    689 	* ld-mips-elf/pic-and-nonpic-3b.dd: Ditto.
    690 	* ld-mips-elf/pic-and-nonpic-5b.dd: Ditto.
    691 	* ld-mips-elf/pic-and-nonpic-6-n32.dd: Ditto.
    692 	* ld-mips-elf/pic-and-nonpic-6-o32.dd: Ditto.
    693 	* ld-mips-elf/stub-dynsym-1-10000.d: Ditto.
    694 	* ld-mips-elf/stub-dynsym-1-2fe80.d: Ditto.
    695 	* ld-mips-elf/stub-dynsym-1-7fff.d: Ditto.
    696 	* ld-mips-elf/stub-dynsym-1-8000.d: Ditto.
    697 	* ld-mips-elf/stub-dynsym-1-fff0.d: Ditto.
    698 	* ld-mips-elf/tlsbin-o32.d: Ditto.
    699 	* ld-mips-elf/tlsdyn-o32-1.d: Ditto.
    700 	* ld-mips-elf/tlsdyn-o32-2.d: Ditto.
    701 	* ld-mips-elf/tlsdyn-o32-3.d: Ditto.
    702 	* ld-mips-elf/tlsdyn-o32.d: Ditto.
    703 	* ld-mips-elf/tlslib-o32.d: Ditto.
    704 
    705 2015-08-12  Jiong Wang  <jiong.wang (a] arm.com>
    706 
    707 	* ld-aarch64/aarch64-elf.exp (aarch64_choose_ilp32_emul): Support all
    708 	four triple shape: aarch64-*-linux*, aarch64-*-elf,
    709 	aarch64_be-*-linux*, aarch64_be-*-elf.
    710 	* ld-aarch64/emit-relocs-86.d: Use aarch64_choose_ilp32_emul.
    711 	* ld-aarch64/emit-relocs-86-overflow.d: Likewise.
    712 	* ld-aarch64/ld-aarch64/farcall-b-plt.d: Relax instrucion encoding
    713 	check when they reflect address.
    714 	* ld-aarch64/ld-aarch64/farcall-bl-plt.d: Likewise.
    715 
    716 2015-08-12  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
    717 
    718 	* ld-aarch64/aarch64-elf.exp: Rename relocs-257-symbolic-func to
    719 	relocs-1027-symbolic-func.
    720 	* ld-aarch64/relocs-257-symbolic-func.d: Rename to ...
    721 	* ld-aarch64/relocs-1027-symbolic-func.d: ... this.
    722 	* ld-aarch64/relocs-257-symbolic-func.s: Rename to ...
    723 	* ld-aarch64/relocs-1027-symbolic-func.s: ... this.
    724 
    725 2015-08-11  Jiong Wang  <jiong.wang (a] arm.com>
    726 
    727 	* ld-aarch64/farcall-b-defsym.s: New test.
    728 	* ld-aarch64/farcall-bl-defsym.s: Likewise.
    729 	* ld-aarch64/farcall-b-defsym.d: New expectation.
    730 	* ld-aarch64/farcall-bl-defsym.d: Likewise.
    731 
    732 2015-08-11  Jiong Wang  <jiong.wang (a] arm.com>
    733 
    734 	* ld-aarch64/farcall-b-gsym.s: New test.
    735 	* ld-aarch64/farcall-b-plt.s: Likewise.
    736 	* ld-aarch64/farcall-bl-plt.s: Likewise.
    737 	* ld-aarch64/farcall-b-gsym.d: New expect file.
    738 	* ld-aarch64/farcall-b-plt.d: Likewise.
    739 	* ld-aarch64/farcall-bl-plt.d: Likewise.
    740 
    741 2015-08-11  Jiong Wang  <jiong.wang (a] arm.com>
    742 
    743 	* ld-aarch64/emit-relocs-529.s: New testcase.
    744 	* ld-aarch64/emit-relocs-529-overflow.s: Likewise.
    745 	* ld-aarch64/emit-relocs-86.s: Likewise.
    746 	* ld-aarch64/emit-relocs-86-overflow.s: Likewise.
    747 	* ld-aarch64/emit-relocs-529.d: New expectation file.
    748 	* ld-aarch64/emit-relocs-529-overflow.d: Likewise.
    749 	* ld-aarch64/emit-relocs-86.d: Likewise.
    750 	* ld-aarch64/emit-relocs-86-overflow.d: Likewise.
    751 	* ld-aarch64/aarch64-elf.exp: Run new testcases.
    752 
    753 2015-08-11  Jiong Wang  <jiong.wang (a] arm.com>
    754 
    755 	* ld-aarch64/tls-small-ld.s: Update testcase.
    756 
    757 2015-08-11  Jiong Wang  <jiong.wang (a] arm.com>
    758 
    759 	* ld-aarch64/tls-small-ld.s: New file.
    760 	* ld-aarch64/tls-small-ld.d: Likewise.
    761 	* ld-aarch64/aarch64-elf.exp: Run new test.
    762 
    763 2015-08-11  H.J. Lu  <hongjiu.lu (a] intel.com>
    764 
    765 	PR ld/18808
    766 	* ld-ifunc/ifunc.exp: Add a test for PR ld/18808.
    767 	* ld-ifunc/pr18808.out: New file.
    768 	* ld-ifunc/pr18808a.c: Likewise.
    769 	* ld-ifunc/pr18808b.c: Likewise.
    770 	* lib/ld-lib.exp (check_ifunc_attribute_available): New.
    771 
    772 2015-08-07  H.J. Lu  <hongjiu.lu (a] intel.com>
    773 
    774 	PR ld/18720
    775 	* ld-elf/indirect.exp: Run tests for PR ld/18720.
    776 	* ld-elf/pr18720.out: New file.
    777 	* ld-elf/pr18720a.c: Likewise.
    778 	* ld-elf/pr18720b.c: Likewise.
    779 	* ld-elf/pr18720c.c: Likewise.
    780 
    781 2015-08-04  Andrew Burgess  <andrew.burgess (a] embecosm.com>
    782 
    783 	* ld/ld-lib.exp (run_dump_test): When using the map option, no
    784 	program is required.
    785 
    786 2015-08-04  Andrew Burgess  <andrew.burgess (a] embecosm.com>
    787 
    788 	* ld/ld-lib.exp (run_dump_test): Add error_output and
    789 	warning_output options.
    790 
    791 2015-08-04  Andrew Burgess  <andrew.burgess (a] embecosm.com>
    792 
    793 	* ld-undefined/require-defined-1.d: New file.
    794 	* ld-undefined/require-defined-2.d: New file.
    795 	* ld-undefined/require-defined-3.d: New file.
    796 	* ld-undefined/require-defined-4.d: New file.
    797 	* ld-undefined/require-defined-5.d: New file.
    798 	* ld-undefined/require-defined.exp: New file.
    799 	* ld-undefined/require-defined.s: New file.
    800 
    801 2015-07-30  H.J. Lu  <hongjiu.lu (a] intel.com>
    802 
    803 	PR ld/18735
    804 	* ld-elf/pr18735.d: New file.
    805 	* ld-elf/pr18735.s: Likewise.
    806 
    807 2015-07-29  H.J. Lu  <hongjiu.lu (a] intel.com>
    808 
    809 	* ld-elf/pr18718.c (bar): Use noclone attribute only for GCC
    810 	4.5 or newer.
    811 
    812 2015-07-29  H.J. Lu  <hongjiu.lu (a] intel.com>
    813 
    814 	* ld-size/size.exp: Move run-time support check.
    815 
    816 2015-07-28  Alan Modra  <amodra (a] gmail.com>
    817 
    818 	* ld-powerpc/elfv2so.d: Update.
    819 
    820 2015-07-27  H.J. Lu  <hongjiu.lu (a] intel.com>
    821 
    822 	* config/default.exp (NOPIE_CFLAGS): New.
    823 	(NOPIE_LDFLAGS): Likewise.
    824 	* ld-size/size.exp (run_cc_link_tests): Add $NOPIE_CFLAGS and
    825 	$NOPIE_LDFLAGS if needed.
    826 	(run_ld_link_exec_tests): Add $NOPIE_CFLAGS if needed.
    827 
    828 2015-07-27  H.J. Lu  <hongjiu.lu (a] intel.com>
    829 
    830 	* ld-srec/srec.exp (CC): Save and restore.  Append $PLT_CFLAGS.
    831 	(CXX): Likewise.
    832 
    833 2015-07-27  H.J. Lu  <hongjiu.lu (a] intel.com>
    834 
    835 	* ld-shared/shared.exp: Pass $PLT_CFLAGS to ld_compile.
    836 
    837 2015-07-27  H.J. Lu  <hongjiu.lu (a] intel.com>
    838 
    839 	* ld-scripts/crossref.exp (CC): Save and restore.  Append
    840 	$PLT_CFLAGS.
    841 
    842 2015-07-27  H.J. Lu  <hongjiu.lu (a] intel.com>
    843 
    844 	* ld-i386/i386.exp (run_cc_link_tests): Add $PLT_CFLAGS to
    845 	-fPIC if needed.
    846 	* ld-x86-64/mpx.exp (run_cc_link_tests): Likewise.
    847 	* ld-x86-64/x86-64.exp (run_cc_link_tests): Likewise.
    848 
    849 2015-07-27  H.J. Lu  <hongjiu.lu (a] intel.com>
    850 
    851 	* ld-elfvsb/elfvsb.exp (visibility_run): Pass $PLT_CFLAGS to
    852 	ld_compile.
    853 
    854 2015-07-27  H.J. Lu  <hongjiu.lu (a] intel.com>
    855 
    856 	* ld-elfvers/vers.exp (build_vers_lib_no_pic): Pass $PLT_CFLAGS
    857 	to build_binary.
    858 
    859 2015-07-27  H.J. Lu  <hongjiu.lu (a] intel.com>
    860 
    861 	* config/default.exp (PLT_CFLAGS): New.
    862 
    863 2015-07-27  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    864 
    865 	PR ld/18705
    866 	* ld-aarch64/protected-data.d: New.
    867 	* ld-aarch64/protected-data.s: New.
    868 	* ld-aarch64/aarch64-elf.exp: Add new test.
    869 
    870 2015-07-27  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    871 
    872 	PR ld/18705
    873 	* ld-arm/protected-data.d: New.
    874 	* ld-arm/protected-data.s: New.
    875 	* ld-arm/arm-elf.exp: Add new test.
    876 
    877 2015-07-26  H.J. Lu  <hongjiu.lu (a] intel.com>
    878 
    879 	PR ld/18718
    880 	* ld-elf/shared.exp: Compile PR ld/18718 tests with -O2.
    881 
    882 2015-07-26  H.J. Lu  <hongjiu.lu (a] intel.com>
    883 
    884 	* lib/ld-lib.exp (run_host_cmd_yesno): Set errcnt and warncnt
    885 	to 0.
    886 
    887 2015-07-25  H.J. Lu  <hongjiu.lu (a] intel.com>
    888 
    889 	PR ld/18718
    890 	* ld-elf/pr18718.c: New file.
    891 	* ld-elf/shared.exp: Run tests for PR ld/18718.
    892 
    893 2015-07-25  Alan Modra  <amodra (a] gmail.com>
    894 
    895 	* ld-elf/symbolic-func.s,
    896 	* ld-elf/symbolic-func.r: New test.
    897 	* ld-elf/elf.exp: Run it.
    898 
    899 2015-07-24  H.J. Lu  <hongjiu.lu (a] intel.com>
    900 
    901 	* ld-elf/compress.exp (build_tests): Replace -g with -ggdb3.
    902 	* ld-elf/zlibbegin.rS: Also expect "GC".
    903 	* ld-elf/zlibnormal.rS: Likewise.
    904 
    905 2015-07-16  Jiong Wang  <jiong.wang (a] arm.com>
    906 
    907 	* ld-aarch64/tls-tiny-ld.s: New file.
    908 	* ld-aarch64/tls-tiny-ld.d: Ditto.
    909 	* ld-aarch64/aarch64-elf.exp: Run new test.
    910 
    911 2015-07-14  H.J. Lu  <hongjiu.lu (a] intel.com>
    912 
    913 	* ld-elf/zlibbegin.rS: Updated to .debug_.* with the
    914 	SHF_COMPRESSED bit.
    915 	* ld-elf/zlibnormal.rS: Likewise.
    916 
    917 2015-07-09  Catherine Moore  <clm (a] codesourcery.com>
    918 
    919 	* ld-mips-elf/attr-gnu-4-08.d: Update expected output.
    920 	* ld-mips-elf/attr-gnu-4-09.d: New.
    921 	* ld-mips-elf/attr-gnu-4-19.d: New.
    922 	* ld-mips-elf/attr-gnu-4-29.d: New.
    923 	* ld-mips-elf/attr-gnu-4-39.d: New.
    924 	* ld-mips-elf/attr-gnu-4-49.d: New.
    925 	* ld-mips-elf/attr-gnu-4-59.d: New.
    926 	* ld-mips-elf/attr-gnu-4-69.d: New.
    927 	* ld-mips-elf/attr-gnu-4-79.d: New.
    928 	* ld-mips-elf/attr-gnu-4-89.d: New.
    929 	* ld-mips-elf/attr-gnu-4-9.s: New.
    930 	* ld-mips-elf/mips-elf.exp: Run new tests.
    931 
    932 2015-07-08  Pitchumani Sivanupandi <pitchumani.s (a] atmel.com>
    933 
    934 	* ld-avr/gc-section-debugline.d: New test.
    935 	* ld-avr/per-function-debugline.s: Source for new test.
    936 
    937 2015-07-05  Richard Sandiford  <richard.sandiford (a] arm.com>
    938 
    939 	* ld-powerpc/tocopt6-inc.s, ld-powerpc/tocopt6a.s,
    940 	ld-powerpc/tocopt6b.s, ld-powerpc/tocopt6c.s,
    941 	ld-powerpc/tocopt6.d: New test.
    942 	* ld-powerpc/powerpc.exp (ppc64elftests): Add it.
    943 
    944 2015-07-03   Kai Tietz  <ktietz (a] redhat.com>
    945 	     Nick Clifton  <nickc (a] redhat.com>
    946 
    947 	PR ld/11539
    948 	* lib/ld-lib.exp (check_gc_sections_available): Do not
    949 	automatically fail for cygwin and mingw targets.
    950 
    951 2015-07-01  Sandra Loosemore  <sandra (a] codesourcery.com>
    952 	    Cesar Philippidis  <cesar (a] codesourcery.com>
    953 
    954 	* ld-nios2/mixed1a.d: New.
    955 	* ld-nios2/mixed1a.s: New.
    956 	* ld-nios2/mixed1b.d: New.
    957 	* ld-nios2/mixed1b.s: New.
    958 	* ld-nios2/nios2.exp: Build the new compatibility tests.
    959 
    960 2015-06-27  H.J. Lu  <hongjiu.lu (a] intel.com>
    961 
    962 	* ld-xtensa/tlsbin.rd: Updated.
    963 	* ld-xtensa/tlspic.rd: Likewise.
    964 
    965 2015-06-26  Matthew Fortune  <matthew.fortune (a] imgtec.com>
    966 
    967 	* ld-mips-elf/pic-and-nonpic-3b.ad: Adjust for extra dynamic tag.
    968 	* ld-mips-elf/pic-and-nonpic-4b.ad: Likewise.
    969 	* ld-mips-elf/pic-and-nonpic-5b.ad: Likewise.
    970 	* ld-mips-elf/pic-and-nonpic-6-n32.ad: Likewise.
    971 	* ld-mips-elf/pic-and-nonpic-6-n64.ad: Likewise.
    972 	* ld-mips-elf/pic-and-nonpic-6-o32.ad: Likewise.
    973 	* ld-mips-elf/tlsdyn-o32-1.d: Likewise.
    974 	* ld-mips-elf/tlsdyn-o32-1.got: Likewise.
    975 	* ld-mips-elf/tlsdyn-o32-2.d: Likewise.
    976 	* ld-mips-elf/tlsdyn-o32-2.got: Likewise.
    977 	* ld-mips-elf/tlsdyn-o32-3.d: Likewise.
    978 	* ld-mips-elf/tlsdyn-o32-3.got: Likewise.
    979 	* ld-mips-elf/tlsdyn-o32.d: Likewise.
    980 	* ld-mips-elf/tlsdyn-o32.got: Likewise.
    981 	* ld-mips-elf/pie-n32.d: New file.
    982 	* ld-mips-elf/pie-n64.d: Likewise.
    983 	* ld-mips-elf/pie-o32.d: Likewise.
    984 	* ld-mips-elf/pie.s: Likewise.
    985 	* ld-mips-elf/mips-elf.exp: Add new tests.
    986 
    987 2015-06-25  H.J. Lu  <hongjiu.lu (a] intel.com>
    988 
    989 	* ld-elf/strtab.d: Only run on *-*-linux* and *-*-gnu* targets.
    990 
    991 2015-06-25  H.J. Lu  <hongjiu.lu (a] intel.com>
    992 
    993 	* ld-mmix/bspec1.d: Updated.
    994 	* ld-mmix/bspec2.d: Likewise.
    995 	* ld-mmix/undef-3.d: Likewise.
    996 
    997 2015-06-25  H.J. Lu  <hongjiu.lu (a] intel.com>
    998 
    999 	PR gas/18451
   1000 	* ld-elf/strtab.d: New file.
   1001 	* ld-elf/strtab.s: Likewise.
   1002 
   1003 2015-06-24  H.J. Lu  <hongjiu.lu (a] intel.com>
   1004 
   1005 	* ld-i386/i386.exp: Run pltgot-2 for Linux targets.
   1006 	* ld-x86-64/x86-64.exp: Likewise.
   1007 	* ld-i386/pltgot-1.d: Updated.
   1008 	* ld-x86-64/pltgot-1.d: Likewise.
   1009 	* ld-i386/pltgot-2.d: New file.
   1010 	* ld-x86-64/pltgot-2.d: Likewise.
   1011 
   1012 2015-06-23  Jiong Wang  <jiong.wang (a] arm.com>
   1013 
   1014 	* ld-aarch64/dt_textrel.s: New testcase.
   1015 	* ld-aarch64/dt_textrel.d: New expectation file.
   1016 	* ld-aarch64/aarch64-elf.exp: Run new testcase.
   1017 
   1018 2015-06-17  Jiong Wang  <jiong.wang (a] arm.com>
   1019 
   1020 	* ld-aarch64/aarch64-elf.exp (aarch64_choose_ilp32_emul): New function.
   1021 	* ld-aarch64/emit-relocs-28.d: Use aarch64_choose_ilp32_emul to choose
   1022 	emulation mode.
   1023 
   1024 2015-06-16  Alan Modra  <amodra (a] gmail.com>
   1025 
   1026 	* ld-powerpc/ppc476-shared.s: Repeat dynamic reloc generating insns.
   1027 	* ld-powerpc/ppc476-shared.d: Update.
   1028 	* ld-powerpc/ppc476-shared2.d: Update.
   1029 
   1030 2015-06-12  Tristan Gingold  <gingold (a] adacore.com>
   1031 
   1032 	* ld-scripts/print-memory-usage-1.t,
   1033 	* ld-scripts/print-memory-usage-1.s,
   1034 	* ld-scripts/print-memory-usage-1.l,
   1035 	* ld-scripts/print-memory-usage-2.t,
   1036 	* ld-scripts/print-memory-usage-2.l,
   1037 	* ld-scripts/print-memory-usage-3.s,
   1038 	* ld-scripts/print-memory-usage-3.t,
   1039 	* ld-scripts/print-memory-usage-3.l,
   1040 	* ld-scripts/print-memory-usage.t: New tests.
   1041 	* ld-scripts/print-memory-usage.exp: Run them.
   1042 
   1043 2015-06-05  Nick Clifton  <nickc (a] redhat.com>
   1044 
   1045 	* ld-elf/compressed1d.d: Fix typo: iq200 -> iq2000.
   1046 
   1047 2015-06-05  Alan Modra  <amodra (a] gmail.com>
   1048 
   1049 	* ld-powerpc/ppc476-shared.s,
   1050 	* ld-powerpc/ppc476-shared.lnk,
   1051 	* ld-powerpc/ppc476-shared.d,
   1052 	* ld-powerpc/ppc476-shared2.d: New tests.
   1053 	* ld-powerpc/powerpc.exp: Run them.
   1054 
   1055 2015-06-02  Jiong Wang  <jiong.wang (a] arm.com>
   1056 
   1057 	* ld-aarch64/emit-relocs-313.s: Use gotpage_lo15.
   1058 
   1059 2015-06-01  Jiong Wang  <jiong.wang (a] arm.com>
   1060 
   1061 	* ld-aarch64/emit-relocs-28.s: New test file.
   1062 	* ld-aarch64/emit-relocs-28.d: Ditto.
   1063 	* ld-aarch64/aarch64-elf.exp: Run new test.
   1064 
   1065 2015-06-01  Jiong Wang  <jiong.wang (a] arm.com>
   1066 
   1067 	* ld-aarch64/tprel_add_lo12_overflow.s: New testcase.
   1068 	* ld-aarch64/tprel_add_lo12_overflow.d: Nex expectation file.
   1069 	* ld-aarch64/aarch64-elf.exp: Run new testcase.
   1070 
   1071 2015-06-01  Jiong Wang  <jiong.wang (a] arm.com>
   1072 
   1073 	* ld-aarch64/emit-relocs-313.s: New test file.
   1074 	* ld-aarch64/emit-relocs-313.d: Ditto.
   1075 	* ld-aarch64/aarch64-elf.exp: Run new test.
   1076 
   1077 2015-05-29  Stephen Kitt  <steve (a] sk2.org>
   1078 
   1079 	* ld-pe/pe-run2.exp (test_direct2_link_dll): Add $CFLAGS to the
   1080 	compiler command line.
   1081 
   1082 2015-05-28  Catherine Moore  <clm (a] codesourcery.com>
   1083 
   1084 	* ld-mips-elf/compact-eh.ld: New linker script.
   1085 	* ld-mips-elf/compact-eh1.d: New.
   1086 	* ld-mips-elf/compact-eh1.s: New.
   1087 	* ld-mips-elf/compact-eh1a.s: New.
   1088 	* ld-mips-elf/compact-eh1b.s: New.
   1089 	* ld-mips-elf/compact-eh2.d: New.
   1090 	* ld-mips-elf/compact-eh2.s: New.
   1091 	* ld-mips-elf/compact-eh3.d: New.
   1092 	* ld-mips-elf/compact-eh3.s: New.
   1093 	* ld-mips-elf/compact-eh3a.s: New.
   1094 	* ld-mips-elf/compact-eh4.d: New.
   1095 	* ld-mips-elf/compact-eh5.d: New.
   1096 	* ld-mips-elf/compact-eh6.d: New.
   1097 	* ld-mips-elf/mips-elf.exp: Run new tests.
   1098 
   1099 2015-05-27  H.J. Lu  <hongjiu.lu (a] intel.com>
   1100 
   1101 	PR binutils/18458
   1102 	* ld-elf/shared.exp (build_tests): Build libpr18458a.so and
   1103 	libpr18458b.so.
   1104 	(run_tests): Run pr18458 test.
   1105 	* ld-elf/pr18458a.c: New file.
   1106 	* ld-elf/pr18458b.c: Likewise.
   1107 	* ld-elf/pr18458c.c: Likewise.
   1108 
   1109 2015-05-16  H.J. Lu  <hongjiu.lu (a] intel.com>
   1110 
   1111 	* ld-i386/i386.exp: Run PR ld/17689 tests with -z now.
   1112 	* ld-x86-64/x86-64.exp: Likewise
   1113 	* ld-i386/pr17689now.rd: New file.
   1114 	* ld-x86-64/pr17689now.rd: Likewise
   1115 
   1116 2015-05-15  H.J. Lu  <hongjiu.lu (a] intel.com>
   1117 
   1118 	PR binutis/18386
   1119 	* ld-x86-64/tlsgdesc.dd: Also pass -Mintel64 to objdump.
   1120 	* ld-x86-64/tlspic.dd: Likewise.
   1121 	* ld-x86-64/x86-64.exp (x86_64tests): Also pass -Mintel64 to
   1122 	objdump for tlspic.dd and tlsgdesc.dd.
   1123 
   1124 2015-05-12  H.J. Lu  <hongjiu.lu (a] intel.com>
   1125 
   1126 	* ld-i386/i386.exp: Run pltgot-1 for Linux targets.
   1127 	* ld-x86-64/x86-64.exp: Likewise.
   1128 	* ld-i386/pltgot-1.d: New file.
   1129 	* ld-i386/pltgot-1.s: Likewise.
   1130 	* ld-x86-64/pltgot-1.d: Likewise.
   1131 	* ld-x86-64/pltgot-1.s: Likewise.
   1132 
   1133 2015-05-11  H.J. Lu  <hongjiu.lu (a] intel.com>
   1134 
   1135 	* ld-i386/i386.exp (iamcu_tests): Run iamcu-4.
   1136 	* ld-i386/iamcu-4.d: New file.
   1137 
   1138 2015-05-11  H.J. Lu  <hongjiu.lu (a] intel.com>
   1139 
   1140 	* ld-i386/abs-iamcu.d: New file.
   1141 	* ld-i386/dummy.s: Likewise.
   1142 	* ld-i386/foo.s: Likewise.
   1143 	* ld-i386/iamcu-1.d: Likewise.
   1144 	* ld-i386/iamcu-2.d: Likewise.
   1145 	* ld-i386/iamcu-3.d: Likewise.
   1146 	* ld-i386/start.s: Likewise.
   1147 	* ld-i386/i386.exp (iamcu_tests): New.
   1148 	Run iamcu_tests.
   1149 
   1150 2015-05-08  H.J. Lu  <hongjiu.lu (a] intel.com>
   1151 
   1152 	PR binutis/18386
   1153 	* ld-x86-64/tlsgdesc.dd: Updated.
   1154 	* ld-x86-64/tlspic.dd: Likewise.
   1155 
   1156 2015-04-29  H.J. Lu  <hongjiu.lu (a] intel.com>
   1157 
   1158 	PR ld/18354
   1159 	* ld-elf/compress.exp (run_tests): Link the last zlibnormal,
   1160 	gnunormal and gabinormal against libfoozlib.so.
   1161 
   1162 2015-04-27  Renlin Li  <renlin.li (a] arm.com>
   1163 
   1164 	* ld-arm/ifunc-10.dd: Adjust expected output.
   1165 	* ld-arm/ifunc-2.dd: Likewise.
   1166 
   1167 2015-04-27  Andreas Krebbel  <krebbel (a] linux.vnet.ibm.com>
   1168 
   1169 	* ld-s390/gotreloc_31-1.dd: Use instruction mnemonics.
   1170 
   1171 2015-04-24  Alan Modra  <amodra (a] gmail.com>
   1172 
   1173 	* ld-powerpc/tocnovar.d: Revert last change.
   1174 
   1175 2015-04-24  Richard Earnshaw  <rearnsha (a] arm.com>
   1176 
   1177 	* ld-arm/armthumb-lib.d: Regenerate expected output.
   1178 	* ld-arm/armthumb-lib.d: Likewise.
   1179 	* ld-arm/armthumb-lib.sym: Likewise.
   1180 	* ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise.
   1181 	* ld-arm/cortex-a8-fix-b-rel-thumb.d: Likewise.
   1182 	* ld-arm/cortex-a8-fix-b.d: Likewise.
   1183 	* ld-arm/cortex-a8-fix-bcc-rel-thumb.d: Likewise.
   1184 	* ld-arm/cortex-a8-fix-bcc.d: Likewise.
   1185 	* ld-arm/cortex-a8-fix-bl-rel-arm.d: Likewise.
   1186 	* ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
   1187 	* ld-arm/cortex-a8-fix-bl-rel-thumb.d: Likewise.
   1188 	* ld-arm/cortex-a8-fix-bl.d: Likewise.
   1189 	* ld-arm/cortex-a8-fix-blx-bcond.d: Likewise.
   1190 	* ld-arm/cortex-a8-fix-blx-rel-arm.d: Likewise.
   1191 	* ld-arm/cortex-a8-fix-blx-rel-thumb.d: Likewise.
   1192 	* ld-arm/cortex-a8-fix-blx.d: Likewise.
   1193 	* ld-arm/cortex-a8-fix-hdr.d: Likewise.
   1194 	* ld-arm/farcall-mixed-app-v5.d: Likewise.
   1195 	* ld-arm/farcall-mixed-app.d: Likewise.
   1196 	* ld-arm/farcall-mixed-lib-v4t.d: Likewise.
   1197 	* ld-arm/farcall-mixed-lib.d: Likewise.
   1198 	* ld-arm/mixed-app-v5.d: Likewise.
   1199 	* ld-arm/mixed-app.d: Likewise.
   1200 	* ld-arm/mixed-lib.d: Likewise.
   1201 
   1202 2015-04-24  Nick Clifton  <nickc (a] redhat.com>
   1203 
   1204 	* ld-elf/compressed1d.d: Add notarget for ELF based targets that
   1205 	do not use elf.em.
   1206 
   1207 2015-04-24  Hans-Peter Nilsson  <hp (a] axis.com>
   1208 
   1209 	* ld-elf/compressed1e.d: Correct xfail to notarget and cris*-*-*
   1210 	to cris*-*-elf.
   1211 
   1212 2015-04-23  H.J. Lu  <hongjiu.lu (a] intel.com>
   1213 
   1214 	* ld-elf/compressed1e.d: Only run for Linux/gnu.  Xfail cris and
   1215 	frv.
   1216 
   1217 2015-04-23  H.J. Lu  <hongjiu.lu (a] intel.com>
   1218 
   1219 	PR ld/18277
   1220 	* ld-elf/compressed1d.d: New.
   1221 	* ld-elf/compressed1e.d: Likewise.
   1222 
   1223 2015-04-23  Alan Modra  <amodra (a] gmail.com>
   1224 
   1225 	* ld-powerpc/ambiguousv1b.d: Update for aligned .got.
   1226 	* ld-powerpc/defsym.d: Likewise.
   1227 	* ld-powerpc/elfv2-2exe.d: Likewise.
   1228 	* ld-powerpc/elfv2exe.d: Likewise.
   1229 	* ld-powerpc/elfv2so.d: Likewise.
   1230 	* ld-powerpc/relbrlt.d: Likewise.
   1231 	* ld-powerpc/tls.g: Likewise.
   1232 	* ld-powerpc/tlsexe.d: Likewise.
   1233 	* ld-powerpc/tlsexe.g: Likewise.
   1234 	* ld-powerpc/tlsexe.r: Likewise.
   1235 	* ld-powerpc/tlsexetoc.d: Likewise.
   1236 	* ld-powerpc/tlsexetoc.g: Likewise.
   1237 	* ld-powerpc/tlsexetoc.r: Likewise.
   1238 	* ld-powerpc/tlsso.d: Likewise.
   1239 	* ld-powerpc/tlsso.g: Likewise.
   1240 	* ld-powerpc/tlsso.r: Likewise.
   1241 	* ld-powerpc/tlstoc.g: Likewise.
   1242 	* ld-powerpc/tlstocso.d: Likewise.
   1243 	* ld-powerpc/tlstocso.g: Likewise.
   1244 	* ld-powerpc/tlstocso.r: Likewise.
   1245 	* ld-powerpc/tocopt.d: Likewise.
   1246 	* ld-powerpc/tocopt2.d: Likewise.
   1247 	* ld-powerpc/tocopt3.d: Likewise.
   1248 	* ld-powerpc/tocopt4.d: Likewise.
   1249 	* ld-powerpc/tocopt5.d: Likewise.
   1250 	* ld-powerpc/tocnovar.d: Adjust.
   1251 
   1252 2015-04-22  Alan Modra  <amodra (a] gmail.com>
   1253 
   1254 	* ld-x86-64/pr18176.d: Update.
   1255 
   1256 2015-04-22  H.J. Lu  <hongjiu.lu (a] intel.com>
   1257 
   1258 	PR ld/18289
   1259 	* ld-i386/copyreloc-lib.c: New file.
   1260 	* ld-i386/copyreloc-main.S: Likewise.
   1261 	* ld-i386/copyreloc-main.out: Likewise.
   1262 	* ld-i386/copyreloc-main1.rd: Likewise.
   1263 	* ld-i386/copyreloc-main2.rd: Likewise.
   1264 	* ld-i386/dummy.c: Likewise.
   1265 	* ld-i386/pr17689.out: Likewise.
   1266 	* ld-i386/pr17689.rd: Likewise.
   1267 	* ld-i386/pr17689a.c: Likewise.
   1268 	* ld-i386/pr17689b.S: Likewise.
   1269 	* ld-i386/pr17827.rd: Likewise.
   1270 	* ld-i386/pr17827ver.rd: Likewise.
   1271 	* ld-i386/i386.exp: Run copyreloc tests.
   1272 
   1273 2015-04-20  H.J. Lu  <hongjiu.lu (a] intel.com>
   1274 
   1275 	* ld-mmix/bspec1.d: Don't hardcode offset of .shstrtab section.
   1276 	* ld-mmix/bspec2.d: Likewise.
   1277 	* ld-mmix/local1.d: Likewise.
   1278 	* ld-mmix/local3.d: Likewise.
   1279 	* ld-mmix/local5.d: Likewise.
   1280 	* ld-mmix/local7.d: Likewise.
   1281 	* ld-mmix/undef-3.d: Likewise.
   1282 	* ld-sh/sh64/crangerel1.rd: Likewise.
   1283 	* ld-sh/sh64/crangerel2.rd: Likewise.
   1284 	* ld-tic6x/common.d: Likewise.
   1285 	* ld-tic6x/shlib-1.rd: Likewise.
   1286 	* ld-tic6x/shlib-1b.rd: Likewise.
   1287 	* ld-tic6x/shlib-1r.rd: Likewise.
   1288 	* ld-tic6x/shlib-1rb.rd: Likewise.
   1289 	* ld-tic6x/shlib-app-1.rd: Likewise.
   1290 	* ld-tic6x/shlib-app-1b.rd: Likewise.
   1291 	* ld-tic6x/shlib-app-1r.rd: Likewise.
   1292 	* ld-tic6x/shlib-app-1rb.rd: Likewise.
   1293 	* ld-tic6x/shlib-noindex.rd: Likewise.
   1294 	* ld-tic6x/static-app-1.rd: Likewise.
   1295 	* ld-tic6x/static-app-1b.rd: Likewise.
   1296 	* ld-tic6x/static-app-1r.rd: Likewise.
   1297 	* ld-tic6x/static-app-1rb.rd: Likewise.
   1298 	* ld-x86-64/ilp32-4.d: Likewise.
   1299 	* ld-x86-64/split-by-file-nacl.rd: Likewise.
   1300 	* ld-x86-64/split-by-file.rd: Likewise.
   1301 
   1302 2015-04-14  H.J. Lu  <hongjiu.lu (a] intel.com>
   1303 
   1304 	* ld-elf/compress.exp (build_tests): Add tests for
   1305 	--compress-debug-sections=.
   1306 	(run_tests): Likewise.
   1307 	Add additonal tests for --compress-debug-sections=.
   1308 	* ld-elf/gabiend.rt: New file.
   1309 	* ld-elf/gabinormal.rt: Likewise.
   1310 	* ld-elf/gnubegin.rS: Likewise.
   1311 	* ld-elf/gnunormal.rS: Likewise.
   1312 	* ld-elf/zlibbegin.rS: Likewise.
   1313 	* ld-elf/zlibnormal.rS: Likewise.
   1314 
   1315 2015-04-15  Alan Modra  <amodra (a] gmail.com>
   1316 
   1317 	* ld-gc/pr18223.d: xfail tic6x.
   1318 
   1319 2015-04-14  H.J. Lu  <hongjiu.lu (a] intel.com>
   1320 
   1321 	PR ld/pr17709
   1322 	* ld-i386/i386.exp: Run protected6b.
   1323 	* ld-i386/protected6b.d: New file.
   1324 	* ld-x86-64/protected6b.d: Likewise.
   1325 	* ld-x86-64/x86-64.exp:  Run protected6b.
   1326 
   1327 2015-04-11  H.J. Lu  <hongjiu.lu (a] intel.com>
   1328 
   1329 	* ld-i386/i386.exp: Run protected6a.
   1330 	* ld-i386/protected6.d: Renamed to ...
   1331 	* ld-i386/protected6a.d: This.
   1332 	* ld-x86-64/hidden4.d: New file.
   1333 	* ld-x86-64/hidden4.s: Likewise.
   1334 	* ld-x86-64/hidden5.d: Likewise.
   1335 	* ld-x86-64/hidden5.s: Likewise.
   1336 	* ld-x86-64/protected6.d: Renamed to ...
   1337 	* ld-x86-64/protected6a.d: This.
   1338 	* ld-x86-64/x86-64.exp: Run hidden4, hidden5, protected6a,
   1339 	protected7a and protected7b.
   1340 
   1341 2015-04-10  H.J. Lu  <hongjiu.lu (a] intel.com>
   1342 
   1343 	PR ld/pr17709
   1344 	* ld-i386/protected6.d: New file.
   1345 	* ld-i386/protected6.s: Likewise.
   1346 	* ld-x86-64/protected6.d: Likewise.
   1347 	* ld-x86-64/protected6.s: Likewise.
   1348 	* ld-x86-64/protected7.d: Likewise.
   1349 	* ld-x86-64/protected7.s: Likewise.
   1350 	* ld-x86-64/protected7a.d: Likewise.
   1351 	* ld-x86-64/protected7b.d: Likewise.
   1352 
   1353 2015-04-10  H.J. Lu  <hongjiu.lu (a] intel.com>
   1354 
   1355 	PR ld/pr15228
   1356 	PR ld/pr17709
   1357 	* ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
   1358 	* ld-i386/pr17709-nacl.rd: New file.
   1359 	* ld-i386/pr17709.rd: Likewise.
   1360 	* ld-i386/pr17709a.s: Likewise.
   1361 	* ld-i386/pr17709b.s: Likewise.
   1362 	* ld-i386/protected3.d: Updated.
   1363 	* ld-i386/protected3.s: Likewise.
   1364 	* ld-x86-64/pr17709-nacl.rd: New file.
   1365 	* ld-x86-64/pr17709.rd: Likewise.
   1366 	* ld-x86-64/pr17709a.s: Likewise.
   1367 	* ld-x86-64/pr17709b.s: Likewise.
   1368 	* ld-x86-64/protected3.d: Updated.
   1369 	* ld-x86-64/protected3.s: Likewise.
   1370 	* ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
   1371 
   1372 2015-04-10  H.J. Lu  <hongjiu.lu (a] intel.com>
   1373 
   1374 	PR ld/18223
   1375 	* ld-gc/gc.exp: Run pr18223.
   1376 	* ld-gc/pr18223.d: New file.
   1377 	* ld-gc/pr18223.s: Likewise.
   1378 
   1379 2015-04-10  Alan Modra  <amodra (a] gmail.com>
   1380 
   1381 	Revert 2015-03-05  H.J. Lu  <hongjiu.lu (a] intel.com>
   1382 	PR ld/pr15228
   1383 	PR ld/pr17709
   1384 	* ld-i386/i386.exp (i386tests): Remove test for PR ld/17709.
   1385 	* ld-i386/pr17709-nacl.rd: Delete.
   1386 	* ld-i386/pr17709.rd: Likewise.
   1387 	* ld-i386/pr17709a.s: Likewise.
   1388 	* ld-i386/pr17709b.s: Likewise.
   1389 	* ld-i386/protected3.d: Updated.
   1390 	* ld-i386/protected3.s: Likewise.
   1391 	* ld-x86-64/pr17709-nacl.rd: Delete.
   1392 	* ld-x86-64/pr17709.rd: Likewise.
   1393 	* ld-x86-64/pr17709a.s: Likewise.
   1394 	* ld-x86-64/pr17709b.s: Likewise.
   1395 	* ld-x86-64/protected3.d: Updated.
   1396 	* ld-x86-64/protected3.s: Likewise.
   1397 	* ld-x86-64/x86-64.exp (x86_64tests): Remove test for PR ld/17709.
   1398 
   1399 2015-04-08  H.J. Lu  <hongjiu.lu (a] intel.com>
   1400 
   1401 	* ld-elf/compress.exp: Add a test for
   1402 	--compress-debug-sections=zlib-gabi.
   1403 	(build_tests): Add 2 tests for --compress-debug-sections=zlib-gabi.
   1404 	(run_tests): Likewise.
   1405 	Verify linker output with zlib-gabi compressed debug input.
   1406 	* ld-elf/compressed1a.d: New file.
   1407 	* ld-elf/compressed1b.d: Likewise.
   1408 	* ld-elf/compressed1c.d: Likewise.
   1409 
   1410 2015-04-07  Alan Modra  <amodra (a] gmail.com>
   1411 
   1412 	* ld-arm/tls-gdesc-nlazy.g: Adjust for readelf note.
   1413 	* ld-tic6x/shlib-1.rd: Expect corrected .rela.plt sh_info.
   1414 	* ld-tic6x/shlib-1b.rd: Likewise.
   1415 	* ld-tic6x/shlib-1r.rd: Likewise.
   1416 	* ld-tic6x/shlib-1rb.rd: Likewise.
   1417 	* ld-tic6x/shlib-app-1.rd: Likewise.
   1418 	* ld-tic6x/shlib-app-1b.rd: Likewise.
   1419 	* ld-tic6x/shlib-app-1r.rd: Likewise.
   1420 	* ld-tic6x/shlib-app-1rb.rd: Likewise.
   1421 	* ld-tic6x/shlib-noindex.rd: Likewise.
   1422 
   1423 2015-04-07  Nick Clifton  <nickc (a] redhat.com>
   1424 
   1425 	* ld-elf/orphan-5.l: New test - checks the linker's output with
   1426 	--warn-orphan enabled.
   1427 	* ld-elf/elf.exp: Run the new test.
   1428 
   1429 2015-04-06  H.J. Lu  <hongjiu.lu (a] intel.com>
   1430 
   1431 	* ld-elf/compress.exp: Remove is_zlib_supported check.
   1432 	Fail if --compress-debug-sections doesn't work.
   1433 	* lib/ld-lib.exp (run_dump_test): Remove is_zlib_supported check.
   1434 
   1435 2015-04-01  Tejas Belagod  <tejas.belagod (a] arm.com>
   1436 
   1437 	* ld-aarch64/aarch64-elf.exp: Add erratum843419 test.
   1438 	* ld-aarch64/erratum843419.d: New.
   1439 	* ld-aarch64/erratum843419.s: New.
   1440 
   1441 2015-04-01  H.J. Lu  <hongjiu.lu (a] intel.com>
   1442 
   1443 	PR ld/18176
   1444 	* ld-x86-64/pr18176.d: New file.
   1445 	* ld-x86-64/pr18176.s: Likewise.
   1446 	* ld-x86-64/pr18176.t: Likewise.
   1447 	* ld-x86-64/x86-64.exp: Run pr18176.
   1448 
   1449 2015-03-31  H.J. Lu  <hongjiu.lu (a] intel.com>
   1450 
   1451 	* ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
   1452 
   1453 2015-03-30  H.J. Lu  <hongjiu.lu (a] intel.com>
   1454 
   1455 	PR ld/18169
   1456 	* ld-elf/linkinfo1a.d: Updated.
   1457 	* ld-elf/linkinfo1b.d: Likewise.
   1458 
   1459 2015-03-27  H.J. Lu  <hongjiu.lu (a] intel.com>
   1460 
   1461 	* ld-x86-64/pr18160.d: Don't run for x86_64-*-nacl* target.
   1462 
   1463 2015-03-26  Tejas Belagod  <tejas.belagod (a] arm.com>
   1464 
   1465 	* ld-aarch64/farcall-back-be.d: New.
   1466 
   1467 2015-03-26  H.J. Lu  <hongjiu.lu (a] intel.com>
   1468 
   1469 	PR ld/18160
   1470 	* ld-x86-64/pr18160.d: New file.
   1471 	* ld-x86-64/pr18160.s: Likewise.
   1472 	* ld-x86-64/pr18160.t: Likewise.
   1473 	* ld-x86-64/x86-64.exp: Run pr18160.
   1474 ---
   1475 2015-03-25  Marcus Shawcroft  <marcus.shawcroft (a] arm.com>
   1476 
   1477 	* ld-aarch64/erratum835769.d: Adjust for initial branch over stub
   1478 	section.
   1479 	* ld-aarch64/farcall-b.d: Likewise.
   1480 	* ld-aarch64/farcall-bl.d: Likewise.
   1481 	* ld-aarch64/farcall-back.d: Likewise.
   1482 
   1483 2015-03-25  Marcus Shawcroft  <marcus.shawcroft (a] arm.com>
   1484 
   1485 	* ld-aarch64/erratum835769.d: Adjust for removal of padding before
   1486 	835769 workaround stubs.
   1487 
   1488 2015-03-25  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj (a] atmel.com>
   1489 
   1490 	* ld-gc/all-debug-sections.d: New file.
   1491 	* ld-gc/all-debug-sections.s: Likewise.
   1492 	* ld-gc/gc.exp: Execute new testcase.
   1493 
   1494 2015-03-11  Alan Modra  <amodra (a] gmail.com>
   1495 
   1496 	* ld-powerpc/tls32.s: Add GOT pointer setup.
   1497 	* ld-powerpc/tls32.d: Update.
   1498 	* ld-powerpc/tls32.g: Update.
   1499 	* ld-powerpc/tls32.t: Update.
   1500 	* ld-powerpc/tlsexe.d: Update.
   1501 	* ld-powerpc/tlsexe32.d: Update.
   1502 	* ld-powerpc/tlsexe32.g: Update.
   1503 	* ld-powerpc/tlsexe32.r: Update.
   1504 	* ld-powerpc/tlsexetoc.d: Update.
   1505 	* ld-powerpc/tlsso32.d: Update.
   1506 	* ld-powerpc/tlsso32.g: Update.
   1507 	* ld-powerpc/tlsso32.r: Update.
   1508 
   1509 2015-03-05  H.J. Lu  <hongjiu.lu (a] intel.com>
   1510 
   1511 	PR ld/pr15228
   1512 	PR ld/pr17709
   1513 	* ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
   1514 	* ld-i386/pr17709-nacl.rd: New file.
   1515 	* ld-i386/pr17709.rd: Likewise.
   1516 	* ld-i386/pr17709a.s: Likewise.
   1517 	* ld-i386/pr17709b.s: Likewise.
   1518 	* ld-i386/protected3.d: Updated.
   1519 	* ld-i386/protected3.s: Likewise.
   1520 	* ld-x86-64/pr17709-nacl.rd: New file.
   1521 	* ld-x86-64/pr17709.rd: Likewise.
   1522 	* ld-x86-64/pr17709a.s: Likewise.
   1523 	* ld-x86-64/pr17709b.s: Likewise.
   1524 	* ld-x86-64/protected3.d: Updated.
   1525 	* ld-x86-64/protected3.s: Likewise.
   1526 	* ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
   1527 
   1528 2015-03-04  Richard Sandiford  <richard.sandiford (a] arm.com>
   1529 
   1530 	PR gas/17843
   1531 	* ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
   1532 	* ld-aarch64/aarch64-elf.exp: Run it.
   1533 
   1534 2015-02-28  Alan Modra  <amodra (a] gmail.com>
   1535 
   1536 	* ld-sparc/gotop32.rd: Update for changed padding in data sections.
   1537 	* ld-sparc/gotop32.td: Likewise.
   1538 	* ld-sparc/gotop64.rd: Likewise.
   1539 	* ld-sparc/gotop64.td: Likewise.
   1540 	* ld-tilegx/external.s: Align .data.
   1541 	* ld-tilepro/external.s: Likewise.
   1542 
   1543 2015-02-26  Marcus Shawcroft  <marcus.shawcroft (a] arm.com>
   1544 
   1545 	* ld-aarch64/aarch64-elf.exp (tls-tiny-desc, tls-tiny-desc-ie)
   1546 	(tls-tiny-desc-le): Add.
   1547 	* ld-aarch64/tls-tiny-desc.d: New.
   1548 	* ld-aarch64/tls-tiny-desc.s: New.
   1549 	* ld-aarch64/tls-tiny-desc-ie.d: New.
   1550 	* ld-aarch64/tls-tiny-desc-ie.s: New.
   1551 	* ld-aarch64/tls-tiny-desc-le.d: New.
   1552 	* ld-aarch64/tls-tiny-desc-le.s: New.
   1553 
   1554 2015-02-26  Marcus Shawcroft  <marcus.shawcroft (a] arm.com>
   1555 
   1556 	* ld-aarch64/aarch64-elf.exp (tls-tiny-gd, tls-tiny-gd-ie)
   1557 	(tls-tiny-gd-le): Add.
   1558 	* ld-aarch64/tls-tiny-gd.d: New.
   1559 	* ld-aarch64/tls-tiny-gd.s: New.
   1560 	* ld-aarch64/tls-tiny-gd-ie.d: New.
   1561 	* ld-aarch64/tls-tiny-gd-ie.s: New.
   1562 	* ld-aarch64/tls-tiny-gd-le.d: New.
   1563 	* ld-aarch64/tls-tiny-gd-le.s: New.
   1564 
   1565 2015-02-26  Marcus Shawcroft  <marcus.shawcroft (a] arm.com>
   1566 
   1567 	* ld-aarch64/aarch64-elf.exp: Add tls-tiny-ie.
   1568 	* ld-aarch64/tls-tiny-ie.d: New.
   1569 	* ld-aarch64/tls-tiny-ie.s: New.
   1570 
   1571 2015-02-26  Terry Guo  <terry.guo (a] arm.com>
   1572 
   1573 	* ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use.
   1574 	* ld-arm/attr-merge-vfp-10.d: Likewise.
   1575 	* ld-arm/attr-merge-vfp-10r.d: Likewise.
   1576 	* ld-arm/attr-merge-vfp-12.d: Likewise.
   1577 	* ld-arm/attr-merge-vfp-12r.d: Likewise.
   1578 	* ld-arm/attr-merge-vfp-13.d: Likewise.
   1579 	* ld-arm/attr-merge-vfp-13r.d: Likewise.
   1580 	* ld-arm/attr-merge-vfp-14.d: Likewise.
   1581 	* ld-arm/attr-merge-vfp-14r.d: Likewise.
   1582 	* ld-arm/attr-merge-vfp-6.d: Likewise.
   1583 	* ld-arm/attr-merge-vfp-6r.d: Likewise.
   1584 	* ld-arm/attr-merge-vfp-7.d: Likewise.
   1585 	* ld-arm/attr-merge-vfp-7r.d: Likewise.
   1586 	* ld-arm/attr-merge-vfp-8.d: Likewise.
   1587 	* ld-arm/attr-merge-vfp-8r.d: Likewise.
   1588 
   1589 2015-02-25  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   1590 
   1591 	* ld-avr/avr-prop-1.d: New file.
   1592 	* ld-avr/avr-prop-1.s: New file.
   1593 	* ld-avr/avr-prop-2.d: New file.
   1594 	* ld-avr/avr-prop-2.s: New file.
   1595 	* ld-avr/avr-prop-3.d: New file.
   1596 	* ld-avr/avr-prop-3.s: New file.
   1597 	* ld-avr/avr-prop-4.d: New file.
   1598 	* ld-avr/avr-prop-4.s: New file.
   1599 
   1600 2015-02-25  Oleg Endo  <olegendo (a] gcc.gnu.org>
   1601 
   1602 	* ld-sh/arch/arch_expected.txt: Regenerate.
   1603 	* ld-sh/arch/sh-dsp.s: Likewise.
   1604 	* ld-sh/arch/sh.s: Likewise.
   1605 	* ld-sh/arch/sh2.s: Likewise.
   1606 	* ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
   1607 	* ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
   1608 	* ld-sh/arch/sh2a-nofpu.s: Likewise.
   1609 	* ld-sh/arch/sh2a-or-sh3e.s: Likewise.
   1610 	* ld-sh/arch/sh2a-or-sh4.s: Likewise.
   1611 	* ld-sh/arch/sh2a.s: Likewise.
   1612 	* ld-sh/arch/sh2e.s: Likewise.
   1613 	* ld-sh/arch/sh3-dsp.s: Likewise.
   1614 	* ld-sh/arch/sh3-nommu.s: Likewise.
   1615 	* ld-sh/arch/sh3.s: Likewise.
   1616 	* ld-sh/arch/sh3e.s: Likewise.
   1617 	* ld-sh/arch/sh4-nofpu.s: Likewise.
   1618 	* ld-sh/arch/sh4-nommu-nofpu.s: Likewise.
   1619 	* ld-sh/arch/sh4.s: Likewise.
   1620 	* ld-sh/arch/sh4a-nofpu.s: Likewise.
   1621 	* ld-sh/arch/sh4a.s: Likewise.
   1622 	* ld-sh/arch/sh4al-dsp.s: Likewise.
   1623 
   1624 2015-02-24  Nick Clifton  <nickc (a] redhat.com>
   1625 
   1626 	* ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
   1627 
   1628 2015-02-24  Alan Modra  <amodra (a] gmail.com>
   1629 
   1630 	* ld-elf/merge3.s, * ld-elf/merge3.d: New test.
   1631 
   1632 2015-02-24  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj (a] atmel.com>
   1633 
   1634 	* ld-avr/region_overflow.d: New test.
   1635 	* ld-avr/region_overflow.s: Likewise.
   1636 
   1637 2015-02-19  H.J. Lu  <hongjiu.lu (a] intel.com>
   1638 
   1639 	PR ld/4317
   1640 	* ld-i386/compressed1.d: Use nm/readelf with "failif".
   1641 	* ld-x86-64/compressed1.d: Likewise.
   1642 	* ld-x86-64/pie1.d: Likewise.
   1643 
   1644 2015-02-19  Alan Modra  <amodra (a] gmail.com>
   1645 
   1646 	PR ld/4317
   1647 	* ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
   1648 	* ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
   1649 	* ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
   1650 	* ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
   1651 	* ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
   1652 	* ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
   1653 	* ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
   1654 
   1655 2015-02-17  Alan Modra  <amodra (a] gmail.com>
   1656 
   1657 	PR ld/17975
   1658 	* ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
   1659 	* ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
   1660 	* ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
   1661 	* ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
   1662 	* ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
   1663 	* ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
   1664 	* ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
   1665 	* ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
   1666 	* ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
   1667 	* ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
   1668 	* ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
   1669 	* ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
   1670 	* ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
   1671 
   1672 2015-02-16  H.J. Lu  <hongjiu.lu (a] intel.com>
   1673 
   1674 	PR ld/17975
   1675 	* ld-i386/tlsbin-nacl.rd: Updated.
   1676 	* ld-i386/tlsbin.rd: Likewise.
   1677 	* ld-i386/tlsbindesc-nacl.rd: Likewise.
   1678 	* ld-i386/tlsbindesc.rd: Likewise.
   1679 	* ld-i386/tlsdesc-nacl.rd: Likewise.
   1680 	* ld-i386/tlsdesc.rd: Likewise.
   1681 	* ld-i386/tlsnopic-nacl.rd: Likewise.
   1682 	* ld-i386/tlsnopic.rd: Likewise.
   1683 	* ld-i386/tlspic-nacl.rd: Likewise.
   1684 	* ld-i386/tlspic.rd: Likewise.
   1685 	* ld-x86-64/tlsbin-nacl.rd: Likewise.
   1686 	* ld-x86-64/tlsbin.rd: Likewise.
   1687 	* ld-x86-64/tlsbindesc-nacl.rd: Likewise.
   1688 	* ld-x86-64/tlsbindesc.rd: Likewise.
   1689 	* ld-x86-64/tlsdesc-nacl.rd: Likewise.
   1690 	* ld-x86-64/tlsdesc.rd: Likewise.
   1691 	* ld-x86-64/tlspic-nacl.rd: Likewise.
   1692 	* ld-x86-64/tlspic.rd: Likewise.
   1693 	* ld-alpha/tlspic.rd: Likewise.
   1694 	* ld-powerpc/tlsexe.r: Likewise.
   1695 	* ld-powerpc/tlsexetoc.r: Likewise.
   1696 	* ld-powerpc/tlsso.r: Likewise.
   1697 	* ld-powerpc/tlstocso.r: Likewise.
   1698 	* ld-s390/tlspic.rd: Likewise.
   1699 	* ld-s390/tlspic_64.rd: Likewise.
   1700 	* ld-sparc/gotop32.dd: Likewise.
   1701 	* ld-sparc/gotop64.dd: Likewise.
   1702 	* ld-sparc/tlssunnopic32.rd: Likewise.
   1703 	* ld-sparc/tlssunnopic64.rd: Likewise.
   1704 	* ld-sparc/tlssunpic32.rd: Likewise.
   1705 	* ld-sparc/tlssunpic64.rd: Likewise.
   1706 	* ld-tic6x/shlib-1.rd: Likewise.
   1707 	* ld-tic6x/shlib-1b.rd: Likewise.
   1708 	* ld-tic6x/shlib-1r.rd: Likewise.
   1709 	* ld-tic6x/shlib-1rb.rd: Likewise.
   1710 	* ld-tic6x/shlib-noindex.rd: Likewise.
   1711 
   1712 2015-02-14  H.J. Lu  <hongjiu.lu (a] intel.com>
   1713 
   1714 	PR ld/17973
   1715 	* ld-plugin/plugin.exp (regassilent): New.
   1716 	Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
   1717 	(plugin_tests): Add a test for PR ld/17973.
   1718 	* ld-plugin/pr17973.d: New file.
   1719 	* ld-plugin/pr17973.s: Likewise.
   1720 
   1721 2015-02-12  H.J. Lu  <hongjiu.lu (a] intel.com>
   1722 
   1723 	* ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
   1724 
   1725 2015-02-11  H.J. Lu  <hongjiu.lu (a] intel.com>
   1726 
   1727 	* ld-plugin/plugin-27.d: New.
   1728 	* ld-plugin/plugin-28.d: Likewise.
   1729 	* ld-plugin/plugin-29.d: Likewise.
   1730 	* plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
   1731 	and LDPL_WARNING.
   1732 
   1733 2015-02-11  H.J. Lu  <hongjiu.lu (a] intel.com>
   1734 
   1735 	PR ld/17878
   1736 	* ld-plugin/func.c: Add some comments.
   1737 	* ld-plugin/plugin-13.d: New file.
   1738 	* ld-plugin/plugin-14.d: Likewise.
   1739 	* ld-plugin/plugin-15.d: Likewise.
   1740 	* ld-plugin/plugin-16.d: Likewise.
   1741 	* ld-plugin/plugin-17.d: Likewise.
   1742 	* ld-plugin/plugin-18.d: Likewise.
   1743 	* ld-plugin/plugin-19.d: Likewise.
   1744 	* ld-plugin/plugin-20.d: Likewise.
   1745 	* ld-plugin/plugin-21.d: Likewise.
   1746 	* ld-plugin/plugin-22.d: Likewise.
   1747 	* ld-plugin/plugin-23.d: Likewise.
   1748 	* ld-plugin/plugin-24.d: Likewise.
   1749 	* ld-plugin/plugin-25.d: Likewise.
   1750 	* ld-plugin/plugin-26.d: Likewise.
   1751 	* ld-plugin/plugin.exp (plugin2_name): New.
   1752 	(plugin3_name): Likewise.
   1753 	(plugin2_path): Likewise.
   1754 	(plugin3_path): Likewise.
   1755 	(testsrcfiles): Likewise.
   1756 	(testsrcfiles_notext): Likewise.
   1757 	(plugin_tests): Add tests for non-object IR file.
   1758 	(plugin_lib_tests): Likewise.
   1759 	(plugin_extra_elf_tests): Likewise.
   1760 	(plugin_src_tests): New tests for non-object IR file.
   1761 	Run nm --plugin test.
   1762 	Run ar --plugin test.
   1763 	Run plugin_src_tests.
   1764 
   1765 2015-02-07  H.J. Lu  <hongjiu.lu (a] intel.com>
   1766 
   1767 	PR ld/17935
   1768 	* ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
   1769 	* ld-x86-64/x86-64.exp: Likewise.
   1770 
   1771 	* ld-i386/pr17935-1.d: New file.
   1772 	* ld-i386/pr17935-1.s: Likewise.
   1773 	* ld-i386/pr17935-2.d: Likewise.
   1774 	* ld-i386/pr17935-2.s: Likewise.
   1775 	* ld-x86-64/pr17935-1.d: Likewise.
   1776 	* ld-x86-64/pr17935-1.s: Likewise.
   1777 	* ld-x86-64/pr17935-2.d: Likewise.
   1778 	* ld-x86-64/pr17935-2.s: Likewise.
   1779 
   1780 2015-02-06  H.J. Lu  <hongjiu.lu (a] intel.com>
   1781 
   1782 	PR ld/12365
   1783 	PR ld/14272
   1784 	* ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
   1785 	* ld-plugin/plugin-7.d: Updated.
   1786 	* ld-plugin/plugin-8.d: Likewise.
   1787 
   1788 2015-02-04  H.J. Lu  <hongjiu.lu (a] intel.com>
   1789 
   1790 	*  ld-plugin/lto.exp: Pass -flto-partition=none to the PR
   1791 	ld/12365 test.
   1792 
   1793 2015-02-03  H.J. Lu  <hongjiu.lu (a] intel.com>
   1794 
   1795 	PR ld/12365
   1796 	* ld-plugin/pr12365a.c: New file.
   1797 	* ld-plugin/pr12365b.c: Likewise.
   1798 	* ld-plugin/pr12365c.c: Likewise.
   1799 
   1800 	* ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
   1801 	test.
   1802 	Run the PR ld/12365 test.
   1803 
   1804 2015-02-03  H.J. Lu  <hongjiu.lu (a] intel.com>
   1805 
   1806 	PR ld/14918
   1807 	* ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
   1808 
   1809 	* ld-plugin/pr14918.c: New file.
   1810 	* ld-plugin/pr14918.d: Likewise.
   1811 
   1812 2015-01-29  H.J. Lu  <hongjiu.lu (a] intel.com>
   1813 
   1814 	* lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
   1815 
   1816 2015-01-29  Alan Modra  <amodra (a] gmail.com>
   1817 
   1818 	* ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
   1819 	* ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
   1820 	* ld-powerpc/powerpc.exp: Run them.  Move tocvar and tocnovar.
   1821 
   1822 2015-01-28  H.J. Lu  <hongjiu.lu (a] intel.com>
   1823 
   1824 	PR ld/17878
   1825 	* ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
   1826 	* ld-plugin/plugin-10.d: Likewise.
   1827 	* ld-plugin/plugin-11.d: Likewise.
   1828 	* ld-plugin/plugin-2.d: Likewise.
   1829 	* ld-plugin/plugin-3.d: Likewise.
   1830 	* ld-plugin/plugin-4.d: Likewise.
   1831 	* ld-plugin/plugin-5.d: Likewise.
   1832 	* ld-plugin/plugin-6.d: Likewise.
   1833 	* ld-plugin/plugin-7.d: Likewise.
   1834 	* ld-plugin/plugin-8.d: Likewise.
   1835 	* ld-plugin/plugin-9.d: Likewise.
   1836 
   1837 2015-01-28  Jan Beulich  <jbeulich (a] suse.com>
   1838 
   1839 	* ld-elf/pr16322.s (p1): Rename to px1.
   1840 	(f1): Rename to fx1.
   1841 
   1842 2015-01-28  Alan Modra  <amodra (a] gmail.com>
   1843 
   1844 	* ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
   1845 	* ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
   1846 	* ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
   1847 
   1848 2015-01-28  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj (a] atmel.com>
   1849 
   1850 	* ld-scripts/memory.t: Define new symbol tred.
   1851 	* ld-scripts/memory_sym.t: New.
   1852 	* ld-scripts/script.exp: Perform MEMORY with symbols test, and
   1853 	conditionally check values of linker symbols.
   1854 
   1855 2015-01-20  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   1856 
   1857 	* ld-scripts/provide-4-map.d: Update expected output.
   1858 	* ld-scripts/provide-5-map.d: Likewise.
   1859 
   1860 2015-01-20  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   1861 
   1862 	* ld-scripts/provide-4.d: New file.
   1863 	* ld-scripts/provide-4-map.d: New file.
   1864 	* ld-scripts/provide-4.t: New file.
   1865 	* ld-scripts/provide-5.d: New file.
   1866 	* ld-scripts/provide-5.s: New file.
   1867 	* ld-scripts/provide-5-map.d: New file.
   1868 	* ld-scripts/provide-5.t: New file.
   1869 	* ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
   1870 	tests.
   1871 
   1872 2015-01-20  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   1873 
   1874 	* ld-scripts/overlay-size.d: Add 'map' option.
   1875 	* ld-scripts/overlay-size.exp: Remove manual check of mapfile.
   1876 	* lib/ld-lib.exp (run_dump_test): Add support for new 'map'
   1877 	option, checking linker mapfile output.
   1878 
   1879 2015-01-20  Alan Modra  <amodra (a] gmail.com>
   1880 
   1881 	* ld-powerpc/ambiguousv1.d,
   1882 	* ld-powerpc/ambiguousv1b.d,
   1883 	* ld-powerpc/ambiguousv2.d,
   1884 	* ld-powerpc/ambiguousv2b.d,
   1885 	* ld-powerpc/elfv2exe.d,
   1886 	* ld-powerpc/elfv2so.d,
   1887 	* ld-powerpc/tlsexe.r,
   1888 	* ld-powerpc/tlsexetoc.r,
   1889 	* ld-powerpc/tlsso.r,
   1890 	* ld-powerpc/tlstocso.r: Update.
   1891 
   1892 2015-01-20  Alan Modra  <amodra (a] gmail.com>
   1893 
   1894 	PR ld/17615
   1895 	* ld-elf/pr17615.d: Match .sbss too.
   1896 
   1897 2015-01-19  H.J. Lu  <hongjiu.lu (a] intel.com>
   1898 
   1899 	PR ld/17615
   1900 	* ld-elf/pr17615.d: New file.
   1901 	* ld-elf/pr17615.s: Likewise.
   1902 
   1903 2015-01-19  Alan Modra  <amodra (a] gmail.com>
   1904 
   1905 	* ld-gc/pr14265.d,
   1906 	* ld-cris/tls-gc-68.d,
   1907 	* ld-cris/tls-gc-69.d,
   1908 	* ld-cris/tls-gc-70.d,
   1909 	* ld-cris/tls-gc-71.d,
   1910 	* ld-cris/tls-gc-75.d,
   1911 	* ld-cris/tls-gc-76.d,
   1912 	* ld-cris/tls-gc-79.d,
   1913 	* ld-mmix/bpo-10.d,
   1914 	* ld-mmix/bpo-11.d: Update.
   1915 
   1916 2015-01-16  Andreas Krebbel  <krebbel (a] linux.vnet.ibm.com>
   1917 
   1918 	* ld-s390/tlsbin.dd: The nopr register operand is optional and not
   1919 	printed if 0 anymore.
   1920 
   1921 2015-01-15  H.J. Lu  <hongjiu.lu (a] intel.com>
   1922 
   1923 	PR ld/17847
   1924 	* ld-x86-64/pie1.d: New file.
   1925 	* ld-x86-64/pie1.s: Likwise.
   1926 	* ld-x86-64/x86-64.exp: Run pie1.
   1927 
   1928 2015-01-13  Thomas Preud'homme <thomas.preudhomme (a] arm.com>
   1929 
   1930 	* ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
   1931 	* ld-aarch64/relocs-257-symbolic-func.d: New file.
   1932 	* ld-aarch64/relocs-257-symbolic-func.s: Likewise.
   1933 
   1934 2015-01-13  Jiong Wang  <jiong.wang (a] arm.com>
   1935 
   1936 	* ld-aarch64/tprel_g2_overflow.s: New testcase.
   1937 	* ld-aarch64/tprel_g2_overflow.d: New expectation file.
   1938 	* ld-aarch64/aarch64-elf.exp: Run new testcase.
   1939 
   1940 2015-01-13  Jiong Wang  <jiong.wang (a] arm.com>
   1941 
   1942 	PR ld/17415
   1943 	* ld-aarch64/pr17415.s: Source file for new test.
   1944 	* ld-aarch64/pr17415.d: Expect file for new test.
   1945 	* ld-aarch64/aarch64-elf.exp: Run the new test.
   1946 
   1947 2015-01-11  H.J. Lu  <hongjiu.lu (a] intel.com>
   1948 
   1949 	PR ld/17827
   1950 	* ld-x86-64/pr17689.out: Updated.
   1951 	* ld-x86-64/pr17689b.S: Likewise.
   1952 
   1953 	* ld-x86-64/pr17827.rd: New file.
   1954 
   1955 	* ld-x86-64/x86-64.exp: Run PR ld/17827 test.
   1956 
   1957 2015-01-08  Jan Beulich  <jbeulich (a] suse.com>
   1958 
   1959 	* ld-x86-64/pr14207.d: Adjust expecations to cover the
   1960 	enable_initfini_array=no case.
   1961 
   1962 2015-01-06  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   1963 
   1964 	* lib/ld-lib.exp (run_dump_test): Extend comment to mention
   1965 	readelf.
   1966 
   1967 2015-01-01  Alan Modra  <amodra (a] gmail.com>
   1968 
   1969 	Update year range in copyright notice of all files.
   1970 
   1971 For older changes see ChangeLog-2014
   1972 
   1974 Copyright (C) 2015 Free Software Foundation, Inc.
   1975 
   1976 Copying and distribution of this file, with or without modification,
   1977 are permitted in any medium without royalty provided the copyright
   1978 notice and this notice are preserved.
   1979 
   1980 Local Variables:
   1981 mode: change-log
   1982 left-margin: 8
   1983 fill-column: 74
   1984 version-control: never
   1985 End:
   1986