Home | History | Annotate | Download | only in testsuite
      1 2008-12-23  Jon Beniston <jon (a] beniston.com>
      2 
      3 	* ld-elf/merge.d: Indicate test fails on LM32.
      4 
      5 2008-12-23  Hans-Peter Nilsson  <hp (a] axis.com>
      6 
      7 	* lib/ld-lib.exp (run_dump_test): New option ld_after_inputfiles.
      8 	* ld-cris/libdso-1c.d, ld-cris/expdref2.s, ld-cris/libdso-15b.d,
      9 	ld-cris/expdyn1w.s, ld-cris/libdso-1d.d, ld-cris/tls-ie-78.d: New
     10 	tests.
     11 
     12 2008-12-23  Nick Clifton  <nickc (a] redhat.com>
     13 
     14 	* ld-i386/i386.exp: Do not run ifunc test.
     15 	* ld-i386/ifunc.s: Delete.
     16 	* ld-i386/ifunc.d: Delete.
     17 	* ld-x86-64/x86-64.exp: Do not run ifunc test.
     18 	* ld-x86-64/ifunc.s: Delete.
     19 	* ld-x86-64/ifunc.d: Delete.
     20 
     21 2008-12-20  Hans-Peter Nilsson  <hp (a] axis.com>
     22 
     23 	* ld-cris/tls-err-77.d, ld-cris/tls-gc-79.d, ld-cris/tls-ie-8e.s,
     24 	ld-cris/tls-ie-8e1.d: New tests.
     25 
     26 2008-12-18  H.J. Lu  <hongjiu.lu (a] intel.com>
     27 
     28 	* ld-i386/tlsld1.dd: Remove trailing white spaces after nop.
     29 
     30 2008-12-17  Hans-Peter Nilsson  <hp (a] axis.com>
     31 
     32 	* ld-cris/expalltst3, ld-cris/expdyn2.s, ld-cris/libdso-15.d: New
     33 	tests.
     34 
     35 2008-12-15  Richard Earnshaw  <rearnsha (a] arm.com>
     36 
     37 	* ld-arm/vfp11-fix-scalar.d: Disassembly of VFP instructions now uses
     38 	unified syntax.
     39 	* ld-arm/vfp11-fix-vector.d: Likewise.
     40 
     41 2008-12-15  Hans-Peter Nilsson  <hp (a] axis.com>
     42 
     43 	* ld-cris/libdso-13b.d: New test.
     44 
     45 	* ld-cris/hidedsofns2468, ld-cris/libdso-12b.d,
     46 	ld-cris/libdso-12c.d, ld-cris/libdso-1b.d, ld-cris/dso-1b.s: New
     47 	tests.
     48 
     49 	* ld-cris/got7.s: Correct .size expression.
     50 	* ld-cris/tls-e-20a.d: Adjust accordingly.
     51 
     52 2008-12-04  Nick Clifton  <nickc (a] redhat.com>
     53 
     54 	* ld-x86-64/ifunc.d: New test (of STT_IFUNC for x86_64).
     55 	* ld-x86-64/ifunc.s: Source file for new test.
     56 	* ld-x86-64/x86-64.exp: Run the new test.
     57 	* ld-i386/ifunc.d: Tidy up regexps for expected output.
     58 
     59 2008-12-03  Nick Clifton  <nickc (a] redhat.com>
     60 
     61 	* ld-mips-elf/reloc-1-n32.d: Updated expected output for reloc
     62 	descriptions.
     63 	* ld-mips-elf/reloc-1-n64.d: Likewise.
     64 	* ld-i386/ifunc.d: New test.
     65 	* ld-i386/ifunc.s: Source file for the new test.
     66 	* ld-i386/i386.exp: Run the new test.
     67 
     68 2008-11-25  Joseph Myers  <joseph (a] codesourcery.com>
     69 
     70 	* ld-arm/thumb2-bl-undefweak.d, ld-arm/thumb2-bl-undefweak.s: New.
     71 	* ld-arm/arm-elf.exp: Run thumb2-bl-undefweak test.
     72 
     73 2008-11-25  Hans-Peter Nilsson  <hp (a] axis.com>
     74 
     75 	* ld-cris/got7.s, ld-cris/init.s, ld-cris/pic-gc-72.d,
     76 	ld-cris/pic-gc-72.s, ld-cris/pic-gc-73.d, ld-cris/pic-gc-73.s,
     77 	ld-cris/tls-dso-x1x2-1.d, ld-cris/tls-dso-xz-1.d,
     78 	ld-cris/tls-dtprelm.s, ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d,
     79 	ld-cris/tls-e-21.d, ld-cris/tls-e-22.d, ld-cris/tls-e-23.d,
     80 	ld-cris/tls-e-66.d, ld-cris/tls-err-20x.d, ld-cris/tls-err-24.d,
     81 	ld-cris/tls-err-25.d, ld-cris/tls-err-26.d, ld-cris/tls-err-27.d,
     82 	ld-cris/tls-err-28.d, ld-cris/tls-err-29.d, ld-cris/tls-err-31.d,
     83 	ld-cris/tls-err-33.d, ld-cris/tls-err-35.d, ld-cris/tls-err-37.d,
     84 	ld-cris/tls-err-39.d, ld-cris/tls-err-40.d, ld-cris/tls-err-41.d,
     85 	ld-cris/tls-err-43.d, ld-cris/tls-err-44.d, ld-cris/tls-err-45.d,
     86 	ld-cris/tls-err-47.d, ld-cris/tls-err-48.d, ld-cris/tls-err-49.d,
     87 	ld-cris/tls-err-51.d, ld-cris/tls-err-52.d, ld-cris/tls-err-53.d,
     88 	ld-cris/tls-err-55.d, ld-cris/tls-err-55.s, ld-cris/tls-err-56.d,
     89 	ld-cris/tls-err-56.s, ld-cris/tls-err-62.d, ld-cris/tls-err-62.s,
     90 	ld-cris/tls-err-65.d, ld-cris/tls-err-67.d, ld-cris/tls-gc-68.d,
     91 	ld-cris/tls-gc-69.d, ld-cris/tls-gc-70.d, ld-cris/tls-gc-71.d,
     92 	ld-cris/tls-gc-71.s, ld-cris/tls-gc-75.d, ld-cris/tls-gc-76.d,
     93 	ld-cris/tls-gc-76.s, ld-cris/tls-gd-1.d, ld-cris/tls-gd-1.s,
     94 	ld-cris/tls-gd-1h.d, ld-cris/tls-gd-2.d, ld-cris/tls-gd-2.s,
     95 	ld-cris/tls-gd-2h.d, ld-cris/tls-gd-3.d, ld-cris/tls-gd-3.s,
     96 	ld-cris/tls-gd-3h.d, ld-cris/tls-gdgotrelm.s, ld-cris/tls-global-74.d,
     97 	ld-cris/tls-gottprelm.s, ld-cris/tls-hx.s, ld-cris/tls-hx1x2.s,
     98 	ld-cris/tls-ie-10.d, ld-cris/tls-ie-10.s, ld-cris/tls-ie-11.d,
     99 	ld-cris/tls-ie-11.s, ld-cris/tls-ie-8.d, ld-cris/tls-ie-8.s,
    100 	ld-cris/tls-ie-9.d, ld-cris/tls-ie-9.s, ld-cris/tls-ld-4.d,
    101 	ld-cris/tls-ld-4.s, ld-cris/tls-ld-5.d, ld-cris/tls-ld-5.s,
    102 	ld-cris/tls-ld-6.d, ld-cris/tls-ld-6.s, ld-cris/tls-ld-7.d,
    103 	ld-cris/tls-ld-7.s, ld-cris/tls-ldgd-14.d, ld-cris/tls-ldgd-14.s,
    104 	ld-cris/tls-ldgd-15.d, ld-cris/tls-ldgd-15.s, ld-cris/tls-ldgde-14.d,
    105 	ld-cris/tls-ldgde-15.d, ld-cris/tls-ldgdex-14.d,
    106 	ld-cris/tls-ldgdex-15.d, ld-cris/tls-ldgdx-14.d,
    107 	ld-cris/tls-ldgdx-15.d, ld-cris/tls-le-12.d, ld-cris/tls-le-12.s,
    108 	ld-cris/tls-le-12s.d, ld-cris/tls-le-12s.s, ld-cris/tls-le-13.d,
    109 	ld-cris/tls-le-13.s, ld-cris/tls-le-13s.d, ld-cris/tls-le-13s.s,
    110 	ld-cris/tls-legd-16.d, ld-cris/tls-legd-16.s, ld-cris/tls-legd-17.d,
    111 	ld-cris/tls-legdx-16.d, ld-cris/tls-legdx-17.d, ld-cris/tls-leie-18.d,
    112 	ld-cris/tls-leie-19.d, ld-cris/tls-leie-19.s, ld-cris/tls-local-54.d,
    113 	ld-cris/tls-local-54.s, ld-cris/tls-local-57.d,
    114 	ld-cris/tls-local-57.s, ld-cris/tls-local-58.d,
    115 	ld-cris/tls-local-58.s, ld-cris/tls-local-59.d,
    116 	ld-cris/tls-local-59.s, ld-cris/tls-local-60.d,
    117 	ld-cris/tls-local-61.d, ld-cris/tls-local-63.d,
    118 	ld-cris/tls-local-64.d, ld-cris/tls-ok-30.d, ld-cris/tls-ok-32.d,
    119 	ld-cris/tls-ok-34.d, ld-cris/tls-ok-36.d, ld-cris/tls-tprelm.s,
    120 	ld-cris/tls-und-38.d, ld-cris/tls-und-42.d, ld-cris/tls-und-46.d,
    121 	ld-cris/tls-und-50.d, ld-cris/tls-x.s, ld-cris/tls-x1x2.s,
    122 	ld-cris/tls-z.s, ld-cris/tls128.s, ld-cris/tls128g.s: New tests.
    123 
    124 	* ld-cris/start1.s: Prepend register name with $.
    125 
    126 	* ld-cris/dso-1.s, ld-cris/libdso-1.d, ld-cris/libdso-11.d,
    127 	ld-cris/libdso-2.d, ld-cris/pv32.s, ld-cris/undef1.d: Correct
    128 	.size expressions and adjust expected output accordingly.
    129 
    130 2008-11-23  Hans-Peter Nilsson  <hp (a] axis.com>
    131 
    132 	* ld-cris/badgotr1.d: Robustify regexp.
    133 
    134 2008-10-29  Nick Clifton  <nickc (a] redhat.com>
    135 
    136 	* ld-gc/gc.c (dummy_func): New function - present so that
    137 	underscore prefixed aliases can be created of the used_func and
    138 	main functions.
    139 
    140 2008-10-10  Nathan Froyd  <froydnj (a] codesourcery.com>
    141 
    142 	* ld-powerpc/gnu-attr-12-1.s: New file.
    143 	* ld-powerpc/gnu-attr-12-2.s: New file.
    144 	* ld-powerpc/gnu-attr-12-11.d: New file.
    145 	* ld-powerpc/gnu-attr-12-21.d: New file.
    146 	* ld-powerpc/powerpc.exp: Run new dump tests.
    147 
    148 2008-10-07  Nick Clifton  <nickc (a] redhat.com>
    149 
    150 	* ld-ia64/tlsbin.rd: Update expected output now that --wide does
    151 	not truncate section names.
    152 	* ld-ia64/tlspic.rd: Likewise.
    153 
    154 2008-10-06  Tom Tromey  <tromey (a] redhat.com>
    155 
    156 	* ld-elf/eh1.d, ld-elf/eh2.d, ld-elf/eh3.d, ld-elf/eh4.d,
    157 	ld-elf/eh5.d, ld-elf/eh6.d, ld-mips-elf/eh-frame1-n32.d,
    158 	ld-mips-elf/eh-frame1-n64.d, ld-mips-elf/eh-frame2-n32.d,
    159 	ld-mips-elf/eh-frame2-n64.d, ld-mips-elf/eh-frame3.d,
    160 	ld-mips-elf/eh-frame4.d: Update for readelf change.
    161 
    162 2008-10-04  H.J. Lu  <hongjiu.lu (a] intel.com>
    163 
    164 	PR ld/6931
    165 	* ld-elf/group7.d: New.
    166 
    167 2008-10-03  H.J. Lu  <hongjiu.lu (a] intel.com>
    168 
    169 	* ld-elf/group5.d: Updated.
    170 	* ld-elf/group6.d: Likewise.
    171 
    172 2008-10-03  Tristan Gingold  <gingold (a] adacore.com>
    173 
    174 	* ld-elf/stab.d: Don't run on alpha (to avoid relocation
    175 	overflow on 64 bits targets whose stab values is 32 bits).
    176 
    177 2008-10-03  H.J. Lu  <hongjiu.lu (a] intel.com>
    178 
    179 	PR ld/6931
    180 	* ld-elf/group4.d: New.
    181 	* ld-elf/group5.d: Likewise.
    182 	* ld-elf/group6.d: Likewise.
    183 
    184 2008-10-03  Alan Modra  <amodra (a] bigpond.net.au>
    185 
    186 	* ld-powerpc/vxworks1-lib.rd: Update.
    187 
    188 2008-09-29  Alan Modra  <amodra (a] bigpond.net.au>
    189 
    190 	* ld-elf/extract-symbol-1sec.d: Correct section lma.
    191 
    192 2008-09-25  Alan Modra  <amodra (a] bigpond.net.au>
    193 
    194 	* ld-elf/eh-group.exp: Only run on ELF targets.
    195 	* ld-elf/eh5b.s: Export main, start, __start.
    196 
    197 2008-09-20  Richard Sandiford  <rdsandiford (a] googlemail.com>
    198 
    199 	* ld-mips-elf/reloc-estimate-1.d: Make endian-neutral.
    200 
    201 2008-09-20  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    202 
    203 	Provide virtual target "cfi" for targets supporting CFI.
    204 	* ld-elf/eh-frame-hdr.d: Replace target and xfail statements by single
    205 	`target: cfi'.
    206 	* ld-elf/eh-group.exp: Call check_as_cfi instead of is_elf_format.
    207 	* ld-elf/eh-group1.s, elf/eh-group2.s: Use more compatible section
    208 	flags prefix '%'.
    209 	* ld-elf/eh5.d: Replace target statement by `target: cfi' with an Alpha
    210 	exception.  Relax the `Code alignment factor' matching.
    211 	* lib/ld-lib.exp: Rename istarget as istarget_ld.
    212 	(istarget, check_as_cfi): New procedure.
    213 	(run_dump_test): New comment for the virtual target `cfi'.
    214 
    215 2008-09-17  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    216 
    217 	* ld-elf/eh-group.exp, ld-elf/eh-group1.s, ld-elf/eh-group2.s: New test.
    218 
    219 2008-09-17  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    220 
    221 	Fix testcases compilation failures due to unused variables.
    222 	* ld-elfcomm/common1b.c (dummy1): Mark the variable for GCC as USED.
    223 	* ld-shared/main.c (main): Move the P variable only to the places where
    224 	it is used.
    225 
    226 2008-09-16  H.J. Lu  <hongjiu.lu (a] intel.com>
    227 
    228 	PR ld/6877
    229 	* ld-elf/comm1.c: New.
    230 	* ld-elf/func1.c: Likewise.
    231 
    232 	* ld-elf/shared.exp: Add tests for libfunc1.so and comm1.
    233 
    234 2008-08-26  Nick Clifton  <nickc (a] redhat.com>
    235 
    236 	* ld-arm/arm-elf.exp: Add farcall-thumb-arm-short test.
    237 	* ld-arm/farcall-group2.s: Fix comment.
    238 	* ld-arm/farcall-thumb-arm-short.d: New test.
    239 	* ld-arm/farcall-thumb-arm-short.s: New test.
    240 
    241 2008-08-22  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    242 
    243 	* ld-x86-64/dwarfreloc.exp, ld-x86-64/dwarfreloc.rd,
    244 	ld-x86-64/dwarfreloc1.s, ld-x86-64/dwarfreloc2.s: New test.
    245 
    246 2008-08-20  Bob Wilson  <bob.wilson (a] acm.org>
    247 
    248 	* ld-xtensa/tlsbin.dd, ld-xtensa/tlsbin.rd, ld-xtensa/tlsbin.s,
    249 	ld-xtensa/tlsbin.sd, ld-xtensa/tlsbin.td, ld-xtensa/tlslib.s,
    250 	ld-xtensa/tlspic.dd, ld-xtensa/tlspic.rd, ld-xtensa/tlspic.sd,
    251 	ld-xtensa/tlspic.td, ld-xtensa/tlspic1.s, ld-xtensa/tlspic2.s: New.
    252 	* ld-xtensa/xtensa.exp: Run them.
    253 
    254 2008-08-18  Richard Sandiford  <rdsandiford (a] googlemail.com>
    255 
    256 	* ld-mips-elf/mips16-pic-4a.s, ld-mips-elf/mips16-pic-4b.s,
    257 	ld-mips-elf/mips16-pic-4.ver, ld-mips-elf/mips16-pic-4a.dd,
    258 	ld-mips-elf/mips16-pic-4a.nd, ld-mips-elf/mips16-pic-4a.gd,
    259 	ld-mips-elf/mips16-pic-4c.s, ld-mips-elf/mips16-pic-4b.dd: New tests.
    260 	* ld-mips-elf/mips-elf.exp: Run them.
    261 
    262 2008-08-17  Nick Clifton  <nickc (a] redhat.com>
    263 
    264 	* ld-elf/sec-to-seg1.s: Shorten test data to align the section to
    265 	a 4-byte boundary.
    266 
    267 2008-08-08  Richard Sandiford  <rdsandiford (a] googlemail.com>
    268 	    Daniel Jacobowitz  <dan (a] codesourcery.com>
    269 
    270 	* ld-mips-elf/mips16-pic-3a.s,
    271 	ld-mips-elf/mips16-pic-3b.s,
    272 	ld-mips-elf/mips16-pic-3.dd,
    273 	ld-mips-elf/mips16-pic-3.gd,
    274 	ld-mips-elf/mips16-pic-3.rd,
    275 	ld-mips-elf/mips16-pic-3.inc,
    276 	ld-mips-elf/pic-and-nonpic-1a.s,
    277 	ld-mips-elf/pic-and-nonpic-1b.s,
    278 	ld-mips-elf/pic-and-nonpic-1.ld,
    279 	ld-mips-elf/pic-and-nonpic-1.dd,
    280 	ld-mips-elf/pic-and-nonpic-1.nd,
    281 	ld-mips-elf/pic-and-nonpic-1-rel.dd,
    282 	ld-mips-elf/pic-and-nonpic-1-rel.nd,
    283 	ld-mips-elf/pic-and-nonpic-2a.s,
    284 	ld-mips-elf/pic-and-nonpic-2b.s,
    285 	ld-mips-elf/pic-and-nonpic-2.d,
    286 	ld-mips-elf/pic-and-nonpic-3a.s,
    287 	ld-mips-elf/pic-and-nonpic-3a.ld,
    288 	ld-mips-elf/pic-and-nonpic-3a.dd,
    289 	ld-mips-elf/pic-and-nonpic-3a.gd,
    290 	ld-mips-elf/pic-and-nonpic-3a.sd,
    291 	ld-mips-elf/pic-and-nonpic-3b.s,
    292 	ld-mips-elf/pic-and-nonpic-3b.ld,
    293 	ld-mips-elf/pic-and-nonpic-3b.ad,
    294 	ld-mips-elf/pic-and-nonpic-3b.dd,
    295 	ld-mips-elf/pic-and-nonpic-3b.gd,
    296 	ld-mips-elf/pic-and-nonpic-3b.nd,
    297 	ld-mips-elf/pic-and-nonpic-3b.pd,
    298 	ld-mips-elf/pic-and-nonpic-3b.rd,
    299 	ld-mips-elf/pic-and-nonpic-3b.sd,
    300 	ld-mips-elf/pic-and-nonpic-3-error.d,
    301 	ld-mips-elf/pic-and-nonpic-4a.s,
    302 	ld-mips-elf/pic-and-nonpic-4b.s,
    303 	ld-mips-elf/pic-and-nonpic-4b.ld,
    304 	ld-mips-elf/pic-and-nonpic-4b.ad,
    305 	ld-mips-elf/pic-and-nonpic-4b.dd,
    306 	ld-mips-elf/pic-and-nonpic-4b.gd,
    307 	ld-mips-elf/pic-and-nonpic-4b.nd,
    308 	ld-mips-elf/pic-and-nonpic-4b.rd,
    309 	ld-mips-elf/pic-and-nonpic-4b.sd,
    310 	ld-mips-elf/pic-and-nonpic-4-error.d,
    311 	ld-mips-elf/pic-and-nonpic-5a.s,
    312 	ld-mips-elf/pic-and-nonpic-5b.s,
    313 	ld-mips-elf/pic-and-nonpic-5b.ld,
    314 	ld-mips-elf/pic-and-nonpic-5b.ad,
    315 	ld-mips-elf/pic-and-nonpic-5b.dd,
    316 	ld-mips-elf/pic-and-nonpic-5b.gd,
    317 	ld-mips-elf/pic-and-nonpic-5b.nd,
    318 	ld-mips-elf/pic-and-nonpic-5b.rd,
    319 	ld-mips-elf/pic-and-nonpic-5b.sd,
    320 	ld-mips-elf/pic-and-nonpic-5b.pd,
    321 	ld-mips-elf/pic-and-nonpic-6.ld,
    322 	ld-mips-elf/pic-and-nonpic-6-o32a.s,
    323 	ld-mips-elf/pic-and-nonpic-6-o32b.s,
    324 	ld-mips-elf/pic-and-nonpic-6-o32c.s,
    325 	ld-mips-elf/pic-and-nonpic-6-o32.ad,
    326 	ld-mips-elf/pic-and-nonpic-6-o32.dd,
    327 	ld-mips-elf/pic-and-nonpic-6-o32.gd,
    328 	ld-mips-elf/pic-and-nonpic-6-o32.nd,
    329 	ld-mips-elf/pic-and-nonpic-6-o32.pd,
    330 	ld-mips-elf/pic-and-nonpic-6-o32.rd,
    331 	ld-mips-elf/pic-and-nonpic-6-o32.sd,
    332 	ld-mips-elf/pic-and-nonpic-6-n32a.s,
    333 	ld-mips-elf/pic-and-nonpic-6-n32b.s,
    334 	ld-mips-elf/pic-and-nonpic-6-n32c.s,
    335 	ld-mips-elf/pic-and-nonpic-6-n32.ad,
    336 	ld-mips-elf/pic-and-nonpic-6-n32.dd,
    337 	ld-mips-elf/pic-and-nonpic-6-n32.gd,
    338 	ld-mips-elf/pic-and-nonpic-6-n32.nd,
    339 	ld-mips-elf/pic-and-nonpic-6-n32.pd,
    340 	ld-mips-elf/pic-and-nonpic-6-n32.rd,
    341 	ld-mips-elf/pic-and-nonpic-6-n32.sd,
    342 	ld-mips-elf/pic-and-nonpic-6-n64a.s,
    343 	ld-mips-elf/pic-and-nonpic-6-n64b.s,
    344 	ld-mips-elf/pic-and-nonpic-6-n64c.s,
    345 	ld-mips-elf/pic-and-nonpic-6-n64.ad,
    346 	ld-mips-elf/pic-and-nonpic-6-n64.dd,
    347 	ld-mips-elf/pic-and-nonpic-6-n64.gd,
    348 	ld-mips-elf/pic-and-nonpic-6-n64.nd,
    349 	ld-mips-elf/pic-and-nonpic-6-n64.pd,
    350 	ld-mips-elf/pic-and-nonpic-6-n64.rd,
    351 	ld-mips-elf/pic-and-nonpic-6-n64.sd: New tests.
    352 	* ld-mips-elf/mips-elf.exp: Run them.
    353 
    354 2008-08-07  Richard Sandiford  <rdsandiford (a] googlemail.com>
    355 
    356 	* ld-mips-elf/tls-hidden4.got, ld-mips-elf/tls-hidden4.r: We have
    357 	removed an unused GOT entry that was allocated for the R_MIPS_32
    358 	relocation against "undef", so adjust addresses down by 4 bytes.
    359 	* ld-mips-elf/got-dump-1.d, ld-mips-elf/got-dump-2.d: We have
    360 	changed the order of the GOT entries so that reloc-only ones
    361 	come last.  "undef" is only referred to by dynamic relocations,
    362 	so it now comes after "glob".
    363 	* ld-mips-elf/mips16-pic-2.dd, ld-mips-elf/mips16-pic-2.gd,
    364 	ld-mips-elf/mips16-pic-2.nd, ld-mips-elf/mips16-pic-2.rd: We have
    365 	removed two unused local GOT entries that were originally created
    366 	as global entries for the hidden symbols "used2" and "used3".
    367 	"used4" and "used5" are only referred to by relocations, so they
    368 	now come after "used6" and "used7".
    369 
    370 2008-08-07  Richard Sandiford  <rdsandiford (a] googlemail.com>
    371 
    372 	* ld-mips-elf/got-vers-1a.s, ld-mips-elf/got-vers-1b.s,
    373 	ld-mips-elf/got-vers-1.ver, ld-mips-elf/got-vers-1.dd,
    374 	ld-mips-elf/got-vers-1.sd, ld-mips-elf/got-vers-1.rd: New tests.
    375 	* ld-mips-elf/mips-elf.exp: Run them.
    376 
    377 2008-08-07  Richard Sandiford  <rdsandiford (a] googlemail.com>
    378 
    379 	* ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.got,
    380 	ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-3.d: Change the
    381 	GOT layout as follows:
    382 
    383 	         BEFORE                  AFTER
    384 	   +0x08 %call16(__tls_get_addr) %call16(__tls_get_addr)
    385 	   +0x0c %tlsldm(tlsbin_ld)      %gottprel(tlsvar_ie)
    386 	   +0x10   "  "                  %tlsgd(tlsvar_gd)
    387 	   +0x14 %tlsgd(tlsvar_gd)          "  "
    388 	   +0x18   "  "                  %tlsgd(tlsbin_gd)
    389 	   +0x1c %gottprel(tlsvar_ie)       "  "
    390 	   +0x20 %tlsgd(tlsbin_gd)       %tlsldm(tlsbin_ld)
    391 	   +0x24   "  "                     "  "
    392 	   +0x28 %gottprel(tlsbin_ie)    %gottprel(tlsbin_ie)
    393 
    394 2008-08-07  Richard Sandiford  <rdsandiford (a] googlemail.com>
    395 
    396 	* ld-mips-elf/reloc-estimate-1.d, ld-mips-elf/reloc-estimate-1.ld,
    397 	ld-mips-elf/reloc-estimate-1a.s, ld-mips-elf/reloc-estimate-1b.s:
    398 	New test.
    399 	* ld-mips-elf/mips-elf.exp: Run it.
    400 
    401 2008-08-06  Richard Sandiford  <rdsandiford (a] googlemail.com>
    402 
    403 	* ld-mips-elf/tls-hidden3.ld: Remove the unused .MIPS.stubs section.
    404 	Keep the text start address the same.
    405 	* ld-mips-elf/tls-multi-got-1.got: We have removed a .MIPS.stubs
    406 	section that contained only a 16-byte dummy stub.  Subtract 16
    407 	from addresses to account for the change.
    408 	* ld-mips-elf/tls-multi-got-1.r: Likewise.  Adjust MIPS_UNREFEXTNO
    409 	to account the removed section symbol.
    410 	* ld-mips-elf/tlsdyn-o32-1.d: We have deleted a .MIPS.stubs
    411 	section that contained only a 16-byte dummy stub.  Remove it
    412 	from the disassembly.
    413 	* ld-mips-elf/tlsdyn-o32-2.d: Likewise.
    414 	* ld-mips-elf/tlsdyn-o32-3.d: Likewise.
    415 	* ld-mips-elf/tlsdyn-o32.d: Likewise.
    416 	* ld-mips-elf/relax-jalr-n32-shared.d: Likewise.
    417 	* ld-mips-elf/relax-jalr-n64-shared.d: Likewise.
    418 
    419 2008-08-06  Richard Sandiford  <rdsandiford (a] googlemail.com>
    420 
    421 	* ld-mips-elf/mips16-local-stubs-1.d: Remove stub_for_h3,
    422 	which was only referenced by the .pdr section, and was not
    423 	actually needed by code.
    424 	* ld-mips-elf/mips16-intermix.d: Remove unused static function stubs.
    425 	* ld-mips-elf/mips16-pic-1a.s,
    426 	ld-mips-elf/mips16-pic-1b.s,
    427 	ld-mips-elf/mips16-pic-1-dummy.s,
    428 	ld-mips-elf/mips16-pic-1.dd,
    429 	ld-mips-elf/mips16-pic-1.gd,
    430 	ld-mips-elf/mips16-pic-1.inc,
    431 	ld-mips-elf/mips16-pic-1.ld,
    432 	ld-mips-elf/mips16-pic-2a.s,
    433 	ld-mips-elf/mips16-pic-2b.s,
    434 	ld-mips-elf/mips16-pic-2.ad,
    435 	ld-mips-elf/mips16-pic-2.dd,
    436 	ld-mips-elf/mips16-pic-2.gd,
    437 	ld-mips-elf/mips16-pic-2.nd,
    438 	ld-mips-elf/mips16-pic-2.rd: New tests.
    439 	* ld-mips-elf/mips-elf.exp: Run them.
    440 
    441 2008-08-06  Alan Modra  <amodra (a] bigpond.net.au>
    442 
    443 	* ld-elf/extract-symbol-1sec.d: Update.
    444 
    445 2008-07-30  Nick Clifton  <nickc (a] redhat.com>
    446 
    447 	* ld-elf/sec-to-seg.exp: New test: Checks the assignment of
    448 	sections to segments.
    449 	* ld-elf/sec-to-seg1.s: Test source file.
    450 	* ld-elf/sec-to-seg2.s: Test source file.
    451 	* ld-elf/sec-to-seg-script-same-page.t: Test linker script.
    452 	* ld-elf/sec-to-seg-script-adjoining-pages.t: Test linker script.
    453 	* ld-elf/sec-to-seg-script-disjoint-pages.t: Test linker script.
    454 
    455 2008-07-28  Alexandre Oliva  <aoliva (a] redhat.com>
    456 
    457 	* ld-i386/tlsbindesc.dd: Adjust incorrect expectations for LD to
    458 	LE relaxation.
    459 	* ld-x86-64/tlsbindesc.dd: Likewise.
    460 	* ld-i386/tlsbindesc.rd: Adjust address of _TLS_MODULE_BASE_.
    461 	* ld-x86-64/tlsbindesc.rd: Likewise.
    462 	Reported by Cary Coutant <ccoutant (a] google.com>
    463 
    464 2008-07-27  Alan Modra  <amodra (a] bigpond.net.au>
    465 
    466 	* ld-gc/gc.exp (test_gc): xfail powerpc64.
    467 
    468 2008-07-26  Michael Eager <eager (a] eagercon.com>
    469 
    470 	* ld-powerpc/powerpc.exp: Run new tests.
    471 	* ld-powerpc/attr-gnu-4-03.d: New file.
    472 	* ld-powerpc/attr-gnu-4-14.d: New file.
    473 	* ld-powerpc/attr-gnu-4-23.d: New file.
    474 	* ld-powerpc/attr-gnu-4-24.d: New file.
    475 	* ld-powerpc/attr-gnu-4-32.d: New file.
    476 	* ld-powerpc/attr-gnu-4-33.d: New file.
    477 	* ld-powerpc/attr-gnu-4-34.d: New file.
    478 	* ld-powerpc/attr-gnu-4-41.d: New file.
    479 	* ld-powerpc/attr-gnu-4-4.s: New file.
    480 	* ld-powerpc/attr-gnu-4-13.d: Adjust.
    481 	* ld-powerpc/attr-gnu-4-31.d: Adjust.
    482 
    483 2008-07-26  Alan Modra  <amodra (a] bigpond.net.au>
    484 
    485 	* ld-scripts/include.exp: Don't run test for aout.
    486 	* ld-scripts/include.s: Use .fill rather than .4byte.
    487 	* ld-scripts/include-1.d: Adjust.
    488 
    489 2008-07-22  Alan Modra  <amodra (a] bigpond.net.au>
    490 
    491 	* ld-alpha/tlsbin.rd: Update.
    492 	* ld-alpha/tlsbinr.rd: Update.
    493 	* ld-arm/mixed-app.sym: Update.
    494 	* ld-arm/use-thumb-lib.sym: Update.
    495 	* ld-cris/pv32-1.d: Update.
    496 
    497 2008-07-21  Nick Clifton  <nickc (a] redhat.com>
    498 
    499 	* ld-scripts/include-sections.t: Discard all sections not
    500 	explicitly requested by the rest of the linker script.
    501 	* ld-scripts/include-1.d: Expect test to fail for AIX ports.
    502 	Do not assume that the .text section will be marked readonly.
    503 	* ld-scripts/include.s: Replace .section directives with just
    504 	.text or .data.
    505 
    506 2008-07-18  Joseph Myers  <joseph (a] codesourcery.com>
    507 
    508 	* ld-arm/attr-merge-wchar-0.s,ld-arm/attr-merge-wchar-2.s,
    509 	ld-arm/attr-merge-wchar-4.s, ld-arm/attr-merge-wchar-00-nowarn.d,
    510 	ld-arm/attr-merge-wchar-00.d, ld-arm/attr-merge-wchar-02-nowarn.d,
    511 	ld-arm/attr-merge-wchar-02.d, ld-arm/attr-merge-wchar-04-nowarn.d,
    512 	ld-arm/attr-merge-wchar-04.d, ld-arm/attr-merge-wchar-20-nowarn.d,
    513 	ld-arm/attr-merge-wchar-20.d, ld-arm/attr-merge-wchar-22-nowarn.d,
    514 	ld-arm/attr-merge-wchar-22.d, ld-arm/attr-merge-wchar-24-nowarn.d,
    515 	ld-arm/attr-merge-wchar-24.d, ld-arm/attr-merge-wchar-40-nowarn.d,
    516 	ld-arm/attr-merge-wchar-40.d, ld-arm/attr-merge-wchar-42-nowarn.d,
    517 	ld-arm/attr-merge-wchar-42.d, ld-arm/attr-merge-wchar-44-nowarn.d,
    518 	ld-arm/attr-merge-wchar-44.d: New.
    519 	* ld-arm/arm-elf.exp: Run new tests.
    520 
    521 2008-07-11  H.J. Lu  <hongjiu.lu (a] intel.com>
    522 
    523 	* ld-m68k/got-12.s: Removed.
    524 	* ld-m68k/got-13.s: Likewise.
    525 	* ld-m68k/got-14.s: Likewise.
    526 	* ld-m68k/got-15.s: Likewise.
    527 	* ld-m68k/got-34.s: Likewise.
    528 	* ld-m68k/got-35.s: Likewise.
    529 	* ld-m68k/xgot-15.s: Likewise.
    530 
    531 	* ld-m68k/got-multigot-12-13-14-34-35-ok.d: Remove #source
    532 	and expected relocations.
    533 	* ld-m68k/got-multigot-14-ok.d: Likewise.
    534 	* ld-m68k/got-negative-12-13-14-34-ok.d: Likewise.
    535 	* ld-m68k/got-negative-14-ok.d: Likewise.
    536 	* ld-m68k/got-single-12-ok.d: Likewise.
    537 	* ld-m68k/got-xgot-12-13-14-15-34-35-ok.d: Likewise.
    538 	* ld-m68k/got-xgot-15-ok.d: Likewise.
    539 
    540 	* ld-m68k/got-multigot-15-er.d: Remove #source.
    541 	* ld-m68k/got-negative-12-13-14-35-er.d: Likewise.
    542 	* ld-m68k/got-negative-15-er.d: Likewise.
    543 	* ld-m68k/got-single-13-er.d: Likewise.
    544 
    545 	* ld-m68k/m68k.exp: Move GOT tests to ...
    546 	* ld-m68k/m68k-got.exp: This.  New.
    547 
    548 2008-07-10  Richard Sandiford  <rdsandiford (a] googlemail.com>
    549 
    550 	* ld-mips-elf/no-shared-1-o32.s,
    551 	ld-mips-elf/no-shared-1-o32.d,
    552 	ld-mips-elf/no-shared-1-n32.d,
    553 	ld-mips-elf/no-shared-1-n64.s,
    554 	ld-mips-elf/no-shared-1-n64.d,
    555 	ld-mips-elf/no-shared-1.ld: New tests.
    556 	* ld-mips-elf/mips-elf.exp: Run them.
    557 
    558 2008-07-07  Stan Shebs  <stan (a] codesourcery.com>
    559 
    560 	* ld-arm/arm-elf.exp: Use objdump -d for arm-be8 test.
    561 	* ld-arm/arm-be8.d: Change to test disassembly.
    562 
    563 2008-07-06  Nathan Sidwell  <nathan (a] codesourcery.com>
    564 
    565 	* ld-scripts/include-1.d: New.
    566 	* ld-scripts/include-1.t: New.
    567 	* ld-scripts/include-data.t: New.
    568 	* ld-scripts/include-mem.t: New.
    569 	* ld-scripts/include-ram.t: New.
    570 	* ld-scripts/include-sections.t: New.
    571 	* ld-scripts/include-subdata.t: New.
    572 	* ld-scripts/include.exp: New.
    573 	* ld-scripts/include.s: New.
    574 
    575 2008-06-29  Andreas Schwab  <schwab (a] suse.de>
    576 
    577 	* ld-m68k/got-1.s: New file.
    578 	* ld-m68k/got-1.d: New dump test.
    579 	* ld-m68k/m68k.exp: Run it.
    580 
    581 2008-06-24  Daniel Jacobowitz  <dan (a] codesourcery.com>
    582 
    583 	* ld-arm/farcall-arm-arm-be8.d, ld-arm/farcall-arm-arm-pic-veneer.d,
    584 	ld-arm/farcall-arm-arm.d, ld-arm/farcall-arm-thumb-blx-pic-veneer.d,
    585 	ld-arm/farcall-arm-thumb-blx.d, ld-arm/farcall-arm-thumb-pic-veneer.d,
    586 	ld-arm/farcall-arm-thumb.d, ld-arm/farcall-group-size2.d,
    587 	ld-arm/farcall-group.d, ld-arm/farcall-mix.d, ld-arm/farcall-mix2.d,
    588 	ld-arm/farcall-thumb-arm-blx-pic-veneer.d,
    589 	ld-arm/farcall-thumb-arm-blx.d, ld-arm/farcall-thumb-arm.d,
    590 	ld-arm/farcall-thumb-thumb-blx-pic-veneer.d,
    591 	ld-arm/farcall-thumb-thumb-blx.d, ld-arm/farcall-thumb-thumb-m.d,
    592 	ld-arm/thumb2-bl-as-thumb1-bad.d, ld-arm/thumb2-bl-bad.d: Update for
    593 	stub symbols and stub corrections.
    594 
    595 2008-06-20  Alan Modra  <amodra (a] bigpond.net.au>
    596 
    597 	* ld-spu/ovl.d: Update.
    598 	* ld-spu/ovl2.d: Update.
    599 
    600 2008-06-16  Hans-Peter Nilsson  <hp (a] bitrange.com>
    601 
    602 	PR gas/6607
    603 	* ld-mmix/loc10.d, ld-mmix/loc10.s, ld-mmix/loc10m.d, ld-mmix/loc8.d,
    604 	ld-mmix/loc8.s, ld-mmix/loc8m.d, ld-mmix/loc9.d, ld-mmix/loc9.s,
    605 	ld-mmix/loc9m.d: New tests.
    606 
    607 2008-06-12  Nick Clifton  <nickc (a] redhat.com>
    608 
    609 	* ld-scripts/overlay-size.t (end_of_bss_overlays): Define.
    610 	(end_of_text_overlays): Define.
    611 	(end_of_data_overlays): Define.
    612 	* ld-scripts/overlay-size-map.d: Add expected values for
    613 	end_of_bss_overlays, end_of_text_overlays and
    614 	end_of_data_overlays.
    615 
    616 2008-06-09  Kaz Kojima  <kkojima (a] rr.iij4u.or.jp>
    617 
    618 	* ld-sh/arch/arch_expected.txt: Regenerate.
    619 
    620 2008-06-09  Daniel Jacobowitz  <dan (a] codesourcery.com>
    621 
    622 	* ld-arm/mixed-lib.d: Loosen pattern.
    623 
    624 2008-06-09  Christophe Lyon  <christophe.lyon (a] st.com>
    625 
    626 	* ld-arm/farcall-thumb-thumb-m.d: Fix branch type.
    627 	* ld-arm/farcall-thumb-arm.d: Likewise.
    628 
    629 2008-05-31  Nick Clifton  <nickc (a] redhat.com>
    630 
    631 	PR ld/6430
    632 	* ld-elfcomm/elfcomm.exp (test_sort_common): Test the
    633 	ascending/descending argument to the --sort-common command line
    634 	option.
    635 	* ld-elfcomm/sort-common.s: New file.
    636 
    637 2008-05-28  Christophe Lyon  <christophe.lyon (a] st.com>
    638 
    639 	* ld-arm/arm-elf.exp: Skip farcalls tests for non-ARM-EABI
    640 	targets.
    641 	* ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: New file.
    642 	* ld-arm/thumb2-bl-bad-noeabi.d: Likewise.
    643 
    644 2008-05-22  Christophe Lyon  <christophe.lyon (a] st.com>
    645 
    646 	* ld-arm/farcall-arm-arm.s: Force function type on 'bar'.
    647 	* ld-arm/farcall-thumb-arm.s: Likewise.
    648 	* ld-arm/farcall-thumb-arm-blx.d: Fix encoding.
    649 	* ld-arm/farcall-thumb-arm.d: Likewise.
    650 	* ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise.
    651 	* ld-arm/arm-elf.exp (armelftests): Add farcall-mix, farcall-mix2,
    652 	farcall-group-default, farcall-group-size2, farcall-section Ignore
    653 	gas warnings in farcall-thumb-arm, farcall-thumb-arm-blx,
    654 	farcall-thumb-arm-blx-pic-veneer.
    655 
    656 2008-05-21  Maxim Kuvyrkov  <maxim (a] codesourcery.com>
    657 
    658 	* ld-m68k/got-12.s: New file.
    659 	* ld-m68k/got-13.s: New file.
    660 	* ld-m68k/got-14.s: New file.
    661 	* ld-m68k/got-15.s: New file.
    662 	* ld-m68k/got-34.s: New file.
    663 	* ld-m68k/got-35.s: New file.
    664 	* ld-m68k/got-single-12-ok.d: New dump test.
    665 	* ld-m68k/got-single-13-er.d: New dump test.
    666 	* ld-m68k/got-negative-14-ok.d: New dump test.
    667 	* ld-m68k/got-negative-15-er.d: New dump test.
    668 	* ld-m68k/got-negative-12-13-14-34-ok.d: New dump test.
    669 	* ld-m68k/got-negative-12-13-14-35-er.d: New dump test.
    670 	* ld-m68k/got-multigot-14-ok.d: New dump test.
    671 	* ld-m68k/got-multigot-15-er.d: New dump test.
    672 	* ld-m68k/got-multigot-12-13-14-34-35-ok.d: New dump test.
    673 	* ld-m68k/xgot-15.s: New source.
    674 	* ld-m68k/got-xgot-15-ok.d: New test.
    675 	* ld-m68k/got-xgot-12-13-14-15-34-35-ok.d: New test.
    676 	* ld-m68k/m68k.exp: Run new tests.
    677 
    678 2008-05-15  Christophe Lyon  <christophe.lyon (a] st.com>
    679 
    680 	* ld-arm/arm-elf.exp (armelftests): Add farcall-arm-arm,
    681 	farcall-arm-arm-pic-veneer, farcall-arm-arm-be8 farcall-arm-thumb,
    682 	farcall-arm-thumb-blx, farcall-arm-thumb-pic-veneer,
    683 	farcall-arm-thumb-blx-pic-veneer, farcall-thumb-thumb,
    684 	farcall-thumb-thumb-pic-veneer, farcall-thumb-thumb-blx,
    685 	farcall-thumb-thumb-m, farcall-thumb-thumb-m-pic-veneer,
    686 	farcall-thumb-thumb-blx-pic-veneer, farcall-thumb-arm,
    687 	farcall-thumb-arm-pic-veneer, farcall-thumb-arm-blx,
    688 	farcall-thumb-arm-blx-pic-veneer.
    689 	Change thumb2-bl-as-thumb1-bad, thumb2-bl-bad.
    690 	* ld-arm/thumb2-bl-as-thumb1-bad.d: Reflects farcall stub
    691 	generation.
    692 	* ld-arm/thumb2-bl-bad.d: Likewise.
    693 	* ld-arm/thumb2-bl-as-thumb1-bad.s: Update comments.
    694 	* ld-arm/thumb2-bl-bad.s: Likewise.
    695 
    696 2008-05-08  Alan Modra  <amodra (a] bigpond.net.au>
    697 
    698 	* ld-spu/ear.s: Align various sections.
    699 	* ld-spu/embed.rd: Update.
    700 
    701 2008-05-05  Alan Modra  <amodra (a] bigpond.net.au>
    702 
    703 	PR 6473
    704 	* ld-elf/lma.s, ld-elf/lma.lnk: New test.
    705 	* ld-elf/binutils.exp: Run it.
    706 
    707 2008-05-03  Mike Frysinger  <vapier (a] gentoo.org>
    708 
    709 	* ld-scripts/defined.s: Use .set syntax rather than =.
    710 
    711 2008-05-02  H.J. Lu  <hongjiu.lu (a] intel.com>
    712 
    713 	PR ld/6475
    714 	* ld-scripts/rgn-over8-ok.d: Accept any alignment.
    715 
    716 2008-04-29  Daniel Jacobowitz  <dan (a] codesourcery.com>
    717 
    718 	* ld-arm/symbian-seg1.s, ld-arm/symbian-seg1.d: New files.
    719 	* ld-arm/arm-elf.exp: Run symbian-seg1.
    720 
    721 2008-04-28  Nathan Sidwell  <nathan (a] codesourcery.com>
    722 
    723 	* ld-scripts/rgn-over8.s: Tweak.
    724 
    725 	* ld-scripts/rgn-over.exp: Allow -ok file names to pass.
    726 	* ld-scripts/rgn-over8.s: New.
    727 	* ld-scripts/rgn-over8.t: New.
    728 	* ld-scripts/rgn-over8-ok.d: New.
    729 
    730 2008-04-21  Nathan Sidwell  <nathan (a] codesourcery.com>
    731 
    732 	* ld-vxworks/plt-mips1.s: New.
    733 	* ld-vxworks/plt-mips1.d: New.
    734 
    735 2008-04-16  David S. Miller  <davem (a] davemloft.net>
    736 
    737 	* ld-sparc/gotop32.dd: New.
    738 	* ld-sparc/gotop32.rd: Likewise.
    739 	* ld-sparc/gotop32.s: Likewise.
    740 	* ld-sparc/gotop32.sd: Likewise.
    741 	* ld-sparc/gotop32.td: Likewise.
    742 	* ld-sparc/gotop64.dd: Likewise.
    743 	* ld-sparc/gotop64.rd: Likewise.
    744 	* ld-sparc/gotop64.s: Likewise.
    745 	* ld-sparc/gotop64.sd: Likewise.
    746 	* ld-sparc/gotop64.td: Likewise.
    747 	* ld-sparc/sparc.exp: Run new gotdata tests.
    748 
    749 2008-04-15  Andrew Stubbs  <andrew.stubbs (a] st.com>
    750 
    751 	* ld-sh/arch/sh-dsp.s: Regenerate.
    752 	* ld-sh/arch/sh.s: Regenerate.
    753 	* ld-sh/arch/sh2.s: Regenerate.
    754 	* ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
    755 	* ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
    756 	* ld-sh/arch/sh2a-nofpu.s: Regenerate.
    757 	* ld-sh/arch/sh2a-or-sh3e.s: Regenerate.: Regenerate.
    758 	* ld-sh/arch/sh2a-or-sh4.s: Regenerate.
    759 	* ld-sh/arch/sh2a.s: Regenerate.
    760 	* ld-sh/arch/sh2e.s: Regenerate.
    761 	* ld-sh/arch/sh3-dsp.s: Regenerate.
    762 	* ld-sh/arch/sh3-nommu.s: Regenerate.
    763 	* ld-sh/arch/sh3.s: Regenerate.
    764 	* ld-sh/arch/sh3e.s: Regenerate.
    765 	* ld-sh/arch/sh4-nofpu.s: Regenerate.
    766 	* ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
    767 	* ld-sh/arch/sh4.s: Regenerate.
    768 	* ld-sh/arch/sh4a-nofpu.s: Regenerate.
    769 	* ld-sh/arch/sh4a.s: Regenerate.
    770 	* ld-sh/arch/sh4al-dsp.s: Regenerate.
    771 
    772 2008-04-08  Alan Modra  <amodra (a] bigpond.net.au>
    773 
    774 	* ld-spu/ovl2.s: Extend to test jump table references and
    775 	absolute _SPUEAR_ syms.
    776 	* ld-spu/ovl2.d: Update.
    777 
    778 2008-03-28  Joseph Myers  <joseph (a] codesourcery.com>
    779 
    780 	* ld-elfcomm/elfcomm.exp: Run $READELF not readelf.
    781 
    782 2008-03-26  Daniel Jacobowitz  <dan (a] codesourcery.com>
    783 
    784 	* ld-elf/flags1.d: Adjust for MIPS text alignment.
    785 
    786 2008-03-25  Nathan Sidwell  <nathan (a] codesourcery.com>
    787 
    788 	* ld-vxworks/tls-3.s: New.
    789 	* ld-vxworks/tls-3.d: New.
    790 
    791 2008-03-22  Hans-Peter Nilsson  <hp (a] axis.com>
    792 
    793 	* ld-cris/libdso-10.d: Adjust for change in objdump output.
    794 
    795 2008-03-21  Adam Nemet  <anemet (a] caviumnetworks.com>
    796 
    797 	* ld-mips-elf/dyn-sec64.d, ld-mips-elf/dyn-sec64.s,
    798 	ld-mips-elf/dyn-sec64.ld: New test.
    799 	* ld-mips-elf/mips-elf.exp: Run it.
    800 
    801 2008-03-20  Richard Sandiford  <rsandifo (a] nildram.co.uk>
    802 
    803 	* ld-mips-elf/got-dump-1.d, ld-mips-elf/got-dump-1.s,
    804 	ld-mips-elf/got-dump-1.ld, ld-mips-elf/got-dump-2.d,
    805 	ld-mips-elf/got-dump-2.s, ld-mips-elf/got-dump-2.ld: New tests.
    806 	* ld-mips-elf/mips-elf.exp: Run them.
    807 
    808 2008-03-20  Richard Sandiford  <rsandifo (a] nildram.co.uk>
    809 
    810 	* ld-mips-elf/elf-rel-got-n64-linux.d: Expect bit 63 rather than
    811 	bit 31 of the second GOT entry to be set.
    812 	* ld-mips-elf/elf-rel-got-n64.d: Likewise.
    813 	* ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
    814 	* ld-mips-elf/elf-rel-xgot-n64.d: Likewise.
    815 
    816 2008-03-17  Richard Sandiford  <rsandifo (a] nildram.co.uk>
    817 
    818 	* ld-mips-elf/eh-frame1-n32.d: Expect a warning about .eh_frame_hdr.
    819 	Remove duplicate CIEs.  Adjust relocation addresses and .eh_frame
    820 	offsets accordingly.  Do not allow there to be any trailing
    821 	R_MIPS_NONE relocations.
    822 	* ld-mips-elf/eh-frame1-n64.d: Likewise.
    823 	* ld-mips-elf/eh-frame2-n32.d: Likewise.
    824 	* ld-mips-elf/eh-frame2-n64.d: Likewise.
    825 
    826 2008-03-17  Richard Sandiford  <rsandifo (a] nildram.co.uk>
    827 
    828 	* ld-mips-elf/mips-elf.exp (o32_as_flags, o32_ld_flags): New variables.
    829 	(mips16_call_global_test, mips16_intermix_test): Use them.
    830 
    831 2008-03-16  H.J. Lu  <hongjiu.lu (a] intel.com>
    832 
    833 	PR ld/5789
    834 	PR ld/5943
    835 	* ld-i386/hidden1.d: New.
    836 	* ld-i386/hidden1.s: Likewise.
    837 	* ld-i386/hidden2.d: Likewise.
    838 	* ld-i386/hidden2.s: Likewise.
    839 	* ld-i386/hidden3.d: Likewise.
    840 	* ld-i386/hidden4.s: Likewise.
    841 	* ld-i386/protected1.d: Likewise.
    842 	* ld-i386/protected1.s: Likewise.
    843 	* ld-i386/protected2.d: Likewise.
    844 	* ld-i386/protected2.s: Likewise.
    845 	* ld-i386/protected3.d: Likewise.
    846 	* ld-i386/protected3.s: Likewise.
    847 	* ld-x86-64/hidden1.d: Likewise.
    848 	* ld-x86-64/hidden1.s: Likewise.
    849 	* ld-x86-64/hidden2.d: Likewise.
    850 	* ld-x86-64/hidden2.s: Likewise.
    851 	* ld-x86-64/hidden3.d: Likewise.
    852 	* ld-x86-64/hidden3.s: Likewise.
    853 	* ld-x86-64/protected1.d: Likewise.
    854 	* ld-x86-64/protected1.s: Likewise.
    855 	* ld-x86-64/protected2.d: Likewise.
    856 	* ld-x86-64/protected2.s: Likewise.
    857 	* ld-x86-64/protected3.d: Likewise.
    858 	* ld-x86-64/protected3.s: Likewise.
    859 
    860 	* ld-i386/i386.exp: Run hidden1, hidden2, hidden3, protected1,
    861 	protected2 and protected3.
    862 	* ld-x86-64/x86-64.exp: Likewise.
    863 
    864 2008-03-14  Alan Modra  <amodra (a] bigpond.net.au>
    865 
    866 	* ld-spu/ovl2.s: Make setjmp global.
    867 	* ld-spu/ovl2.d: Update.
    868 
    869 2008-03-12  Alan Modra  <amodra (a] bigpond.net.au>
    870 
    871 	PR 5900
    872 	* ld-elf/sec64k.exp: Update.
    873 
    874 2008-03-08  Paul Brook  <paul (a] codesourcery.com>
    875 
    876 	* ld-arm/arm-elf.exp (armeabitests): Add thumb2-b-interwork.
    877 	* ld-arm/thumb2-b-interwork.d: New test.
    878 	* ld-arm/thumb2-b-interwork.s: New test.
    879 
    880 2008-03-07  Paul Brook  <paul (a] codesourcery.com>
    881 
    882 	* ld-arm/arm-elf.exp (armelftests): Add movw-merge and arm-app-movw.
    883 	* ld-arm/arm-app-movw.s: New test.
    884 	* ld-arm/arm-app.r: Update expected output.
    885 	* ld-arm/movw-merge.d: New test.
    886 	* ld-arm/movw-merge.s: New test.
    887 
    888 2008-03-01  Alan Modra  <amodra (a] bigpond.net.au>
    889 
    890 	* ld-powerpc/relbrlt.d: Update.  Also check .branch_lt section.
    891 
    892 2008-02-27  Catherine Moore  <clm (a] codesourcery.com>
    893 
    894 	* ld-cris/libdso-10.d: Update expected output for the Dynamic
    895 	Section to allow an arbitrary number of spaces.
    896 
    897 2008-02-20  Mark Mitchell  <mark (a] codesourcery.com>
    898 
    899 	ld/testsuite/
    900 	* ld-elf/seg.d: Expect .reginfo section on MIPS.
    901 
    902 2008-02-20  Pedro Alves  <pedro_alves (a] portugalmail.pt>
    903 
    904 	* ld-auto-import/auto-import.exp: Use $ld to link the dll for
    905 	cygwin, not $CC.
    906 
    907 2008-02-18  Hans-Peter Nilsson  <hp (a] axis.com>
    908 
    909 	* lib/ld-lib.exp (run_dump_test): Don't apply prune_warnings
    910 	for tool invocations where warnings or errors can be matched.
    911 
    912 2008-02-14  H.J. Lu  <hongjiu.lu (a] intel.com>
    913 
    914 	* ld-shared/sh1.c (shlib_overriddencall2): Moved to ...
    915 	* ld-shared/sh2.c (shlib_overriddencall2): Here.  New.
    916 
    917 2008-02-07  Alan Modra  <amodra (a] bigpond.net.au>
    918 
    919 	* ld-spu/ovl.d: Update.
    920 	* ld-spu/ovl2.d: Update.
    921 
    922 2008-02-04  Bob Wilson  <bob.wilson (a] acm.org>
    923 
    924 	* ld-undefined/undefined.exp: XFAIL for xtensa*-*-linux*.
    925 
    926 2008-01-31  Marc Gauthier  <marc (a] tensilica.com>
    927 
    928 	* ld-elf/merge.d: Recognize Xtensa processor variants.
    929 	* ld-xtensa/coalesce.exp: Likewise.
    930 	* ld-xtensa/lcall.exp: Likewise.
    931 
    932 2008-01-28  Petr Muller  <pmuller (a] redhat.com>
    933 
    934 	* ld-elfvers/vers.exp (test_ar): Sort the expected output so that
    935 	it has matches the ordering of the obtained output.
    936 
    937 2008-01-28  H.J. Lu  <hongjiu.lu (a] intel.com>
    938 
    939 	* ld-elf/eh1.d: Replace DW_CFA_def_cfa_reg with
    940 	DW_CFA_def_cfa_register. Updated for i386/x86-64 register
    941 	names.
    942 	* ld-elf/eh2.d: Likewise.
    943 	* ld-elf/eh3.d: Likewise.
    944 	* ld-elf/eh4.d: Likewise.
    945 	* ld-elf/eh5.d: Likewise.
    946 
    947 2008-01-28  Alan Modra  <amodra (a] bigpond.net.au>
    948 
    949 	* ld-spu/ovl.d: Update.
    950 	* ld-spu/ovl2.d: Update.
    951 
    952 2008-01-26  Alan Modra  <amodra (a] bigpond.net.au>
    953 
    954 	* ld-elf/loadaddr.t: New, extracted from..
    955 	* ld-elf/loadaddr1.t: ..here.  Use insert.
    956 	* ld-elf/loadaddr2.t: Likewise.
    957 	* ld-elf/loadaddr1.d: Update.
    958 	* ld-elf/loadaddr2.d: Update.
    959 
    960 2008-01-25  Alan Modra  <amodra (a] bigpond.net.au>
    961 
    962 	* ld-spu/ovl.lnk: Delete overlay.
    963 	* ld-spu/ovl1.lnk: New file.
    964 	* ld-spu/ovl2.lnk: New file.
    965 	* ld-spu/ovl.d: Update.
    966 	* ld-spu/ovl2.d: Update.
    967 
    968 2008-01-23  Andreas Schwab  <schwab (a] suse.de>
    969 
    970 	* ld-gc/gc.c: Make sure used_func is not inlined.
    971 
    972 2008-01-22  H.J. Lu  <hongjiu.lu (a] intel.com>
    973 
    974 	* ld-gc/gc.exp: Use [which $CC] != 0.
    975 
    976 2008-01-14  Tristan Gingold  <gingold (a] adacore.com>
    977 
    978 	* ld-gc/gc.exp (test_gc): Let missing C compiler make tests
    979 	"untested" instead of "failed".
    980 
    981 2008-01-10  Tristan Gingold  <gingold (a] adacore.com>
    982 
    983 	* lib/ld-lib.exp (check_gc_sections_available): Now available on
    984 	VxWorks.
    985 	* ld-gc: New directory for testing --gc-sections.
    986 	* ld-gc/gc.c: New file.
    987 	* ld-gc/gc.exp: New file.
    988 	* ld-gc/noent.s: New file.
    989 	* ld-gc/noent.d: New file.
    990 
    991 2008-01-09  Richard Sandiford  <rsandifo (a] nildram.co.uk>
    992 
    993 	PR ld/5526
    994 	* ld-elf/eh6.s, ld-elf/eh6.d: New test.
    995 
    996 2008-01-07  H.J. Lu  <hongjiu.lu (a] intel.com>
    997 
    998 	PR ld/5522
    999 	* ld-elf/noload-3.d: New file.
   1000 	* ld-elf/noload-3.s: Likewise.
   1001 	* ld-elf/noload-3.t: Likewise.
   1002 
   1003 For older changes see ChangeLog-2007
   1004 
   1006 Copyright (C) 2008 Free Software Foundation, Inc.
   1007 
   1008 Copying and distribution of this file, with or without modification,
   1009 are permitted in any medium without royalty provided the copyright
   1010 notice and this notice are preserved.
   1011 
   1012 Local Variables:
   1013 mode: change-log
   1014 left-margin: 8
   1015 fill-column: 74
   1016 version-control: never
   1017 End:
   1018