Home | History | Annotate | Download | only in testsuite
      1 2009-12-28  Daniel Gutson  <dgutson (a] codesourcery.com>
      2 
      3 	* ld-arm/arm-elf.exp (armelftests): New test case added.
      4 	* ld-arm/reloc-boundaries.s: New file.
      5 	* ld-arm/reloc-boundaries.d: New file.
      6 
      7 2009-12-28  Daniel Gutson  <dgutson (a] codesourcery.com>
      8 
      9 	* ld-arm/arm-elf.exp: Run missing test
     10 	from a previous commit (callweak-2).
     11 
     12 2009-12-10  Maciej W. Rozycki  <macro (a] codesourcery.com>
     13 
     14 	* ld-mips-elf/undefined.d: New test.
     15 	* ld-mips-elf/undefined.s: Source for the new test.
     16 	* ld-mips-elf/mips-elf.exp: Run the new test.
     17 
     18 2009-12-09  Daniel Jacobowitz  <dan (a] codesourcery.com>
     19 
     20 	* ld-arm/arm-elf.exp (armeabitests): Add farcall-data.
     21 	* ld-arm/farcall-data.d, ld-arm/farcall-data.s: New.
     22 	* lib/ld-lib.exp (run_ld_link_tests, run_cc_link_tests): Correct
     23 	regular expression for archives.
     24 
     25 2009-11-23  Paul Brook  <paul (a] codesourcery.com>
     26 
     27 	* ld-arm/script-type.sym: New test.
     28 	* ld-arm/script-type.s: New test.
     29 	* ld-arm/script-type.s: New test.
     30 
     31 2009-11-20  Thomas Schwinge  <thomas (a] codesourcery.com>
     32 
     33 	* ld-arm/arm-dyn.ld: Adapt to main linker script changes.
     34 	* ld-arm/arm-lib.ld: Likewise.
     35 	* ld-arm/armthumb-lib.sym: : Adjust expected results.
     36 	* ld-arm/farcall-mixed-app-v5.d: Likewise.
     37 	* ld-arm/farcall-mixed-app.d: Likewise.
     38 	* ld-arm/farcall-mixed-app.sym: Likewise.
     39 	* ld-arm/farcall-mixed-lib.d: Likewise.
     40 	* ld-arm/mixed-app-v5.d: Likewise.
     41 	* ld-arm/mixed-app.d: Likewise.
     42 	* ld-arm/mixed-app.sym: Likewise.
     43 	* ld-arm/mixed-lib.sym: Likewise.
     44 	* ld-arm/preempt-app.sym: Likewise.
     45 	* ld-arm/tls-app.d: Likewise.
     46 
     47 2009-11-18  Nick Clifton  <nickc (a] redhat.com>
     48 
     49 	* ld-elf/extract-symbol-1sec.d: Expect to fail for the RX target.
     50 	* ld-scripts/overlay-size.d: Likewise.
     51 	* ld-scripts/rgn-at1.d: Likewise.
     52 	* ld-scripts/rgn-at2.d: Likewise.
     53 	* ld-scripts/rgn-at3.d: Likewise.
     54 	* ld-scripts/rgn-at4.d: Likewise.
     55 	* ld-scripts/rgn-over8-ok.d: Likewise.
     56 
     57 2009-11-15  Kai Tietz  <kai.tietz (a] onevision.com>
     58 
     59 	* ld-pe/direct2_client.c: New file.
     60 	* ld-pe/direct2_dll.c: Likewise.
     61 	* ld-pe/direct2_dll.def: Likewise.
     62 	* ld-pe/pe-run2.exp: Likewise.
     63 
     64 2009-11-13  H.J. Lu  <hongjiu.lu (a] intel.com>
     65 
     66 	* ld-x86-64/tlsbin.dd: Updated for prefix processing.
     67 	* ld-x86-64/tlsgdesc.dd: Likewise.
     68 	* ld-x86-64/tlsld1.dd: Likewise.
     69 	* ld-x86-64/tlspic.dd: Likewise.
     70 
     71 2009-11-09  H.J. Lu  <hongjiu.lu (a] intel.com>
     72 
     73 	PR ld/10911
     74 	* ld-ifunc/ifunc-4a-x86.d: New.
     75 
     76 2009-11-02  Paul Brook  <paul (a] codesourcery.com>
     77 
     78 	* ld-arm/arm-elf.exp: Add new attr-merge-vfp tests.
     79 	* ld-arm/attr-merge-vfp-1.d: New test.
     80 	* ld-arm/attr-merge-vfp-1r.d: New test.
     81 	* ld-arm/attr-merge-vfp-2.d: New test.
     82 	* ld-arm/attr-merge-vfp-2r.d: New test.
     83 	* ld-arm/attr-merge-vfp-3.d: New test.
     84 	* ld-arm/attr-merge-vfp-3r.d: New test.
     85 	* ld-arm/attr-merge-vfp-4.d: New test.
     86 	* ld-arm/attr-merge-vfp-4r.d: New test.
     87 	* ld-arm/attr-merge-vfp-5.d: New test.
     88 	* ld-arm/attr-merge-vfp-5r.d: New test.
     89 	* ld-arm/attr-merge-vfp-2.s: New test.
     90 	* ld-arm/attr-merge-vfp-3.s: New test.
     91 	* ld-arm/attr-merge-vfp-3-d16.s: New test.
     92 	* ld-arm/attr-merge-vfp-4.s: New test.
     93 	* ld-arm/attr-merge-vfp-4-d16.s: New test.
     94 
     95 2009-11-02  Alan Modra  <amodra (a] bigpond.net.au>
     96 
     97 	* ld-scripts/phdrs3.exp (LDFLAGS): Add "--local-store 0:0" for SPU.
     98 
     99 2009-10-30  Mark Mitchell  <mark (a] codesourcery.com>
    100 
    101 	* ld-elfcomm/elfcomm.exp: Compile with -fcommon.
    102 
    103 2009-10-28  Johan Kristell  <johankri (a] axis.com>
    104 
    105 	* ld-cris/dso12-pltdis.d: New test.
    106 
    107 2009-10-19  Hans-Peter Nilsson  <hp (a] axis.com>
    108 
    109 	* ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d, ld-cris/tls-e-22.d,
    110 	ld-cris/tls-e-80.d, ld-cris/tls-e-dtpoffd1.d,
    111 	ld-cris/tls-e-dtpoffd3.d, ld-cris/tls-ldgde-14.d,
    112 	ld-cris/tls-ldgde-15.d, ld-cris/tls-ldgdex-14.d,
    113 	ld-cris/tls-ldgdex-15.d: Adjust for change in non-shared
    114 	R_CRIS_32_DTPREL and R_CRIS_16_DTPREL relocations.
    115 
    116 2009-10-17  Arnold Metselaar  <arnold.metselaar (a] planet.nl>
    117 
    118 	* ld-scripts/align.exp: Remove xfails for z80-*-coff
    119 
    120 2009-10-16  Rafael Avila de Espindola  <espindola (a] google.com>
    121 
    122 	* bootstrap.exp: Detect if plugins are enabled. Skip the static
    123 	link test and add -ldl to the remaining tests if they are.
    124 
    125 2009-10-14  Joseph Myers  <joseph (a] codesourcery.com>
    126 
    127 	* ld-scripts/phdrs3.d: Allow colon in name of linker binary.
    128 
    129 2009-10-14  Alan Modra  <amodra (a] bigpond.net.au>
    130 
    131 	* ld-elf/pr349-1.s, * ld-elf/pr349-2.s, * ld-elf/pr349.d: New.
    132 
    133 2009-10-09  H.J. Lu  <hongjiu.lu (a] intel.com>
    134 
    135 	PR ld/10749
    136 	* ld-elf/relocatable.d: New.
    137 	* ld-elf/relocatable.t: Likewise.
    138 	* ld-elf/simple.s: Likewise.
    139 
    140 2009-10-07  H.J. Lu  <hongjiu.lu (a] intel.com>
    141 
    142 	PR ld/10744
    143 	* ld-scripts/phdrs3.exp: Run phdrs3a.
    144 
    145 	* ld-scripts/phdrs3a.d: New.
    146 	* ld-scripts/phdrs3a.t: Likewise.
    147 
    148 2009-10-08  Alan Modra  <amodra (a] bigpond.net.au>
    149 
    150 	PR ld/10744
    151 	* ld-scripts/phdrs3.d: Update.
    152 
    153 2009-10-06  Nathan Sidwell  <nathan (a] codesourcery.com>
    154 
    155 	* ld-scripts/phdrs3.d: New.
    156 	* ld-scripts/phdrs3.t: New.
    157 	* ld-scripts/phdrs3.exp: New.
    158 
    159 2009-10-03  Alan Modra  <amodra (a] bigpond.net.au>
    160 
    161 	* ld-powerpc/tlsexe.d: Update.
    162 	* ld-powerpc/tlsexe.r: Update.
    163 	* ld-powerpc/tlsexetoc.d: Update.
    164 	* ld-powerpc/tlsexetoc.r: Update.
    165 	* ld-powerpc/tlsso.d: Update.
    166 	* ld-powerpc/tlsso.r: Update.
    167 	* ld-powerpc/tlstocso.d: Update.
    168 	* ld-powerpc/tlstocso.r: Update.
    169 
    170 2009-10-02  Alan Modra  <amodra (a] bigpond.net.au>
    171 
    172 	* lib/ld-lib.exp (ld_simple_link_defsyms): New proc, adding
    173 	powerpc-*-rtems to code setting symbols, extracted from..
    174 	* ld-srec/srec.exp (run_srec_test): ..here.  Correct flags for sh64.
    175 	* ld-gc/gc.exp (test_gc): Use ld_simple_link_defsyms.
    176 
    177 2009-10-01  Ulrich Weigand  <uweigand (a] de.ibm.com>
    178 
    179 	* ld-spu/icache1.d: Update to new section layout.
    180 
    181 2009-09-24  H.J. Lu  <hongjiu.lu (a] intel.com>
    182 
    183 	PR ld/10630
    184 	* ld-alpha/tlsbin.rd: Remove HIDDEN/.hidden on local symbols.
    185 	* ld-alpha/tlsbinr.rd: Likewise.
    186 	* ld-alpha/tlspic.rd: Likewise.
    187 	* ld-cris/libdso-2.d: Likewise.
    188 	* ld-cris/locref1.d: Likewise.
    189 	* ld-cris/locref2.d: Likewise.
    190 	* ld-cris/tls-e-20a.d: Likewise.
    191 	* ld-cris/tls-e-20.d: Likewise.
    192 	* ld-cris/tls-e-80.d: Likewise.
    193 	* ld-cris/tls-gc-68.d: Likewise.
    194 	* ld-cris/tls-gc-69.d: Likewise.
    195 	* ld-cris/tls-gc-70.d: Likewise.
    196 	* ld-cris/tls-gc-75.d: Likewise.
    197 	* ld-cris/tls-gc-76.d: Likewise.
    198 	* ld-cris/tls-gc-79.d: Likewise.
    199 	* ld-cris/tls-gd-1h.d: Likewise.
    200 	* ld-cris/tls-gd-2h.d: Likewise.
    201 	* ld-cris/tls-ld-4.d: Likewise.
    202 	* ld-cris/tls-ld-5.d: Likewise.
    203 	* ld-cris/tls-ld-6.d: Likewise.
    204 	* ld-cris/tls-ld-7.d: Likewise.
    205 	* ld-cris/tls-ldgd-14.d: Likewise.
    206 	* ld-cris/tls-ldgd-15.d: Likewise.
    207 	* ld-cris/tls-local-63.d: Likewise.
    208 	* ld-cris/tls-local-64.d: Likewise.
    209 	* ld-elf/pr9676.rd: Likewise.
    210 	* ld-elf/pr9679.rd: Likewise.
    211 	* ld-elfvsb/hidden2.d: Likewise.
    212 	* ld-i386/tlsbindesc.rd: Likewise.
    213 	* ld-i386/tlsbin.rd: Likewise.
    214 	* ld-i386/tlsdesc.rd: Likewise.
    215 	* ld-i386/tlsgdesc.rd: Likewise.
    216 	* ld-i386/tlsnopic.rd: Likewise.
    217 	* ld-i386/tlspic.rd: Likewise.
    218 	* ld-ia64/tlsbin.rd: Likewise.
    219 	* ld-ia64/tlspic.rd: Likewise.
    220 	* ld-powerpc/tlsexe32.r: Likewise.
    221 	* ld-powerpc/tlsexe.r: Likewise.
    222 	* ld-powerpc/tlsexetoc.r: Likewise.
    223 	* ld-powerpc/tlsso32.r: Likewise.
    224 	* ld-powerpc/tlsso.r: Likewise.
    225 	* ld-powerpc/tlstocso.r: Likewise.
    226 	* ld-s390/tlsbin_64.rd: Likewise.
    227 	* ld-s390/tlsbin.rd: Likewise.
    228 	* ld-s390/tlspic_64.rd: Likewise.
    229 	* ld-s390/tlspic.rd: Likewise.
    230 	* ld-sparc/gotop32.rd: Likewise.
    231 	* ld-sparc/gotop64.rd: Likewise.
    232 	* ld-sparc/tlssunbin32.rd: Likewise.
    233 	* ld-sparc/tlssunbin64.rd: Likewise.
    234 	* ld-sparc/tlssunnopic32.rd: Likewise.
    235 	* ld-sparc/tlssunnopic64.rd: Likewise.
    236 	* ld-sparc/tlssunpic32.rd: Likewise.
    237 	* ld-sparc/tlssunpic64.rd: Likewise.
    238 	* ld-x86-64/tlsbindesc.rd: Likewise.
    239 	* ld-x86-64/tlsbin.rd: Likewise.
    240 	* ld-x86-64/tlsdesc.rd: Likewise.
    241 	* ld-x86-64/tlsgdesc.rd: Likewise.
    242 	* ld-x86-64/tlspic.rd: Likewise.
    243 	* ld-xtensa/tlsbin.rd: Likewise.
    244 	* ld-xtensa/tlspic.rd: Likewise.
    245 
    246 	* ld-elf/local1.d: New.
    247 	* ld-elf/local1.map: Likewise.
    248 	* ld-elf/local1.s: Likewise.
    249 	* ld-ia64/local1.d: Likewise.
    250 	* ld-ia64/local1.map: Likewise.
    251 	* ld-ia64/local1.s: Likewise.
    252 
    253 2009-09-23  Matt Rice  <ratmice (a] gmail.com>
    254 
    255 	* ld-elf/audit.exp: New.
    256 	* ld-elf/audit.rd: New.
    257 	* ld-elf/depaudit.rd: New.
    258 	* ld-elf/depaudit2.rd: New.
    259 
    260 2009-09-23  Jie Zhang  <jie.zhang (a] analog.com>
    261 
    262 	* ld-srec/srec.exp: Add xfails for bfin-*-linux-uclibc.
    263 
    264 2009-09-23  Alan Modra  <amodra (a] bigpond.net.au>
    265 
    266 	* ld-alpha/tlsbin.rd: Tolerate some whitespace differences.
    267 	* ld-alpha/tlsbinr.rd: Likewise.
    268 	* ld-alpha/tlspic.rd: Likewise.
    269 	* ld-arm/armthumb-lib.sym: Likewise.
    270 	* ld-arm/farcall-mixed-app.sym: Likewise.
    271 	* ld-arm/mixed-app.sym: Likewise.
    272 	* ld-arm/mixed-lib.sym: Likewise.
    273 	* ld-arm/preempt-app.sym: Likewise.
    274 	* ld-arm/use-thumb-lib.sym: Likewise.
    275 	* ld-cris/libdso-2.d: Likewise.
    276 	* ld-cris/tls-local-63.d: Likewise.
    277 	* ld-cris/tls-local-64.d: Likewise.
    278 	* ld-cris/tls-und-38.d: Likewise.
    279 	* ld-cris/tls-und-42.d: Likewise.
    280 	* ld-cris/tls-und-46.d: Likewise.
    281 	* ld-cris/tls-und-50.d: Likewise.
    282 	* ld-cris/weakref3.d: Likewise.
    283 	* ld-cris/weakref4.d: Likewise.
    284 	* ld-elf/empty.d: Likewise.
    285 	* ld-elf/group1.d: Likewise.
    286 	* ld-elf/group3a.d: Likewise.
    287 	* ld-elf/group3b.d: Likewise.
    288 	* ld-elf/hash.d: Likewise.
    289 	* ld-elf/warn1.d: Likewise.
    290 	* ld-elf/warn2.d: Likewise.
    291 	* ld-elfvers/vers24.rd: Likewise.
    292 	* ld-elfvsb/hidden0.d: Likewise.
    293 	* ld-elfvsb/hidden1.d: Likewise.
    294 	* ld-elfvsb/hidden2.d: Likewise.
    295 	* ld-elfvsb/internal0.d: Likewise.
    296 	* ld-elfvsb/internal1.d: Likewise.
    297 	* ld-elfvsb/protected0.d: Likewise.
    298 	* ld-elfvsb/protected1.d: Likewise.
    299 	* ld-i386/tlsbin.rd: Likewise.
    300 	* ld-i386/tlsbindesc.rd: Likewise.
    301 	* ld-i386/tlsdesc.rd: Likewise.
    302 	* ld-i386/tlsgdesc.rd: Likewise.
    303 	* ld-i386/tlsnopic.rd: Likewise.
    304 	* ld-i386/tlspic.rd: Likewise.
    305 	* ld-ia64/tlsbin.rd: Likewise.
    306 	* ld-ia64/tlspic.rd: Likewise.
    307 	* ld-mips-elf/got-vers-1.sd: Likewise.
    308 	* ld-mips-elf/mips16-pic-2.nd: Likewise.
    309 	* ld-mips-elf/mips16-pic-4a.nd: Likewise.
    310 	* ld-mips-elf/pic-and-nonpic-1-rel.nd: Likewise.
    311 	* ld-mips-elf/pic-and-nonpic-1.nd: Likewise.
    312 	* ld-mips-elf/pic-and-nonpic-3b.nd: Likewise.
    313 	* ld-mips-elf/pic-and-nonpic-4b.nd: Likewise.
    314 	* ld-mips-elf/pic-and-nonpic-5b.nd: Likewise.
    315 	* ld-mips-elf/pic-and-nonpic-6-n32.nd: Likewise.
    316 	* ld-mips-elf/pic-and-nonpic-6-n64.nd: Likewise.
    317 	* ld-mips-elf/pic-and-nonpic-6-o32.nd: Likewise.
    318 	* ld-mips-elf/vxworks1-lib.nd: Likewise.
    319 	* ld-mmix/bspec1.d: Likewise.
    320 	* ld-mmix/bspec2.d: Likewise.
    321 	* ld-mmix/local1.d: Likewise.
    322 	* ld-mmix/local3.d: Likewise.
    323 	* ld-mmix/local5.d: Likewise.
    324 	* ld-mmix/local7.d: Likewise.
    325 	* ld-mmix/undef-3.d: Likewise.
    326 	* ld-mn10300/i135409-1.d: Likewise.
    327 	* ld-mn10300/i135409-2.d: Likewise.
    328 	* ld-powerpc/tlsexe.r: Likewise.
    329 	* ld-powerpc/tlsexe32.r: Likewise.
    330 	* ld-powerpc/tlsexetoc.r: Likewise.
    331 	* ld-powerpc/tlsso.r: Likewise.
    332 	* ld-powerpc/tlsso32.r: Likewise.
    333 	* ld-powerpc/tlstocso.r: Likewise.
    334 	* ld-powerpc/vxworks1-lib.nd: Likewise.
    335 	* ld-s390/tlsbin.rd: Likewise.
    336 	* ld-s390/tlsbin_64.rd: Likewise.
    337 	* ld-s390/tlspic.rd: Likewise.
    338 	* ld-s390/tlspic_64.rd: Likewise.
    339 	* ld-sh/tlsbin-2.d: Likewise.
    340 	* ld-sh/tlspic-2.d: Likewise.
    341 	* ld-sh/vxworks1-lib.nd: Likewise.
    342 	* ld-sh/sh64/crange1.rd: Likewise.
    343 	* ld-sh/sh64/crange2.rd: Likewise.
    344 	* ld-sh/sh64/crange3-cmpct.rd: Likewise.
    345 	* ld-sh/sh64/crange3-media.rd: Likewise.
    346 	* ld-sh/sh64/crange3.rd: Likewise.
    347 	* ld-sh/sh64/crangerel1.rd: Likewise.
    348 	* ld-sh/sh64/crangerel2.rd: Likewise.
    349 	* ld-sh/sh64/reldl32.rd: Likewise.
    350 	* ld-sh/sh64/reldl64.rd: Likewise.
    351 	* ld-sparc/gotop32.rd: Likewise.
    352 	* ld-sparc/gotop64.rd: Likewise.
    353 	* ld-sparc/tlssunbin32.rd: Likewise.
    354 	* ld-sparc/tlssunbin64.rd: Likewise.
    355 	* ld-sparc/tlssunnopic32.rd: Likewise.
    356 	* ld-sparc/tlssunnopic64.rd: Likewise.
    357 	* ld-sparc/tlssunpic32.rd: Likewise.
    358 	* ld-sparc/tlssunpic64.rd: Likewise.
    359 	* ld-vxworks/plt-mips1.d: Likewise.
    360 	* ld-x86-64/tlsbin.rd: Likewise.
    361 	* ld-x86-64/tlsbindesc.rd: Likewise.
    362 	* ld-x86-64/tlsdesc.rd: Likewise.
    363 	* ld-x86-64/tlsgdesc.rd: Likewise.
    364 	* ld-x86-64/tlspic.rd: Likewise.
    365 	* ld-xtensa/tlsbin.rd: Likewise.
    366 	* ld-xtensa/tlspic.rd: Likewise.
    367 
    368 2009-09-21  Richard Sandiford  <rdsandiford (a] googlemail.com>
    369 
    370 	PR ld/10681
    371 	* ld-elf/eh6.d: Expect absolute pointers in shared libraries to
    372 	be converted into PC-relative form.
    373 
    374 2009-09-21  Richard Sandiford  <rdsandiford (a] googlemail.com>
    375 
    376 	* ld-mips-elf/eh-frame5.d: Expect PC-relative encodings
    377 	to include DW_EH_PE_sdata4.
    378 
    379 2009-09-21  Richard Sandiford  <rdsandiford (a] googlemail.com>
    380 
    381 	* ld-mips-elf/eh-frame1-n32.d: Expect PC-relative encodings
    382 	to include DW_EH_PE_sdata4.
    383 	* ld-mips-elf/eh-frame2-n32.d: Likewise.
    384 	* ld-mips-elf/eh-frame1-n64.d: Expect PC-relative encodings
    385 	to include DW_EH_PE_sdata8.
    386 	* ld-mips-elf/eh-frame2-n64.d: Likewise.
    387 
    388 2009-09-21  Alan Modra  <amodra (a] bigpond.net.au>
    389 
    390 	* ld-powerpc/tlslib.s: Delete dot-symbol entry syms.  Add
    391 	__tls_get_addr_opt.
    392 	* ld-powerpc/tlslib32.s: Add __tls_get_addr_opt.
    393 	* ld-powerpc/oldtlslib.s: New file, old-abi version of tlslib.s.
    394 	* ld-powerpc/powerpc.exp: Build old-abi library and use it in
    395 	two new link tests.
    396 	* ld-powerpc/tlsexe.d: Update for new __tls_get_addr stub.
    397 	* ld-powerpc/tlsexe.g, * ld-powerpc/tlsexe.r, *ld-powerpc/tlsexe32.d,
    398 	* ld-powerpc/tlsexe32.g, * ld-powerpc/tlsexe32.r,
    399 	* ld-powerpc/tlsexetoc.d, * ld-powerpc/tlsexetoc.g,
    400 	* ld-powerpc/tlsexetoc.r: Likewise.
    401 
    402 2009-09-20  Richard Sandiford  <rdsandiford (a] googlemail.com>
    403 
    404 	* ld-mips-elf/elf-rel-got-n64-linux.d: Expect BALs.
    405 	* ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
    406 
    407 2009-09-19  Richard Sandiford  <rdsandiford (a] googlemail.com>
    408 
    409 	* ld-mips-elf/eh-frame5.s, ld-mips-elf/eh-frame5.ld,
    410 	ld-mips-elf/eh-frame5.d: New test.
    411 	* ld-mips-elf/mips-elf.exp: Run it.
    412 
    413 2009-09-18  Alan Modra  <amodra (a] bigpond.net.au>
    414 
    415 	* ld-powerpc/tlsso.d: Update.
    416 	* ld-powerpc/tlsso.r: Update.
    417 	* ld-powerpc/tlstocso.d: Update.
    418 	* ld-powerpc/tlstocso.r: Update.
    419 
    420 2009-09-15  Kaz Kojima  <kkojima (a] rr.iij4u.or.jp>
    421 
    422 	* ld-elfcomm/elfcomm.exp: Add appropriate emulation option
    423 	for sh64*-*-*.
    424 	* ld-gc/gc.exp (test_gc): Likewise.
    425 
    426 2009-09-14  H.J. Lu  <hongjiu.lu (a] intel.com>
    427 
    428 	* ld-undefined/entry-7.d: New.
    429 
    430 2009-09-13  Richard Sandiford  <rdsandiford (a] googlemail.com>
    431 
    432 	* ld-mips-elf/eh-frame1-n32.d: Change "the section \.eh_frame"
    433 	to "the \.eh_frame section".
    434 	* ld-mips-elf/eh-frame1-n64.d: Likewise.
    435 	* ld-mips-elf/eh-frame2-n32.d: Likewise.
    436 	* ld-mips-elf/eh-frame2-n64.d: Likewise.
    437 	* ld-mips-elf/eh-frame3.d: Likewise.
    438 	* ld-mips-elf/eh-frame4.d: Likewise.
    439 	* ld-mips-elf/elf-rel-got-n32.d: Expect bals.
    440 	* ld-mips-elf/elf-rel-xgot-n32.d: Likewise.
    441 	* ld-mips-elf/mips-elf.exp: Force the MIPS16 PIC tests to use -mips1.
    442 
    443 2009-09-11  Jie Zhang  <jie.zhang (a] analog.com>
    444 
    445 	* ld-elf/warn2.d: `Foo' appears in section 3 when target
    446 	is bfin-*-linux-uclibc.
    447 
    448 2009-09-09  Daniel Jacobowitz  <dan (a] codesourcery.com>
    449 
    450 	* ld-arm/farcall-mixed-lib.d: Update.
    451 
    452 2009-09-09  Alan Modra  <amodra (a] bigpond.net.au>
    453 
    454 	* ld-elf/sec64k.exp: For frv-linux use "aw" sections.
    455 	* ld-elf/seg.d: Cater for GNU_STACK segment.
    456 	* ld-elf/symbol1ref.s: Use data section.
    457 	* ld-elf/symbol2ref.s: Likewise.
    458 	* ld-scripts/empty-address-1.d: Don't run on frv-linux.
    459 	* ld-scripts/empty-address-2a.d: Likewise.
    460 	* ld-scripts/empty-address-2b.d: Likewise.
    461 	* ld-scripts/empty-aligned.d: Likewise.
    462 	* ld-elf/extract-symbol-1sym.d: Tolerate extra target supplied syms.
    463 	* ld-scripts/sort_b_a-1.d: Likewise.
    464 	* ld-scripts/sort_b_a.d: Likewise.
    465 	* ld-scripts/sort_b_a_a-1.d: Likewise.
    466 	* ld-scripts/sort_b_a_a-2.d: Likewise.
    467 	* ld-scripts/sort_b_a_a-3.d: Likewise.
    468 	* ld-scripts/sort_b_a_n-1.d: Likewise.
    469 	* ld-scripts/sort_b_a_n-2.d: Likewise.
    470 	* ld-scripts/sort_b_a_n-3.d: Likewise.
    471 	* ld-scripts/sort_b_n-1.d: Likewise.
    472 	* ld-scripts/sort_b_n.d: Likewise.
    473 	* ld-scripts/sort_b_n_a-1.d: Likewise.
    474 	* ld-scripts/sort_b_n_a-2.d: Likewise.
    475 	* ld-scripts/sort_b_n_a-3.d: Likewise.
    476 	* ld-scripts/sort_b_n_n-1.d: Likewise.
    477 	* ld-scripts/sort_b_n_n-2.d: Likewise.
    478 	* ld-scripts/sort_b_n_n-3.d: Likewise.
    479 	* ld-scripts/sort_no-1.d: Likewise.
    480 	* ld-scripts/sort_no-2.d: Likewise.
    481 
    482 2009-09-08  M R Swami Reddy <MR.Swami.Reddy (a] nsc.com>
    483 
    484 	* ld-elf/merge.d: xfail cr16-*-*.
    485 
    486 2009-09-08  Alan Modra  <amodra (a] bigpond.net.au>
    487 
    488 	* ld-elf/eh5.d: Don't run on hppa64.  Allow non-pcrel encoding.
    489 	Skip extra CIEs emitted on embedded targets and adjust FDE
    490 	matches to suit.
    491 
    492 2009-09-05  Jie Zhang  <jie.zhang (a] analog.com>
    493 
    494 	* ld-elf/sec64k.exp: Use ".set" instead of "=" for bfin-*-*.
    495 
    496 2009-09-03  Dave Korn  <dave.korn.cygwin (a] gmail.com>
    497 
    498 	* ld-pe/longsecn.d: Adjusted to match new .text section merging
    499 	in default PE linker scripts.
    500 	* ld-pe/longsecn-1.d: Likewise.
    501 	* ld-pe/longsecn-2.d: Likewise.
    502 
    503 2009-08-31  Jie Zhang  <jie.zhang (a] analog.com>
    504 
    505 	* lib/ld-lib.exp (is_elf_format): Return 1 for bfin-*-uclinux.
    506 
    507 2009-08-31  Alan Modra  <amodra (a] bigpond.net.au>
    508 
    509 	* ld-ifunc/ifunc.exp: Match R_PPC64_JUMP_IREL.
    510 
    511 2009-08-30  H.J. Lu  <hongjiu.lu (a] intel.com>
    512 
    513 	PR ld/10569
    514 	* ld-elf/commonpage2.d: New.
    515 	* ld-elf/maxpage4.d: Likewise.
    516 	* ld-elf/maxpage4.t: Likewise.
    517 
    518 2009-08-26  Maxim Kuvyrkov  <maxim (a] codesourcery.com>
    519 
    520 	* ld-m68k/tls-def-1.s: New file.
    521 	* ld-m68k/tls-def-1.d: New file.
    522 	* ld-m68k/tls-gd-1.d2: New file.
    523 	* ld-m68k/tls-gd-1.d3: New file.
    524 	* ld-m68k/tls-main-1.s: New file.
    525 	* ld-m68k/tls-main-1.d: New file.
    526 	* ld-m68k/m68k.exp: Run new TLS tests.
    527 
    528 2009-08-23  Andreas Schwab  <schwab (a] linux-m68k.org>
    529 
    530 	* ld-powerpc/powerpc.exp: Move relaxing and relocatable relaxing
    531 	tests from ppc64elftest to ppcelftest and pass -a32 to assembler.
    532 
    533 	* ld-powerpc/relax.d: Fix whitespace.
    534 	* ld-powerpc/relaxr.d: Likewise.
    535 
    536 2009-08-21  Daniel Gutson  <dgutson (a] codesourcery.com>
    537 
    538 	* ld-arm/callweak.d: Opcodes updated.
    539 	* ld-arm/callweak.s: Architecture specified.
    540 	* ld-arm/callweak-2.d: New test case.
    541 	* ld-arm/callweak-2.s: New file.
    542 
    543 2009-08-17  Nick Clifton  <nickc (a] redhat.com>
    544 
    545 	* ld-elf/linkonce1.d: Accept "UNUSED" as part of the name of an
    546 	unused reloc.
    547 	* ld-elf/linkonce2.d: Likewise.
    548 
    549 2009-08-10  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    550 
    551 	Test go32 stub preservation by objcopy.
    552 	* ld-i386/i386.exp (go32 stub, go32 stub patch the source)
    553 	(go32 stub objcopy, go32 stub comparison after objcopy): New.
    554 
    555 2009-08-10  Nathan Sidwell  <nathan (a] codesourcery.com>
    556 
    557 	* ld-powerpc/relax.s: New.
    558 	* ld-powerpc/relax.d: New.
    559 	* ld-powerpc/relaxr.d: New.
    560 	* ld-powerpc/powerpc.exp: Add new tests.
    561 
    562 2009-08-06  Nathan Sidwell  <nathan (a] codesourcery.com>
    563 
    564 	* ld-arm/arm-elf.exp: Add new test.
    565 	* ld-arm/cortex-a8-fix-hdr.d: New.
    566 	* ld-arm/cortex-a8-fix-hdr.s: New.
    567 	* ld-arm/cortex-a8-fix-hdr.t: New.
    568 
    569 2009-08-05  Trevor Smigiel  <Trevor_Smigiel (a] playstation.sony.com>
    570 
    571 	* ld-spu/fixup.d: New.
    572 	* ld-spu/fixup.s: New.
    573 
    574 2009-08-05  Nathan Sidwell  <nathan (a] codesourcery.com>
    575 
    576 	* ld-arm/cortex-a8-far-1.s: New.
    577 	* ld-arm/cortex-a8-far-2.s: New.
    578 	* ld-arm/cortex-a8-far.d: New.
    579 	* ld-arm/arm-elf.exp: Add new test.
    580 
    581 2009-08-02  H.J. Lu  <hongjiu.lu (a] intel.com>
    582 
    583 	PR ld/6443
    584 	* ld-i386/i386.exp: Run tlspie1.
    585 	* ld-x86-64/x86-64.exp: tlspie1.
    586 
    587 	* ld-i386/tlspie1.d: New.
    588 	* ld-i386/tlspie1.s: Likewise.
    589 	* ld-x86-64/tlspie1.d: Likewise.
    590 	* ld-x86-64/tlspie1.s: Likewise.
    591 
    592 2009-07-31  Hans-Peter Nilsson  <hp (a] bitrange.com>
    593 
    594 	* ld-mmix/x.s, ld-mmix/y.s, ld-mmix/zeroeh.ld,
    595 	ld-mmix/zeroehelf.d, ld-mmix/zeroehmmo.d: Use .gcc_except_table,
    596 	not .eh_frame.
    597 
    598 2009-07-30  H.J. Lu  <hongjiu.lu (a] intel.com>
    599 
    600 	* ld-elf/shared.exp: Comment out dl3b.
    601 
    602 2009-07-30  Hans-Peter Nilsson  <hp (a] bitrange.com>
    603 
    604 	* ld-scripts/empty-address-3a.d, ld-scripts/empty-address-3b.d:
    605 	Skip for mmix-knuth-mmixware.
    606 
    607 2009-07-29  Hans-Peter Nilsson  <hp (a] bitrange.com>
    608 
    609 	* ld-scripts/default-script.s (text): Globalize.
    610 	* ld-scripts/default-script1.d, ld-scripts/default-script2.d,
    611 	ld-scripts/default-script3.d, ld-scripts/default-script4.d: Adjust
    612 	accordingly.
    613 
    614 2009-07-25  H.J. Lu  <hongjiu.lu (a] intel.com>
    615 
    616 	* ld-x86-64/abs-l1om.d: New.
    617 	* ld-x86-64/protected2-l1om.d: Likewise.
    618 	* ld-x86-64/protected3-l1om.d: Likewise.
    619 
    620 	* ld-x86-64/x86-64.exp: Run abs-l1om, protected2-l1om and
    621 	protected3-l1om.
    622 
    623 2009-07-24  Trevor Smigiel  <Trevor_Smigiel (a] playstation.sony.com>
    624 	    Alan Modra  <amodra (a] bigpond.net.au>
    625 
    626 	* ld-spu/pic.d: New.
    627 	* ld-spu/pic.s: New.
    628 	* ld-spu/picdef.s: New.
    629 
    630 2009-07-23  H.J. Lu  <hongjiu.lu (a] intel.com>
    631 
    632 	PR ld/10434
    633 	* ld-x86-64/tlsle1.d: New.
    634 	* ld-x86-64/tlsle1.s: Likewise.
    635 
    636 	* ld-x86-64/x86-64.exp: Run tlsle1.
    637 
    638 2009-07-21  H.J. Lu  <hongjiu.lu (a] intel.com>
    639 
    640 	PR ld/10426
    641 	* ld-ifunc/ifunc.exp: Check test-1 and libtest-2.so.  Updated.
    642 
    643 	* ld-ifunc/test-1.c: New.
    644 	* ld-ifunc/test-2.c: Likewise.
    645 
    646 2009-07-17  Chao-ying Fu  <fu (a] mips.com>
    647 
    648 	* ld-mips-elf/pic-and-nonpic-3b.dd: Updated to use new PLT
    649 	entries.
    650 	* ld-mips-elf/pic-and-nonpic-5b.dd: Likewise.
    651 	* ld-mips-elf/pic-and-nonpic-6-o32.dd: Likewise.
    652 	* ld-mips-elf/pic-and-nonpic-6-n32.dd: Likewise.
    653 	* ld-mips-elf/pic-and-nonpic-6-n64.dd: Likewise.
    654 
    655 2009-07-16  H.J. Lu  <hongjiu.lu (a] intel.com>
    656 
    657 	* ld-ifunc/ifunc-5r-local-i386.d: New.
    658 	* ld-ifunc/ifunc-5r-local-x86-64.d: Likewise.
    659 
    660 2009-07-16  Nathan Sidwell  <nathan (a] codesourcery.com>
    661 
    662 	* ld-arm/arm-target2.s: Add addend cases.
    663 	* ld-arm/arm-target2-rel.d: Adjust.
    664 	* ld-arm/arm-target2-abs.d: Adjust.
    665 	* ld-arm/arm-target2-got-rel.d: Adjust.
    666 
    667 2009-07-13  H.J. Lu  <hongjiu.lu (a] intel.com>
    668 
    669 	* ld-ifunc/ifunc.exp: Don't use -shared/-static to build object
    670 	files.  Use ld_simple_link to build static non-ifunc-using
    671 	executable.  Re-enable static non-ifunc-using executable check.
    672 
    673 2009-07-10  H.J. Lu  <hongjiu.lu (a] intel.com>
    674 
    675 	* ld-ifunc/ifunc.exp: Don't check static non-ifunc-using
    676 	executable.
    677 
    678 2009-07-10  H.J. Lu  <hongjiu.lu (a] intel.com>
    679 
    680 	* ld-ifunc/ifunc-1-local-x86.d: Updated.
    681 	* ld-ifunc/ifunc-1-x86.d: Likewise.
    682 	* ld-ifunc/ifunc-3a-x86.d: Likewise.
    683 
    684 2009-07-10  H.J. Lu  <hongjiu.lu (a] intel.com>
    685 
    686 	* ld-ifunc/ifunc-1-local-x86.d: Updated.
    687 	* ld-ifunc/ifunc-1-x86.d: Likewise.
    688 	* ld-ifunc/ifunc-2-local-x86-64.d: Likewise.
    689 	* ld-ifunc/ifunc-2-x86-64.d: Likewise.
    690 	* ld-ifunc/ifunc-3a-x86.d: Likewise.
    691 
    692 2009-07-10  Alan Modra  <amodra (a] bigpond.net.au>
    693 
    694 	* ld-ifunc/ifunc.exp: Run for powerpc.  Really generate static
    695 	executables, renaming the existing dynamic but local tests.
    696 
    697 2009-07-08  Alan Modra  <amodra (a] bigpond.net.au>
    698 
    699 	* ld-selective/selective.exp: Remove check that $CC contains the
    700 	string "gcc".  Do -dumpversion for $CXX.
    701 
    702 2009-06-30  Nick Clifton  <nickc (a] redhat.com>
    703 
    704 	PR 10288
    705 	* ld-arm/arm-app.d: Update expcted disassembly.
    706 	* ld-arm/arm-be8.d: Likewise.
    707 	* ld-arm/arm-call.d: Likewise.
    708 	* ld-arm/arm-lib-plt32.d: Likewise.
    709 	* ld-arm/arm-lib.d: Likewise.
    710 	* ld-arm/arm-movwt.d: Likewise.
    711 	* ld-arm/arm-pic-veneer.d: Likewise.
    712 	* ld-arm/armthumb-lib.d: Likewise.
    713 	* ld-arm/armv4-bx.d: Likewise.
    714 	* ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise.
    715 	* ld-arm/farcall-mixed-app-v5.d: Likewise.
    716 	* ld-arm/farcall-mixed-app.d: Likewise.
    717 	* ld-arm/farcall-mixed-lib.d: Likewise.
    718 	* ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise.
    719 	* ld-arm/farcall-thumb-arm-short.d: Likewise.
    720 	* ld-arm/farcall-thumb-arm.d: Likewise.
    721 	* ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Likewise.
    722 	* ld-arm/farcall-thumb-thumb-m.d: Likewise.
    723 	* ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise.
    724 	* ld-arm/farcall-thumb-thumb.d: Likewise.
    725 	* ld-arm/group-relocs.d: Likewise.
    726 	* ld-arm/mixed-app-v5.d: Likewise.
    727 	* ld-arm/mixed-app.d: Likewise.
    728 	* ld-arm/mixed-lib.d: Likewise.
    729 	* ld-arm/movw-merge.d: Likewise.
    730 	* ld-arm/thumb2-b-interwork.d: Likewise.
    731 	* ld-arm/tls-app.d: Likewise.
    732 	* ld-arm/tls-lib.d: Likewise.
    733 
    734 2009-06-29  Nick Clifton  <nickc (a] redhat.com>
    735 
    736 	PR 10288
    737 	* ld-arm/arm-app-abs32.d: Update expected disassembly.
    738 	* ld-arm/arm-app.d: Likewise.
    739 	* ld-arm/arm-lib-plt32.d: Likewise.
    740 	* ld-arm/arm-lib.d: Likewise.
    741 	* ld-arm/arm-pic-veneer.d: Likewise.
    742 	* ld-arm/armthumb-lib.d: Likewise.
    743 	* ld-arm/farcall-mixed-app-v5.d: Likewise.
    744 	* ld-arm/farcall-mixed-app.d: Likewise.
    745 	* ld-arm/farcall-mixed-lib.d: Likewise.
    746 	* ld-arm/group-relocs.d: Likewise.
    747 	* ld-arm/mixed-app-v5.d: Likewise.
    748 	* ld-arm/mixed-app.d: Likewise.
    749 	* ld-arm/mixed-lib.d: Likewise.
    750 	* ld-arm/thumb2-bl-undefweak.d: Likewise.
    751 
    752 2009-06-27  H.J. Lu  <hongjiu.lu (a] intel.com>
    753 
    754 	PR ld/10337
    755 	* ld-ifunc/binutils.exp: New.
    756 
    757 2009-06-25  Kai Tietz  <kai.tietz (a] onevision.com>
    758 
    759 	* ld-pe/aligncomm-1.c (size_t): Add typedef.
    760 	(main): Use it for casting pointer to scalar.
    761 	* ld-pe/aligncomm-2.c: Likewise.
    762 	* ld-pe/aligncomm-3.c: Likewise.
    763 	* ld-pe/aligncomm-4.c: Likewise.
    764 	* ld-scripts/empty-address.exp: Make sure that for x86_64-*-mingw*
    765 	target imagebase is set to zero.
    766 	* ld-scripts/weak.exp: Don't fail for x86_64-*-mingw* target.
    767 
    768 2009-06-22  Christophe Lyon  <christophe.lyon (a] st.com>
    769 
    770 	ld/testsuite:
    771 	* ld-arm/farcall-mixed-app.s: Add new references to check more
    772 	modes switching.
    773 	* ld-arm/farcall-mixed-lib1.s: Likewise.
    774 	* ld-arm/farcall-mixed-app-v5.d: Update expected result.
    775 	* farcall-mixed-app.d: Likewise.
    776 	* ld-arm/farcall-mixed-lib.d: Likewise.
    777 
    778 2009-06-22  Dave Korn  <dave.korn.cygwin (a] gmail.com>
    779 
    780 	* ld-pe/pe-run.exp (proc test_direct_link_dll):  Fix incorrect
    781 	line-wrapping.
    782 
    783 2009-06-19  H.J. Lu  <hongjiu.lu (a] intel.com>
    784 
    785 	* ld-i386/i386.exp: Run tlsgd2.
    786 
    787 	* ld-i386/tlsgd2.d: New.
    788 	* ld-i386/tlsgd2.s: Likewise.
    789 
    790 	* ld-x86-64/tlsgd3.d: Updated.
    791 
    792 2009-06-18  Dave Korn  <dave.korn.cygwin (a] gmail.com>
    793 
    794 	* ld-pe/pe-run.exp (proc test_direct_link_dll):  Always pass
    795 	--enable-auto-import to the linker.
    796 	* ld-pe/vers-script-1.d:  Replace '\$' by '_' in all symbol names.
    797 	* ld-pe/vers-script-3.d:  Likewise.
    798 	* ld-pe/vers-script-4.d:  Likewise.
    799 	* ld-pe/vers-script-dll.c:  Likewise.
    800 	* lib/ld-lib.exp (proc is_pecoff_format):  Also return true for
    801 	"*-*-cegcc*" targets.
    802 
    803 2009-06-15  H.J. Lu  <hongjiu.lu (a] intel.com>
    804 
    805 	* ld-ifunc/ifunc-9-x86.d: Fix a typo.
    806 
    807 2009-06-14  H.J. Lu  <hongjiu.lu (a] intel.com>
    808 
    809 	PR ld/10270
    810 	* ld-ifunc/ifunc-9-x86.d: New.
    811 	* ld-ifunc/ifunc-9-x86.s: Likewise.
    812 
    813 2009-06-13  H.J. Lu  <hongjiu.lu (a] intel.com>
    814 
    815 	PR ld/10269
    816 	* ld-ifunc/ifunc-1-local-x86.d: New.
    817 	* ld-ifunc/ifunc-1-local-x86.s: Likewise.
    818 	* ld-ifunc/ifunc-2-local-i386.d: Likewise.
    819 	* ld-ifunc/ifunc-2-local-i386.s: Likewise.
    820 	* ld-ifunc/ifunc-2-local-x86-64.d: Likewise.
    821 	* ld-ifunc/ifunc-2-local-x86-64.s: Likewise.
    822 	* ld-ifunc/ifunc-4-local-x86.d: Likewise.
    823 	* ld-ifunc/ifunc-4-local-x86.s: Likewise.
    824 	* ld-ifunc/ifunc-5-local-i386.s: Likewise.
    825 	* ld-ifunc/ifunc-5-local-x86-64.s: Likewise.
    826 	* ld-ifunc/ifunc-5a-local-i386.d: Likewise.
    827 	* ld-ifunc/ifunc-5a-local-x86-64.d: Likewise.
    828 	* ld-ifunc/ifunc-5b-local-i386.d: Likewise.
    829 	* ld-ifunc/ifunc-5b-local-x86-64.d: Likewise.
    830 
    831 2009-06-03  H.J. Lu  <hongjiu.lu (a] intel.com>
    832 
    833 	* ld-ifunc/ifunc-2-x86-64.d: Pass --64 to as and -melf_x86_64 to
    834 	ld.
    835 	* ld-ifunc/ifunc-5a-x86-64.d: Likewise.
    836 	* ld-ifunc/ifunc-5b-x86-64.d: Likewise.
    837 	* ld-ifunc/ifunc-6a-x86-64.d: Likewise.
    838 	* ld-ifunc/ifunc-6b-x86-64.d: Likewise.
    839 	* ld-ifunc/ifunc-7a-x86-64.d: Likewise.
    840 	* ld-ifunc/ifunc-7b-x86-64.d: Likewise.
    841 
    842 	* ld-ifunc/ifunc-8a-i386.s: New.
    843 	* ld-ifunc/ifunc-8a-x86-64.s: Likewise.
    844 	* ld-ifunc/ifunc-8b-i386.s: Likewise.
    845 	* ld-ifunc/ifunc-8b-x86-64.s: Likewise.
    846 	* ld-ifunc/ifunc-8-i386.d: Likewise.
    847 	* ld-ifunc/ifunc-8-x86-64.d: Likewise.
    848 
    849 2009-06-02  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
    850 
    851 	* ld-powerpc/aix-glink-3.s, ld-powerpc/aix-glink-3a.s,
    852 	ld-powerpc/aix-glink-3b.s, ld-powerpc/aix-glink-3.dd,
    853 	ld-powerpc/aix-glink-3-32.d, ld-powerpc/aix-glink-3-64.d: New tests.
    854 	* ld-powerpc/aix52.exp: Run them.  Move the lineno tests to maintain
    855 	alphabetical order.
    856 
    857 2009-06-02  H.J. Lu  <hongjiu.lu (a] intel.com>
    858 
    859 	* ld-ifunc/ifunc-5-i386.d: Renamed to ...
    860 	* ld-ifunc/ifunc-5a-i386.d: This.
    861 
    862 	* ld-ifunc/ifunc-5-x86-64.d: Renamed to ...
    863 	* ld-ifunc/ifunc-5a-x86-64.d: This.
    864 
    865 	* ld-ifunc/ifunc-5b-i386.d: New.
    866 	* ld-ifunc/ifunc-5b-x86-64.d: Likewise.
    867 	* ld-ifunc/ifunc-6a-i386.d: Likewise.
    868 	* ld-ifunc/ifunc-6a-x86-64.d: Likewise.
    869 	* ld-ifunc/ifunc-6b-i386.d: Likewise.
    870 	* ld-ifunc/ifunc-6b-x86-64.d: Likewise.
    871 	* ld-ifunc/ifunc-6-i386.s: Likewise.
    872 	* ld-ifunc/ifunc-6-x86-64.s: Likewise.
    873 	* ld-ifunc/ifunc-7a-i386.d: Likewise.
    874 	* ld-ifunc/ifunc-7a-x86-64.d: Likewise.
    875 	* ld-ifunc/ifunc-7b-i386.d: Likewise.
    876 	* ld-ifunc/ifunc-7b-x86-64.d: Likewise.
    877 	* ld-ifunc/ifunc-7-i386.s: Likewise.
    878 	* ld-ifunc/ifunc-7-x86-64.s: Likewise.
    879 
    880 2009-06-01  H.J. Lu  <hongjiu.lu (a] intel.com>
    881 
    882 	PR ld/10205
    883 	* ld-ifunc/ifunc.exp (contains_irelative_reloc): New.
    884 	Use it on executable and shared library.
    885 	Run *.d.
    886 
    887 	* ld-ifunc/lib.c: Add a hidden alias, __GI_library_func2, for
    888 	library_func2.
    889 	(library_func): New.
    890 
    891 	* ld-ifunc/ifunc-1-x86.d: New.
    892 	* ld-ifunc/ifunc-1-x86.s: Likewise.
    893 	* ld-ifunc/ifunc-2-i386.d: Likewise.
    894 	* ld-ifunc/ifunc-2-i386.s: Likewise.
    895 	* ld-ifunc/ifunc-2-x86-64.d: Likewise.
    896 	* ld-ifunc/ifunc-2-x86-64.s: Likewise.
    897 	* ld-ifunc/ifunc-3a-x86.d: Likewise.
    898 	* ld-ifunc/ifunc-3b-x86.d: Likewise.
    899 	* ld-ifunc/ifunc-3-x86.s: Likewise.
    900 	* ld-ifunc/ifunc-4-x86.d: Likewise.
    901 	* ld-ifunc/ifunc-4-x86.s: Likewise.
    902 	* ld-ifunc/ifunc-5-i386.d: Likewise.
    903 	* ld-ifunc/ifunc-5-i386.s: Likewise.
    904 	* ld-ifunc/ifunc-5-x86-64.d: Likewise.
    905 	* ld-ifunc/ifunc-5-x86-64.s: Likewise.
    906 
    907 2009-05-27  Dave Korn  <dave.korn.cygwin (a] gmail.com>
    908 
    909 	* ld-pe/non-c-lang-syms.c:  New dump test source file.
    910 	* ld-pe/non-c-lang-syms.d:  New dump test pattern file.
    911 	* ld-pe/pe.exp:  Run new "foreign symbol" test.
    912 
    913 2009-05-26  Nathan Sidwell  <nathan (a] codesourcery.com>
    914 
    915 	* ld-powerpc/vxworks-relax-2.s: New.
    916 	* ld-powerpc/vxworks-relax-2.rd: New.
    917 	* ld-powerpc/powerpc.exp: Add it.
    918 
    919 2009-05-22  Hans-Peter Nilsson  <hp (a] axis.com>
    920 
    921 	* ld-scripts/rgn-over7.d: Adjust expected message for recent change.
    922 
    923 2009-05-22  Julian Brown  <julian (a] codesourcery.com>
    924 
    925 	* ld-arm/cortex-a8-arm-target.s: New.
    926 	* ld-arm/cortex-a8-thumb-target.s: New.
    927 	* ld-arm/cortex-a8-fix-b-rel.s: New.
    928 	* ld-arm/cortex-a8-fix-b-rel-arm.d: New.
    929 	* ld-arm/cortex-a8-fix-b-rel-thumb.d: New.
    930 	* ld-arm/cortex-a8-fix-b.s: New.
    931 	* ld-arm/cortex-a8-fix-b.d: New.
    932 	* ld-arm/cortex-a8-fix-bl-rel.s: New.
    933 	* ld-arm/cortex-a8-fix-bl-rel-arm.d: New.
    934 	* ld-arm/cortex-a8-fix-bl-rel-thumb.d: New.
    935 	* ld-arm/cortex-a8-fix-bl.s: New.
    936 	* ld-arm/cortex-a8-fix-bl.d: New.
    937 	* ld-arm/cortex-a8-fix-bcc-rel.s: New.
    938 	* ld-arm/cortex-a8-fix-bcc-rel-thumb.d: New.
    939 	* ld-arm/cortex-a8-fix-bcc.s: New.
    940 	* ld-arm/cortex-a8-fix-bcc.d: New.
    941 	* ld-arm/cortex-a8-fix-blx-rel.s: New.
    942 	* ld-arm/cortex-a8-fix-blx-rel-arm.d: New.
    943 	* ld-arm/cortex-a8-fix-blx-rel-thumb.d: New.
    944 	* ld-arm/cortex-a8-fix-blx.s: New.
    945 	* ld-arm/cortex-a8-fix-blx.d: New.
    946 	* ld-arm/arm-elf.exp: Add new tests.
    947 
    948 2009-05-22  Nathan Sidwell  <nathan (a] codesourcery.com>
    949 
    950 	* ld-scripts/rgn-at4.t: New.
    951 	* ld-scripts/rgn-at4.d: New.
    952 
    953 2009-05-21  Dave Korn  <dave.korn.cygwin (a] gmail.com>
    954 
    955 	* ld-pe/aligncomm-1.c (_alloca):  Add dummy definition to
    956 	satisfy final link on Windows targets when using gcc-3.
    957 	* ld-pe/aligncomm-2.c (_alloca):  Likewise.
    958 	* ld-pe/aligncomm-3.c (_alloca):  Likewise.
    959 	* ld-pe/aligncomm-4.c (_alloca):  Likewise.
    960 
    961 2009-05-20  Dave Korn  <dave.korn.cygwin (a] gmail.com>
    962 
    963 	* lib/ld-lib.exp (run_ld_link_tests):  Filter test names against
    964 	runtests list.
    965 
    966 2009-05-19  Dave Korn  <dave.korn.cygwin (a] gmail.com>
    967 
    968 	* ld-pe/aligncomm-1.c:  New test source file.
    969 	* ld-pe/aligncomm-2.c:  Likewise.
    970 	* ld-pe/aligncomm-3.c:  Likewise.
    971 	* ld-pe/aligncomm-4.c:  Likewise.
    972 	* ld-pe/aligncomm.d:  New test pattern file.
    973 
    974 	* ld-pe/direct.exp:  Deleted, and content moved into ...
    975 	* ld-pe/pe-run.exp:  ... New common file for all PE run tests.
    976 
    977 	* ld-pe/vers-script.exp:  Deleted, and content merged into ...
    978 	* ld-pe/pe-compile.exp:  ... New common file for PE tests needing
    979 	a compiler, adding aligned common tests.
    980 
    981 	* ld-pe/pe.exp:  Update header comment.
    982 
    983 2009-05-17  Aaron W. LaFramboise  <aaron98wiridge9 (a] aaronwl.com>
    984 
    985 	* ld-pe/exports.d: New file.
    986 	* ld-pe/exports.s: New file.
    987 	* ld-pe/pe.exp: New test for empty export table.
    988 
    989 2009-05-16  Alan Modra  <amodra (a] bigpond.net.au>
    990 
    991 	* ld-elf/orphan3.d, * ld-elf/orphan3a.s, * ld-elf/orphan3b.s,
    992 	* ld-elf/orphan3c.s, * ld-elf/orphan3d.s, * ld-elf/orphan3e.s,
    993 	* ld-elf/orphan3f.s: Increase section size to 16.
    994 	* ld-pe/orphan.d, * ld-pe/orphana.s, * ld-pe/orphanb.s,
    995 	* ld-pe/orphand.s, * ld-pe/orphane.s: Likewise.
    996 
    997 2009-05-15  Alan Modra  <amodra (a] bigpond.net.au>
    998 
    999 	* ld-elf/orphan3.d, * ld-elf/orphan3a.s, * ld-elf/orphan3b.s,
   1000 	* ld-elf/orphan3c.s, * ld-elf/orphan3d.s, * ld-elf/orphan3e.s,
   1001 	* ld-elf/orphan3f.s: New test.
   1002 	* ld-pe/orphan.d, * ld-pe/orphana.s, * ld-pe/orphanb.s,
   1003 	* ld-pe/orphand.s, * ld-pe/orphane.s: New test.
   1004 	* ld-pe/direct.exp: Use is_pecoff_format.
   1005 	* ld-pe/longsecn.exp: Delete.
   1006 	* ld-pe/pe.exp: Run new test and longsecn tests.
   1007 
   1008 2009-05-15  Andrew Stubbs  <ams (a] codesourcery.com>
   1009 	Paul Brook  <paul (a] codesourcery.com>
   1010 
   1011 	* ld-arm/arm-elf.exp: Add unwind-5.
   1012 	* ld-arm/discard-unwind.ld: New file.
   1013 	* ld-arm/unwind-5.d: New test.
   1014 	* ld-arm/unwind-5.s: New test.
   1015 
   1016 2009-05-14  Ulrich Weigand  <uweigand (a] de.ibm.com>
   1017 
   1018 	* ld-spu/icache1.d: Update for compact stubs.
   1019 
   1020 2009-05-14  Ulrich Weigand  <uweigand (a] de.ibm.com>
   1021 
   1022 	* ld-spu/icache1.d: Update all addresses to accomodate icache
   1023 	buffer shifted down 0x800 bytes.
   1024 
   1025 2009-05-14  Ulrich Weigand  <uweigand (a] de.ibm.com>
   1026 
   1027 	* ld-spu/icache.d: Update file offsets.
   1028 	* ld-spu/ovl.d: Likewise.
   1029 	* ld-spu/ovl1.d: Likewise.
   1030 
   1031 2009-05-14  Alan Modra  <amodra (a] bigpond.net.au>
   1032 
   1033 	* ld-spu/icache1.d: Update for changed overlay manager placement.
   1034 	* ld-spu/ovl.d: Likewise.
   1035 	* ld-spu/ovl2.d: Likewise.
   1036 
   1037 2009-05-05  Paul Brook  <paul (a] codesourcery.com>
   1038 
   1039 	* ld-arm/arm.ld: Add .ARM.exidx and .ARM.extab.
   1040 	* ld-arm/arm-elf.exp: Add unwind-[1-4].
   1041 	* ld-arm/unwind-1.d: New test.
   1042 	* ld-arm/unwind-1.s: New test.
   1043 	* ld-arm/unwind-2.d: New test.
   1044 	* ld-arm/unwind-2.s: New test.
   1045 	* ld-arm/unwind-3.d: New test.
   1046 	* ld-arm/unwind-3.s: New test.
   1047 	* ld-arm/unwind-4.d: New test.
   1048 	* ld-arm/unwind-4.s: New test.
   1049 
   1050 2009-05-01  Julian Brown  <julian (a] codesourcery.com>
   1051 
   1052 	* ld-arm/arm-elf.exp (armeabitests): Add thumb2-bl-blx-interwork test.
   1053 	* ld-arm/thumb2-bl-blx-interwork.s: New.
   1054 	* ld-arm/thumb2-bl-blx-interwork.d: New.
   1055 
   1056 2009-04-30  Nick Clifton  <nickc (a] redhat.com>
   1057 
   1058 	* ld-ifunc: New directory.
   1059 	* ld-ifunc/ifunc.exp: New file: Run the IFUNC tests.
   1060 	* ld-ifunc/prog.c: New file.
   1061 	* ld-ifunc/lib.c: New file.
   1062 
   1063 2009-04-30  Joseph Myers  <joseph (a] codesourcery.com>
   1064 
   1065 	* ld-arm/movw-shared-1.d, ld-arm/movw-shared-1.s,
   1066 	ld-arm/movw-shared-2.d, ld-arm/movw-shared-2.s,
   1067 	ld-arm/movw-shared-3.d, ld-arm/movw-shared-3.s,
   1068 	ld-arm/movw-shared-4.d, ld-arm/movw-shared-4.s: New tests.
   1069 	* ld-arm/arm-elf.exp: Run these new tests.
   1070 
   1071 2009-04-29  Chris Demetriou  <cgd (a] google.com>
   1072 
   1073 	* ld-elfvers/vers.exp (vers4b): New test to verify that
   1074 	--no-export-dynamic undoes --export-dynamic.
   1075 
   1076 2009-04-28  Nathan Sidwell  <nathan (a] codesourcery.com>
   1077 
   1078 	* ld-i386/vxworks1-lib.dd: Adjust expected disassembly.
   1079 	* ld-i386/vxworks1.dd: Adjust expected disassembly.
   1080 	* ld-i386/vxworks1-lib.rd: Sections are swapped.
   1081 
   1082 2009-04-22  Christophe Lyon  <christophe.lyon (a] st.com>
   1083 
   1084 	PR9743
   1085 	* ld-arm/arm-call.d: Update expected result.
   1086 	* ld-arm/arm-pic-veneer.d: Likewise.
   1087 	* ld-arm/thumb2-b-interwork.d: Likewise.
   1088 
   1089 2009-04-22  Nathan Sidwell  <nathan (a] codesourcery.com>
   1090 
   1091 	* ld-scripts/rgn-at1.d: Cope with larger padding on sections.
   1092 	* ld-scripts/rgn-at2.d: Likewise.
   1093 	* ld-scripts/rgn-at3.d: Likewise.
   1094 
   1095 2009-04-21  Daniel Jacobowitz  <dan (a] codesourcery.com>
   1096 
   1097 	* ld-arm/farcall-mix.d, ld-arm/farcall-mix2.d,
   1098 	ld-arm/farcall-group-size2.d, ld-arm/farcall-group.d,
   1099 	ld-arm/farcall-mixed-lib.d: Update for linker changes.
   1100 
   1101 2009-04-17  Christophe Lyon  <christophe.lyon (a] st.com>
   1102 
   1103 	* ld-arm/arm-elf.exp: Add new test farcall-mixed-lib.
   1104 	* ld-arm/farcall-mixed-lib.d: Update expected output.
   1105 	* ld-arm/farcall-mixed-lib1.s: New file.
   1106 	* ld-arm/farcall-mixed-lib2.s: New file.
   1107 
   1108 2009-04-16  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   1109 
   1110 	* ld-powerpc/aix-export-2.s, ld-powerpc/aix-export-2.nd: New test.
   1111 	* ld-powerpc/aix52.exp: Run it.
   1112 
   1113 2009-04-16  Alan Modra  <amodra (a] bigpond.net.au>
   1114 
   1115 	* ld-libs/lib-1.s: Use "==" instead of ".set".
   1116 	* ld-libs/lib-2.s: Likewise.
   1117 	* ld-scripts/defined.s: Likewise.
   1118 
   1119 2009-04-15  Christophe Lyon  <christophe.lyon (a] st.com>
   1120 
   1121 	* ld-arm/arm-elf.exp: Add 1 more test to check undef weak
   1122 	reference with PLT in ARM mode.
   1123 	* ld-arm/thumb2-bl-undefweak1.d, ld-arm/thumb2-bl-undefweak1.s:
   1124 	New files.
   1125 
   1126 2009-04-08  H.J. Lu  <hongjiu.lu (a] intel.com>
   1127 
   1128 	* ld-i386/abs.d: Add  --32 for assembler and -melf_i386 for
   1129 	linker.
   1130 
   1131 2009-04-03  Nathan Sidwell  <nathan (a] codesourcery.com>
   1132 
   1133 	* ld-scripts/rgn-at.s: Use explicit .section pseudos.
   1134 
   1135 2009-04-03  Dave Korn  <dave.korn.cygwin (a] gmail.com>
   1136 
   1137 	* ld-pe/image_size.d (#target):  Also run test on Cygwin and x86_64
   1138 	MinGW targets.
   1139 
   1140 2009-04-03  Nathan Sidwell  <nathan (a] codesourcery.com>
   1141 
   1142 	* ld-scripts/rgn-at.exp: New.
   1143 	* ld-scripts/rgn-at.s: New.
   1144 	* ld-scripts/rgn-at1.d: New.
   1145 	* ld-scripts/rgn-at1.t: New.
   1146 	* ld-scripts/rgn-at2.d: New.
   1147 	* ld-scripts/rgn-at2.t: New.
   1148 	* ld-scripts/rgn-at3.d: New.
   1149 	* ld-scripts/rgn-at3.t: New.
   1150 
   1151 2009-04-03  Dave Korn  <dave.korn.cygwin (a] gmail.com>
   1152 
   1153 	* ld-pe/export_dynamic_warning.s:  Make dummy code portable.
   1154 
   1155 2009-04-02  Dave Korn  <dave.korn.cygwin (a] gmail.com>
   1156 
   1157 	* ld-pe/export_dynamic_warning.d (#warning):  Fix regex pattern.
   1158 
   1159 2009-04-02  Dave Korn  <dave.korn.cygwin (a] gmail.com>
   1160 
   1161 	PR ld/6744
   1162 	* ld-pe/export_dynamic_warning.d:  New test control file.
   1163 	* ld-pe/export_dynamic_warning.s:  New test source file.
   1164 	* ld-pe/pe.exp:  Also run export_dynamic_warning dump test.
   1165 
   1166 2009-04-02  Christophe Lyon  <christophe.lyon (a] st.com>
   1167 
   1168 	* ld-arm/farcall-thumb-thumb-pic-veneer.d: Update expected
   1169 	results.
   1170 	* ld-arm/farcall-thumb-thumb.d: Likewise.
   1171 
   1172 2009-04-02  Nick Clifton  <nickc (a] redhat.com>
   1173 
   1174 	PR 9987
   1175 	* lib/ld-lib.exp (check_gc_sections_available): Do not run garbage
   1176 	collection tests for cygwin targets.
   1177 
   1178 2009-04-01  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   1179 
   1180 	* ld-powerpc/aix-gc-1.nd: New test.
   1181 	* ld-powerpc/aix52.exp: Run it.
   1182 
   1183 2009-04-01  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   1184 
   1185 	* ld-powerpc/aix-rel-1.s, ld-powerpc/aix-rel-1.od: New test.
   1186 	* ld-powerpc/aix52.exp: Run it.
   1187 
   1188 2009-04-01  Dave Korn  <dave.korn.cygwin (a] gmail.com>
   1189 
   1190 	* ld-cygwin/exe-export.exp:  Add "-lkernel32" when linking test exe.
   1191 	* ld-cygwin/testexe.c (testexe_main):  Indicate whether global_a
   1192 	was set to correct final value using error return status.
   1193 	(testexe_dummy):  Dummy function calls an import from kernel32.dll
   1194 	to ensure it is mapped into the process space at runtime.
   1195 
   1196 2009-04-01  Christophe Lyon  <christophe.lyon (a] st.com>
   1197 
   1198 	* ld-arm/arm-elf.exp: BE8 tests expect the same output as the
   1199 	default ones.
   1200 	* ld-arm/arm-be8.d: Print opcodes in little endian.
   1201 	* ld-arm/farcall-thumb-arm-be8.d: Removed useless expected result.
   1202 	* ld-arm/farcall-arm-arm-be8.d: Likewise.
   1203 
   1204 2009-03-25  Hans-Peter Nilsson  <hp (a] axis.com>
   1205 
   1206 	* ld-cris/tls-e-dtpoffd3.d, ld-cris/tls-e-tpoffcomm1.d,
   1207 	ld-cris/tls-e-tpoffcomm1.s: New tests.
   1208 
   1209 2009-03-24  Hans-Peter Nilsson  <hp (a] axis.com>
   1210 
   1211 	* ld-cris/tls-commx.s, ld-cris/tls-dso-dtpoffd2.d,
   1212 	ld-cris/tls-dso-dtpoffd4.d, ld-cris/tls-dtpoffdx.s,
   1213 	ld-cris/tls-e-dtpoffd1.d: New tests.
   1214 
   1215 	* ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d, ld-cris/tls-e-21.d,
   1216 	ld-cris/tls-e-80.d, ld-cris/tls-gd-3.d, ld-cris/tls-gd-3h.d,
   1217 	ld-cris/tls-global-74.d, ld-cris/tls-ldgde-14.d,
   1218 	ld-cris/tls-ldgde-15.d, ld-cris/tls-legd-16.d,
   1219 	ld-cris/tls-legd-17.d, ld-cris/tls-local-57.d,
   1220 	ld-cris/tls-local-58.d, ld-cris/tls-local-59.d: Adjust for BFD
   1221 	change in link-time known GOT contents for GD relocations.
   1222 
   1223 2009-03-20  H.J. Lu  <hongjiu.lu (a] intel.com>
   1224 
   1225 	PR ld/9970
   1226 	* ld-pie/pie.exp: Use -fpie to compile.  Run *.d tests.
   1227 
   1228 	* ld-pie/start.d: New.
   1229 	* ld-pie/start.s: Likewise.
   1230 
   1231 2009-03-18  H.J. Lu  <hongjiu.lu (a] intel.com>
   1232 
   1233 	PR ld/6766
   1234 	* ld-undefined/dummy.s: New.
   1235 	* ld-undefined/entry-1.d: Likewise.
   1236 	* ld-undefined/entry-2.d: Likewise.
   1237 	* ld-undefined/entry-3.d: Likewise.
   1238 	* ld-undefined/entry-4.d: Likewise.
   1239 	* ld-undefined/entry-5.d: Likewise.
   1240 	* ld-undefined/entry-6.d: Likewise.
   1241 	* ld-undefined/entry.exp: Likewise.
   1242 	* ld-undefined/entry.s: Likewise.
   1243 
   1244 2009-03-17  Alan Modra  <amodra (a] bigpond.net.au>
   1245 
   1246 	* ld-spu/icache1.d: Update for fixed set_id, new manager entry, and
   1247 	reduced data.
   1248 
   1249 2009-03-17  Alan Modra  <amodra (a] bigpond.net.au>
   1250 
   1251 	* config/default.exp (get_link_files): Replace double dollars with
   1252 	single dollars.
   1253 
   1254 2009-03-17  Alan Modra  <amodra (a] bigpond.net.au>
   1255 
   1256 	* ld-bootstrap/bootstrap.exp: Use DO_COMPARE.  Remove unnecessary
   1257 	cleanup and log output.
   1258 
   1259 2009-03-16  Dave Korn  <dave.korn.cygwin (a] gmail.com>
   1260 
   1261 	* ld-bootstrap/bootstrap.exp:  Also pass '-liconv' to linker when
   1262 	linking statically on Cygwin, necessitated by '-lintl'.
   1263 
   1264 2009-03-15  Dave Korn  <dave.korn.cygwin (a] gmail.com>
   1265 
   1266 	* ld-auto-import/auto-import.exp:  Add missing dll entrypoint.
   1267 
   1268 2009-03-14  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   1269 
   1270 	* ld-powerpc/aix-export-1-all.dd, ld-powerpc/aix-export-1-full.dd,
   1271 	ld-powerpc/aix-export-1a.s, ld-powerpc/aix-export-1b.s: New tests.
   1272 	* ld-powerpc/aix52.exp: Run them.
   1273 
   1274 2009-03-14  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   1275 
   1276 	* ld-powerpc/aix-gc-1.s, ld-powerpc/aix-gc-1.ex,
   1277 	ld-powerpc/aix-gc-1-32.dd, ld-powerpc/aix-gc-1-64.dd,
   1278 	ld-powerpc/aix-weak-1-gcdso.dnd, ld-powerpc/aix-weak-1-gcdso.hd,
   1279 	ld-powerpc/aix-weak-1-gcdso.nd: New tests.
   1280 	* ld-powerpc/aix52.exp: Run them.
   1281 
   1282 2009-03-14  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   1283 
   1284 	* ld-powerpc/aix-glink-2a.s, ld-powerpc/aix-glink-2a.ex,
   1285 	ld-powerpc/aix-glink-2b.s, ld-powerpc/aix-glink-2c.s,
   1286 	ld-powerpc/aix-glink-2c.ex, ld-powerpc/aix-glink-2d.s,
   1287 	ld-powerpc/aix-glink-2-32.dd, ld-powerpc/aix-glink-2-64.dd,
   1288 	ld-powerpc/aix-weak-1a.s, ld-powerpc/aix-weak-1b.s,
   1289 	ld-powerpc/aix-weak-1-rel.hd, ld-powerpc/aix-weak-1-rel.nd,
   1290 	ld-powerpc/aix-weak-1-dso.hd, ld-powerpc/aix-weak-1-dso.nd,
   1291 	ld-powerpc/aix-weak-1-dso.dnd, ld-powerpc/aix-weak-1.ex,
   1292 	ld-powerpc/aix-weak-2a.s, ld-powerpc/aix-weak-2a.ex,
   1293 	ld-powerpc/aix-weak-2a.nd, ld-powerpc/aix-weak-2b.s,
   1294 	ld-powerpc/aix-weak-2b.nd, ld-powerpc/aix-weak-2c.s,
   1295 	ld-powerpc/aix-weak-2c.ex, ld-powerpc/aix-weak-2c.nd,
   1296 	ld-powerpc/aix-weak-2c.od, ld-powerpc/aix-weak-3a.s,
   1297 	ld-powerpc/aix-weak-3a.ex, ld-powerpc/aix-weak-3b.s,
   1298 	ld-powerpc/aix-weak-3b.ex, ld-powerpc/aix-weak-3-32.d,
   1299 	ld-powerpc/aix-weak-3-32.dd, ld-powerpc/aix-weak-3-64.d,
   1300 	ld-powerpc/aix-weak-3-64.dd: New tests.
   1301 	* ld-powerpc/aix52.exp: Run them.  Replace tmp/aix-* with
   1302 	tmp/aix64-* in 64-bit ld options.
   1303 
   1304 2009-03-14  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   1305 
   1306 	* ld-powerpc/aix-no-dup-syms-1a.s, ld-powerpc/aix-no-dup-syms-1b.s,
   1307 	ld-powerpc/aix-no-dup-syms-1.ex, ld-powerpc/aix-no-dup-syms-1.im,
   1308 	ld-powerpc/aix-no-dup-syms-1-dso.dnd,
   1309 	ld-powerpc/aix-no-dup-syms-1-dso.drd,
   1310 	ld-powerpc/aix-no-dup-syms-1-dso.nd,
   1311 	ld-powerpc/aix-no-dup-syms-1-dso.rd,
   1312 	ld-powerpc/aix-no-dup-syms-1-rel.nd,
   1313 	ld-powerpc/aix-no-dup-syms-1-rel.rd: New tests.
   1314 	* ld-powerpc/aix52.exp: Run them.
   1315 
   1316 2009-03-14  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   1317 
   1318 	* ld-powerpc/aix-abs-branch-1.nd,
   1319 	ld-powerpc/aix-abs-reloc-1.nd: New tests.
   1320 	* ld-powerpc/aix52.exp: Run them.
   1321 
   1322 2009-03-14  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   1323 
   1324 	* ld-powerpc/aix-lineno-1.s, ld-powerpc/aix-lineno-1.txt,
   1325 	ld-powerpc/aix-lineno-1a.dd, ld-powerpc/aix-lineno-1a.nd,
   1326 	ld-powerpc/aix-lineno-1b.dd, ld-powerpc/aix-lineno-1b.nd: New tests.
   1327 	* ld-powerpc/aix52.exp: Run them.  Copy aix-lineno-1.txt to tmpdir.
   1328 
   1329 2009-03-14  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   1330 
   1331 	* ld-powerpc/aix-toc-1.ex, ld-powerpc/aix-toc-1a.s,
   1332 	ld-powerpc/aix-toc-1b.s, ld-powerpc/aix-toc-1-32.dd,
   1333 	ld-powerpc/aix-toc-1-64.dd: New tests.
   1334 	* ld-powerpc/aix52.exp: Run them.
   1335 
   1336 2009-03-14  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   1337 
   1338 	* ld-powerpc/aix-glink-1.ex, ld-powerpc/aix-glink-1.s,
   1339 	ld-powerpc/aix-glink-1-32.dd, ld-powerpc/aix-glink-1-64.dd,
   1340 	ld-powerpc/aix-glink-1-32.d, ld-powerpc/aix-glink-1-64.d: New tests.
   1341 	* ld-powerpc/aix52.exp: Run them.
   1342 
   1343 2009-03-14  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   1344 
   1345 	* ld-powerpc/aix-abs-branch-1.im, ld-powerpc/aix-abs-branch-1.ex,
   1346 	ld-powerpc/aix-abs-branch-1.s,
   1347 	ld-powerpc/aix-abs-branch-1.dd: New test.
   1348 	* ld-powerpc/aix52.exp: Run it.
   1349 
   1350 2009-03-14  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   1351 
   1352 	* ld-powerpc/aix-abs-reloc-1.ex, ld-powerpc/aix-abs-reloc-1.im,
   1353 	ld-powerpc/aix-abs-reloc-1.od, ld-powerpc/aix-abs-reloc-1.s: New test.
   1354 	* ld-powerpc/aix52.exp: Run it.
   1355 
   1356 2009-03-14  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   1357 
   1358 	* ld-powerpc/aix-core-sec-1.s, ld-powerpc/aix-core-sec-1.ex,
   1359 	ld-powerpc/aix-core-sec-1.hd, ld-powerpc/aix-core-sec-2.s,
   1360 	ld-powerpc/aix-core-sec-2.ex, ld-powerpc/aix-core-sec-2.hd,
   1361 	ld-powerpc/aix-core-sec-3.s, ld-powerpc/aix-core-sec-3.ex,
   1362 	ld-powerpc/aix-core-sec-3.hd: New tests.
   1363 	* ld-powerpc/aix52.exp: New harness.
   1364 
   1365 2009-03-14  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   1366 
   1367 	* lib/ld-lib.exp (ar_simple_create): Add an "aropts" parameter.
   1368 	(run_ld_link_tests): Treat the second list element as "ar" options
   1369 	when creating an archive.  Don't run the linker in this case.
   1370 	(run_cc_link_tests): Likewise.
   1371 
   1372 2009-03-13  Nick Clifton  <nickc (a] redhat.com>
   1373 
   1374 	* lib/ld-lib.exp (run_dump_test): Add verbose to list of globals.
   1375 	Replace call to verbose_eval with a test of verbose level.  If
   1376 	greater than 2 always dump the contents of the dumpfile.  If equal
   1377 	to 2 only dump the contents if the regexp diff failed.
   1378 	(proc verbose_eval): Delete.
   1379 
   1380 2009-03-07  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   1381 
   1382 	* ld-elf/empty2.d: Remove xfail for hppa*-*-*.
   1383 	* ld-elf/merge.d: Change xfail for hppa to hppa*64*-*-*.
   1384 
   1385 2009-03-05  Christophe Lyon  <christophe.lyon (a] st.com>
   1386 
   1387 	* ld-arm/arm-elf.exp: Add new farcall-group-limit test.
   1388 	* ld-arm/farcall-group-limit.d: New file.
   1389 	* ld-arm/farcall-group3.s: New file.
   1390 	* ld-arm/farcall-group4.s: New file.
   1391 
   1392 2009-03-05  Christophe Lyon  <christophe.lyon (a] st.com>
   1393 
   1394 	* ld-arm/arm-elf.exp: Add 2 more tests to check long branch stubs
   1395 	in PLT context.
   1396 	* ld-arm/farcall-mixed-app-v5.d: New file.
   1397 	* ld-arm/farcall-mixed-app.d: Likewise.
   1398 	* ld-arm/farcall-mixed-app.r: Likewise.
   1399 	* ld-arm/farcall-mixed-app.s: Likewise.
   1400 	* ld-arm/farcall-mixed-app.sym: Likewise.
   1401 	* ld-arm/farcall-mixed-lib.d: Likewise.
   1402 	* ld-arm/farcall-mixed-lib.r: Likewise.
   1403 
   1404 2009-03-04  Alan Modra  <amodra (a] bigpond.net.au>
   1405 
   1406 	* ld-powerpc/tlsmark.s, * ld-powerpc/tlsmark.d: New test.
   1407 	* ld-powerpc/tlsmark32.s, * ld-powerpc/tlsmark32.d: New test.
   1408 	* ld-powerpc/powerpc.exp: Run them.
   1409 
   1410 2009-03-02  Sebastian Huber  <sebastian.huber (a] embedded-brains.de>
   1411 
   1412 	* ld-scripts/regions-alias-1.t: New file.
   1413 	* ld-scripts/regions-alias-2.t: New file.
   1414 	* ld-scripts/regions-alias-3.t: New file.
   1415 	* ld-scripts/regions-alias-4.t: New file.
   1416 	* ld-scripts/script.exp: Run region alias tests.
   1417 
   1418 2009-02-27  Dave Korn  <dave.korn.cygwin (a] gmail.com>
   1419 
   1420 	* ld-pe/pe.exp:  Disable auto-import when linking on Cygwin.
   1421 
   1422 2009-02-26  Christophe Lyon  <christophe.lyon (a] st.com>
   1423 
   1424 	* ld-arm/arm-elf.exp: Add 3 tests for the 3 new stubs.
   1425 	* ld-arm/farcall-thumb-arm-pic-veneer.d: New expected result, the
   1426 	test is now expected to pass.
   1427 	* ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Likewise.
   1428 	* ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise.
   1429 
   1430 2009-02-25  Christophe Lyon  <christophe.lyon (a] st.com>
   1431 
   1432 	* ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: Update expected result,
   1433 	as stubs are now generated and the end of the .text section.
   1434 	* ld-arm/thumb2-bl-bad-noeabi.d: Likewise.
   1435 
   1436 2009-02-24  Daniel Jacobowitz  <dan (a] codesourcery.com>
   1437 
   1438 	* ld-arm/farcall-arm-thumb-blx-pic-veneer.d,
   1439 	ld-arm/farcall-arm-thumb-pic-veneer.d,
   1440 	ld-arm/farcall-thumb-thumb-blx-pic-veneer.d: Update for fixed
   1441 	Thumb PIC stub.
   1442 
   1443 2009-02-24  Daniel Jacobowitz  <dan (a] codesourcery.com>
   1444 
   1445 	* ld-arm/arm-elf.exp (armeabitests): Update duplicate test names.
   1446 	Use normal output files for big-endian.
   1447 	* ld-arm/farcall-arm-arm-be.d, ld-arm/farcall-thumb-arm-be.d: Delete.
   1448 	* ld-arm/farcall-arm-arm-be8.d, ld-arm/farcall-arm-arm-pic-veneer.d,
   1449 	ld-arm/farcall-arm-arm.d, ld-arm/farcall-arm-thumb-blx-pic-veneer.d,
   1450 	ld-arm/farcall-arm-thumb-blx.d, ld-arm/farcall-arm-thumb-pic-veneer.d,
   1451 	ld-arm/farcall-arm-thumb.d, ld-arm/farcall-group-size2.d,
   1452 	ld-arm/farcall-group.d, ld-arm/farcall-mix.d, ld-arm/farcall-mix2.d,
   1453 	ld-arm/farcall-thumb-arm-be8.d,
   1454 	ld-arm/farcall-thumb-arm-blx-pic-veneer.d,
   1455 	ld-arm/farcall-thumb-arm-blx.d, ld-arm/farcall-thumb-arm-short.d,
   1456 	ld-arm/farcall-thumb-arm.d,
   1457 	ld-arm/farcall-thumb-thumb-blx-pic-veneer.d,
   1458 	ld-arm/farcall-thumb-thumb-blx.d, ld-arm/farcall-thumb-thumb-m.d,
   1459 	ld-arm/farcall-thumb-thumb.d, ld-arm/thumb2-bl-as-thumb1-bad.d,
   1460 	ld-arm/thumb2-bl-bad.d: Update for moved stubs.
   1461 
   1462 2009-02-23  Daniel Jacobowitz  <dan (a] codesourcery.com>
   1463 
   1464 	* ld-arm/arm-elf.exp (armeabitests): Run new tests.  Correct BE8 output
   1465 	filename.
   1466 	* ld-arm/farcall-arm-arm-be.d, ld-arm/farcall-thumb-arm-be.d: New.
   1467 
   1468 2009-02-23  Christophe Lyon  <christophe.lyon (a] st.com>
   1469 
   1470 	* ld-arm/arm-elf.exp: Add new farcall-thumb-arm-be8 test.
   1471 	* ld-arm/farcall-thumb-arm-be8.d: New expected result.
   1472 	* ld-arm/farcall-arm-arm-be8.d: Replace wildcards by instructions.
   1473 
   1474 2009-02-23  Christophe Lyon  <christophe.lyon (a] st.com>
   1475 
   1476 	* ld-arm/arm-elf.exp: Rewrite non-EABI variants of
   1477 	thumb2-bl-as-thumb1-bad and thumb2-bl-bad tests, which now
   1478 	pass. farcall-thumb-thumb now passes in EABI mode.
   1479 	* ld-arm/farcall-thumb-arm-pic-veneer.d: Fixed name, source, as
   1480 	and ld flags to match intended test.
   1481 	* ld-arm/farcall-thumb-arm.d: New expected result.
   1482 	* ld-arm/farcall-thumb-thumb-m.d: Likewise.
   1483 	* ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Fixed name and ld
   1484 	flags.
   1485 	* ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise.
   1486 	* ld-arm/farcall-thumb-thumb.d: New expected result, this test is
   1487 	now expected to pass.
   1488 	* ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: Likewise.
   1489 	* ld-arm/thumb2-bl-bad-noeabi.d: Likewise.
   1490 	* ld-arm/thumb2-bl-as-thumb1-bad.d: Update addresses according to
   1491 	new use.
   1492 	* ld-arm/thumb2-bl-as-thumb1-bad.s: Update comment.
   1493 
   1494 2009-18-02  Dave Korn  <dave.korn.cygwin (a] gmail.com>
   1495 
   1496 	* ld-pe/longsecn-1.d:  New test file.
   1497 	* ld-pe/longsecn-2.d:  Likewise.
   1498 	* ld-pe/longsecn-3.d:  Likewise.
   1499 	* ld-pe/longsecn-4.d:  Likewise.
   1500 	* ld-pe/longsecn-5.d:  Likewise.
   1501 	* ld-pe/longsecn.d:  Likewise.
   1502 	* ld-pe/longsecn.exp:  New test control script.
   1503 	* ld-pe/longsecn.s:  New test source file.
   1504 
   1505 2009-02-18  Christophe Lyon  <christophe.lyon (a] st.com>
   1506 
   1507 	* ld-arm/farcall-arm-arm-pic-veneer.d,
   1508 	ld-arm/farcall-arm-thumb-blx-pic-veneer.d,
   1509 	ld-arm/farcall-arm-thumb-pic-veneer.d,
   1510 	ld-arm/farcall-thumb-arm-blx-pic-veneer.d,
   1511 	ld-arm/farcall-thumb-thumb-blx-pic-veneer.d: Fix expected stub
   1512 	target.
   1513 
   1514 2009-02-06  Joseph Myers  <joseph (a] codesourcery.com>
   1515 
   1516 	* lib/ld-lib.exp (check_gc_sections_available): Return 0 for
   1517 	*-*-mingw*.
   1518 
   1519 2009-02-05  Joseph Myers  <joseph (a] codesourcery.com>
   1520 
   1521 	* ld-arm/arm-elf.exp (armeabitests): Restore thumb2-b-interwork.
   1522 
   1523 2009-02-03  Maxim Kuvyrkov  <maxim (a] codesourcery.com>
   1524 
   1525 	* ld-m68k/got-multigot-12-13-14-34-35-ok.d: Update.
   1526 	* ld-m68k/got-multigot-14-ok.d: Update.
   1527 	* ld-m68k/m68k-got.exp: Update.
   1528 	* ld-m68k/got-negative-12-13-14-34-ok.d: Update.
   1529 	* ld-m68k/got-negative-14-ok.d: Update.
   1530 	* ld-m68k/tls-gd-1.d, ld-m68k/tls-gd-2.d: New tests.
   1531 	* ld-m68k/tls-gd-ie-1.d, ld-m68k/tls-ie-1.d: New tests.
   1532 	* ld-m68k/tls-ld-1.d, ld-m68k/tls-ld-2.d: New tests.
   1533 	* ld-m68k/tls-ld-1.s, ld-m68k/tls-ld-2.s, ld-m68k/tls-le-1.s:
   1534 	New test sources.
   1535 	* ld-m68k/tls-no-1.s, ld-m68k/tls-gd-ie-1.s, ld-m68k/tls-gd-1.s:
   1536 	New test sources.
   1537 	* ld-m68k/tls-gd-2.s, ld-m68k/tls-ie-1.s: New test sources.
   1538 	* ld-m68k/m68k.exp: Run new tests.
   1539 	(merge isa-a isa-a:nodiv): Fix.
   1540 
   1541 2009-02-01  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
   1542 
   1543 	* ld-elf/eh-group2.s: New `.cfi_lsda' referencing `.gcc_except_table'.
   1544 	* ld-elf/eh-group.exp: New test and conditional defininiton of `ELF64'.
   1545 
   1546 2009-01-29  Nick Clifton  <nickc (a] redhat.com>
   1547 
   1548 	* lib/ld-lib.exp (check_gc_sections_available): Add MeP to list of
   1549 	targets which do not support garbage collection.
   1550 	* ld-srec/srec.exp (run_srec_test): Expect tests to fail for MeP.
   1551 	* ld-elf/group8a.d: Likewise.
   1552 	* ld-elf/group8b.d: Likewise.
   1553 	* ld-elf/group9a.d: Likewise.
   1554 	* ld-elf/group9b.d: Likewise.
   1555 
   1556 2009-01-27  Hans-Peter Nilsson  <hp (a] axis.com>
   1557 
   1558 	* ld-cris/tls-tbss64.s, ld-cris/tls-e-80.d: New test.
   1559 
   1560 	* ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d, ld-cris/tls-e-22.d,
   1561 	ld-cris/tls-ldgde-14.d, ld-cris/tls-ldgde-15.d,
   1562 	ld-cris/tls-ldgdex-14.d, ld-cris/tls-ldgdex-15.d: Adjust for
   1563 	change in relocation values.
   1564 
   1565 	* ld-cris/weakhiddso.d, ld-cris/weakhid.s: New test.
   1566 
   1567 2009-01-26  Nathan Sidwell  <nathan (a] codesourcery.com>
   1568 
   1569 	* ld-powerpc/powerpc.exp: Add vxworks relax testcase.
   1570 	* ld-powerpc/vxworks-relax.s, ld-powerpc/vxworks-relax.rd: New.
   1571 	* ld-powerpc/vxworks1.ld: Add .pad and .far input sections.
   1572 	* ld-powerpc/vxworks1.rd: Correct regexp for undefined symbols.
   1573 
   1574 2009-01-26  Andrew Stubbs  <ams (a] codesourcery.com>
   1575 
   1576 	* ld-arm/attr-merge-3.attr: Update following gas change.
   1577 	* ld-arm/attr-merge-2.attr: Update Tag_ARM_ISA_use and
   1578 	Tag_THUMB_ISA_use following gas changes.
   1579 	* ld-arm/attr-merge-4.attr: Likewise.
   1580 	* ld-arm/attr-merge-5.attr: Likewise.
   1581 	* ld-arm/attr-merge-arch-1.attr: Likewise.
   1582 	* ld-arm/attr-merge-arch-2.attr: Likewise.
   1583 	* ld-arm/attr-merge-unknown-2.d: Likewise.
   1584 	* ld-arm/attr-merge-unknown-2r.d: Likewise.
   1585 	* ld-arm/attr-merge-unknown-3.d: Likewise.
   1586 	* ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
   1587 	* ld-arm/attr-merge-wchar-00.d: Likewise.
   1588 	* ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
   1589 	* ld-arm/attr-merge-wchar-02.d: Likewise.
   1590 	* ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
   1591 	* ld-arm/attr-merge-wchar-04.d: Likewise.
   1592 	* ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
   1593 	* ld-arm/attr-merge-wchar-20.d: Likewise.
   1594 	* ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
   1595 	* ld-arm/attr-merge-wchar-22.d: Likewise.
   1596 	* ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
   1597 	* ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
   1598 	* ld-arm/attr-merge-wchar-40.d: Likewise.
   1599 	* ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
   1600 	* ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
   1601 	* ld-arm/attr-merge-wchar-44.d: Likewise.
   1602 	* ld-arm/attr-merge.attr: Likewise.
   1603 
   1604 2009-01-21  Alan Modra  <amodra (a] bigpond.net.au>
   1605 
   1606 	* ld-spu/icache1.d: Add --non-ia-text to ld options.
   1607 
   1608 2009-01-19  Hans-Peter Nilsson  <hp (a] axis.com>
   1609 
   1610 	* ld-cris/expdref3.s, ld-cris/expdref4.s, ld-cris/weakref3.d,
   1611 	ld-cris/weakref4.d: New tests.
   1612 	* ld-cris/libdso-15b.d: Adjust for recent weakref fix.
   1613 
   1614 2009-01-19  H.J. Lu  <hongjiu.lu (a] intel.com>
   1615 
   1616 	* ld-elf/group9.s: Replace .byte with .long.
   1617 
   1618 2009-01-19  Andrew Stubbs  <ams (a] codesourcery.com>
   1619 
   1620 	* ld-arm/arm-elf.exp (armeabitests): Add EABI attribute merging 3,
   1621 	EABI attribute merging 4, and EABI attribute merging 5,
   1622 	EABI attribute arch merging 1, EABI attribute arch merging 1 reversed,
   1623 	EABI attribute arch merging 2, EABI attribute arch merging 2 reversed.
   1624 	Add attr-merge-unknown-1, attr-merge-unknown-2, attr-merge-unknown-2r,
   1625 	and attr-merge-unknown-3 dump tests.
   1626 	* ld-arm/arch-v6.s: New file.
   1627 	* ld-arm/arch-v6k.s: New file.
   1628 	* ld-arm/arch-v6t2.s: New file.
   1629 	* ld-arm/attr-merge-3.attr: New file.
   1630 	* ld-arm/attr-merge-3a.s: New file.
   1631 	* ld-arm/attr-merge-3b.s: New file.
   1632 	* ld-arm/attr-merge-4.attr: New file.
   1633 	* ld-arm/attr-merge-4a.s: New file.
   1634 	* ld-arm/attr-merge-4b.s: New file.
   1635 	* ld-arm/attr-merge-5.attr: New file.
   1636 	* ld-arm/attr-merge-5.s: New file.
   1637 	* ld-arm/attr-merge-arch-1.attr: New file.
   1638 	* ld-arm/attr-merge-arch-2.attr: New file.
   1639 	* ld-arm/attr-merge-unknown-1.d: New file.
   1640 	* ld-arm/attr-merge-unknown-1.s: New file.
   1641 	* ld-arm/attr-merge-unknown-2.d: New file.
   1642 	* ld-arm/attr-merge-unknown-2.s: New file.
   1643 	* ld-arm/attr-merge-unknown-2r.d: New file.
   1644 	* ld-arm/attr-merge-unknown-3.d: New file.
   1645 	* ld-arm/blank.s: New file.
   1646 
   1647 2009-01-16  H.J. Lu  <hongjiu.lu (a] intel.com>
   1648 
   1649 	* ld-elf/textaddr1.d: New.
   1650 	* ld-elf/textaddr2.d: Likewise.
   1651 
   1652 2009-01-14  H.J. Lu  <hongjiu.lu (a] intel.com>
   1653 
   1654 	PR ld/9727
   1655 	* ld-elf/group8.s: New.
   1656 	* ld-elf/group8a.d: Likewise.
   1657 	* ld-elf/group8b.d: Likewise.
   1658 	* ld-elf/group9.s: Likewise.
   1659 	* ld-elf/group9a.d: Likewise.
   1660 	* ld-elf/group9b.d: Likewise.
   1661 
   1662 2009-01-13  Alan Modra  <amodra (a] bigpond.net.au>
   1663 
   1664 	* ld-spu/icache1.s: New file.
   1665 	* ld-spu/icache1.d: New file.
   1666 
   1667 2009-01-13  Alan Modra  <amodra (a] bigpond.net.au>
   1668 
   1669 	* ld-elf/elf.exp: Save and restore LDFLAGS.
   1670 	* ld-scripts/default-script.exp: Likewise.
   1671 	* ld-scripts/empty-orphan.exp: Likewise, and add to LDFLAGS rather
   1672 	than replacing.
   1673 	* ld-scripts/include.exp: Set --local-store for SPU.
   1674 
   1675 2009-01-12  Alan Modra  <amodra (a] bigpond.net.au>
   1676 
   1677 	* ld-spu/ovl.d: Allow for absolute branches in stubs.
   1678 	* ld-spu/ovl2.d: Likewise.
   1679 
   1680 2009-01-11  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
   1681 
   1682 	* ld-elf/linkoncerdiff.d, ld-elf/linkoncerdiff1.s,
   1683 	ld-elf/linkoncerdiff2.s: New.
   1684 
   1685 2009-01-07  Hans-Peter Nilsson  <hp (a] axis.com>
   1686 
   1687 	* ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d, ld-cris/tls-e-21.d,
   1688 	ld-cris/tls-e-23.d, ld-cris/tls-e-66.d, ld-cris/tls-gd-3.d,
   1689 	ld-cris/tls-gd-3h.d, ld-cris/tls-global-74.d,
   1690 	ld-cris/tls-ie-8e1.d, ld-cris/tls-ldgde-14.d,
   1691 	ld-cris/tls-ldgde-15.d, ld-cris/tls-le-12.d, ld-cris/tls-le-13.d,
   1692 	ld-cris/tls-le-13s.d, ld-cris/tls-legd-16.d,
   1693 	ld-cris/tls-legd-17.d, ld-cris/tls-legdx-16.d,
   1694 	ld-cris/tls-legdx-17.d, ld-cris/tls-leie-18.d,
   1695 	ld-cris/tls-leie-19.d, ld-cris/tls-local-57.d,
   1696 	ld-cris/tls-local-58.d, ld-cris/tls-local-59.d: Adjust for
   1697 	relocation value now offset by negative program TLS block size.
   1698 	* ld-cris/tls-le-12s.d: Ditto.  Move 128-byte tls-data to last.
   1699 	Adjust accordingly.
   1700 	* ld-cris/tls-le-12s.s: Use movs, not movu, for sign-extended
   1701 	always-negative relocation.
   1702 	* ld-cris/tls-tprelm.s: Move filler data to after symbol for
   1703 	tested relocation.
   1704 	* ld-cris/tls-ok-36.d: Adjust accordingly.
   1705 
   1706 2009-01-03  Hans-Peter Nilsson  <hp (a] axis.com>
   1707 
   1708 	* ld-cris/tls-js1.d: New test.
   1709 
   1710 2009-01-02  H.J. Lu  <hongjiu.lu (a] intel.com>
   1711 
   1712 	PR ld/9679
   1713 	* ld-elf/pr9679-1.c: New.
   1714 	* ld-elf/pr9679-2.c: Likewise.
   1715 	* ld-elf/pr9679.rd: Likewise.
   1716 
   1717 	* ld-elf/shared.exp (build_tests): Add test for libpr9679.so.
   1718 
   1719 2009-01-02  H.J. Lu  <hongjiu.lu (a] intel.com>
   1720 
   1721 	PR ld/9676
   1722 	* ld-elf/pr9676-1.c: New.
   1723 	* ld-elf/pr9676-2.c: Likewiswe.
   1724 	* ld-elf/pr9676-3.c: Likewiswe.
   1725 	* ld-elf/pr9676-4.c: Likewiswe.
   1726 	* ld-elf/pr9676.rd: Likewiswe.
   1727 
   1728 	* ld-elf/shared.exp (build_tests): Add tests for libpr9676-1.a,
   1729 	libpr9676-2.a, libpr9676-3.so, libpr9676-4.so and
   1730 	libpr9676-4a.so.
   1731 
   1732 	* lib/ld-lib.exp (ar_simple_create): New.
   1733 	(run_ld_link_tests): Support archive.
   1734 	(run_cc_link_tests): Likewiswe.
   1735 
   1736 For older changes see ChangeLog-2008
   1737 
   1739 Copyright (C) 2009 Free Software Foundation, Inc.
   1740 
   1741 Copying and distribution of this file, with or without modification,
   1742 are permitted in any medium without royalty provided the copyright
   1743 notice and this notice are preserved.
   1744 
   1745 Local Variables:
   1746 mode: change-log
   1747 left-margin: 8
   1748 fill-column: 74
   1749 version-control: never
   1750 End:
   1751