opcodes:
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
7df76b80
RE
12008-12-15 Richard Earnshaw <rearnsha@arm.com>
2
3 * ld-arm/vfp11-fix-scalar.d: Disassembly of VFP instructions now uses
4 unified syntax.
5 * ld-arm/vfp11-fix-vector.d: Likewise.
6
6c759646
HPN
72008-12-15 Hans-Peter Nilsson <hp@axis.com>
8
8101aae2
HPN
9 * ld-cris/libdso-13b.d: New test.
10
deddc83b
HPN
11 * ld-cris/hidedsofns2468, ld-cris/libdso-12b.d,
12 ld-cris/libdso-12c.d, ld-cris/libdso-1b.d, ld-cris/dso-1b.s: New
13 tests.
14
6c759646
HPN
15 * ld-cris/got7.s: Correct .size expression.
16 * ld-cris/tls-e-20a.d: Adjust accordingly.
17
137627db
NC
182008-12-04 Nick Clifton <nickc@redhat.com>
19
20 * ld-x86-64/ifunc.d: New test (of STT_IFUNC for x86_64).
21 * ld-x86-64/ifunc.s: Source file for new test.
22 * ld-x86-64/x86-64.exp: Run the new test.
23 * ld-i386/ifunc.d: Tidy up regexps for expected output.
24
e7c33416
NC
252008-12-03 Nick Clifton <nickc@redhat.com>
26
27 * ld-mips-elf/reloc-1-n32.d: Updated expected output for reloc
28 descriptions.
29 * ld-mips-elf/reloc-1-n64.d: Likewise.
30 * ld-i386/ifunc.d: New test.
31 * ld-i386/ifunc.s: Source file for the new test.
32 * ld-i386/i386.exp: Run the new test.
33
19540007
JM
342008-11-25 Joseph Myers <joseph@codesourcery.com>
35
36 * ld-arm/thumb2-bl-undefweak.d, ld-arm/thumb2-bl-undefweak.s: New.
37 * ld-arm/arm-elf.exp: Run thumb2-bl-undefweak test.
38
05ec1b4d
HPN
392008-11-25 Hans-Peter Nilsson <hp@axis.com>
40
bcae4342
HPN
41 * ld-cris/got7.s, ld-cris/init.s, ld-cris/pic-gc-72.d,
42 ld-cris/pic-gc-72.s, ld-cris/pic-gc-73.d, ld-cris/pic-gc-73.s,
43 ld-cris/tls-dso-x1x2-1.d, ld-cris/tls-dso-xz-1.d,
44 ld-cris/tls-dtprelm.s, ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d,
45 ld-cris/tls-e-21.d, ld-cris/tls-e-22.d, ld-cris/tls-e-23.d,
46 ld-cris/tls-e-66.d, ld-cris/tls-err-20x.d, ld-cris/tls-err-24.d,
47 ld-cris/tls-err-25.d, ld-cris/tls-err-26.d, ld-cris/tls-err-27.d,
48 ld-cris/tls-err-28.d, ld-cris/tls-err-29.d, ld-cris/tls-err-31.d,
49 ld-cris/tls-err-33.d, ld-cris/tls-err-35.d, ld-cris/tls-err-37.d,
50 ld-cris/tls-err-39.d, ld-cris/tls-err-40.d, ld-cris/tls-err-41.d,
51 ld-cris/tls-err-43.d, ld-cris/tls-err-44.d, ld-cris/tls-err-45.d,
52 ld-cris/tls-err-47.d, ld-cris/tls-err-48.d, ld-cris/tls-err-49.d,
53 ld-cris/tls-err-51.d, ld-cris/tls-err-52.d, ld-cris/tls-err-53.d,
54 ld-cris/tls-err-55.d, ld-cris/tls-err-55.s, ld-cris/tls-err-56.d,
55 ld-cris/tls-err-56.s, ld-cris/tls-err-62.d, ld-cris/tls-err-62.s,
56 ld-cris/tls-err-65.d, ld-cris/tls-err-67.d, ld-cris/tls-gc-68.d,
57 ld-cris/tls-gc-69.d, ld-cris/tls-gc-70.d, ld-cris/tls-gc-71.d,
58 ld-cris/tls-gc-71.s, ld-cris/tls-gc-75.d, ld-cris/tls-gc-76.d,
59 ld-cris/tls-gc-76.s, ld-cris/tls-gd-1.d, ld-cris/tls-gd-1.s,
60 ld-cris/tls-gd-1h.d, ld-cris/tls-gd-2.d, ld-cris/tls-gd-2.s,
61 ld-cris/tls-gd-2h.d, ld-cris/tls-gd-3.d, ld-cris/tls-gd-3.s,
62 ld-cris/tls-gd-3h.d, ld-cris/tls-gdgotrelm.s, ld-cris/tls-global-74.d,
63 ld-cris/tls-gottprelm.s, ld-cris/tls-hx.s, ld-cris/tls-hx1x2.s,
64 ld-cris/tls-ie-10.d, ld-cris/tls-ie-10.s, ld-cris/tls-ie-11.d,
65 ld-cris/tls-ie-11.s, ld-cris/tls-ie-8.d, ld-cris/tls-ie-8.s,
66 ld-cris/tls-ie-9.d, ld-cris/tls-ie-9.s, ld-cris/tls-ld-4.d,
67 ld-cris/tls-ld-4.s, ld-cris/tls-ld-5.d, ld-cris/tls-ld-5.s,
68 ld-cris/tls-ld-6.d, ld-cris/tls-ld-6.s, ld-cris/tls-ld-7.d,
69 ld-cris/tls-ld-7.s, ld-cris/tls-ldgd-14.d, ld-cris/tls-ldgd-14.s,
70 ld-cris/tls-ldgd-15.d, ld-cris/tls-ldgd-15.s, ld-cris/tls-ldgde-14.d,
71 ld-cris/tls-ldgde-15.d, ld-cris/tls-ldgdex-14.d,
72 ld-cris/tls-ldgdex-15.d, ld-cris/tls-ldgdx-14.d,
73 ld-cris/tls-ldgdx-15.d, ld-cris/tls-le-12.d, ld-cris/tls-le-12.s,
74 ld-cris/tls-le-12s.d, ld-cris/tls-le-12s.s, ld-cris/tls-le-13.d,
75 ld-cris/tls-le-13.s, ld-cris/tls-le-13s.d, ld-cris/tls-le-13s.s,
76 ld-cris/tls-legd-16.d, ld-cris/tls-legd-16.s, ld-cris/tls-legd-17.d,
77 ld-cris/tls-legdx-16.d, ld-cris/tls-legdx-17.d, ld-cris/tls-leie-18.d,
78 ld-cris/tls-leie-19.d, ld-cris/tls-leie-19.s, ld-cris/tls-local-54.d,
79 ld-cris/tls-local-54.s, ld-cris/tls-local-57.d,
80 ld-cris/tls-local-57.s, ld-cris/tls-local-58.d,
81 ld-cris/tls-local-58.s, ld-cris/tls-local-59.d,
82 ld-cris/tls-local-59.s, ld-cris/tls-local-60.d,
83 ld-cris/tls-local-61.d, ld-cris/tls-local-63.d,
84 ld-cris/tls-local-64.d, ld-cris/tls-ok-30.d, ld-cris/tls-ok-32.d,
85 ld-cris/tls-ok-34.d, ld-cris/tls-ok-36.d, ld-cris/tls-tprelm.s,
86 ld-cris/tls-und-38.d, ld-cris/tls-und-42.d, ld-cris/tls-und-46.d,
87 ld-cris/tls-und-50.d, ld-cris/tls-x.s, ld-cris/tls-x1x2.s,
88 ld-cris/tls-z.s, ld-cris/tls128.s, ld-cris/tls128g.s: New tests.
89
05ec1b4d
HPN
90 * ld-cris/start1.s: Prepend register name with $.
91
92 * ld-cris/dso-1.s, ld-cris/libdso-1.d, ld-cris/libdso-11.d,
93 ld-cris/libdso-2.d, ld-cris/pv32.s, ld-cris/undef1.d: Correct
94 .size expressions and adjust expected output accordingly.
95
7fc663b7
HPN
962008-11-23 Hans-Peter Nilsson <hp@axis.com>
97
98 * ld-cris/badgotr1.d: Robustify regexp.
99
6b87b48e
NC
1002008-10-29 Nick Clifton <nickc@redhat.com>
101
102 * ld-gc/gc.c (dummy_func): New function - present so that
103 underscore prefixed aliases can be created of the used_func and
104 main functions.
105
f82e0623
NF
1062008-10-10 Nathan Froyd <froydnj@codesourcery.com>
107
108 * ld-powerpc/gnu-attr-12-1.s: New file.
109 * ld-powerpc/gnu-attr-12-2.s: New file.
110 * ld-powerpc/gnu-attr-12-11.d: New file.
111 * ld-powerpc/gnu-attr-12-21.d: New file.
112 * ld-powerpc/powerpc.exp: Run new dump tests.
113
b9eb56c1
NC
1142008-10-07 Nick Clifton <nickc@redhat.com>
115
116 * ld-ia64/tlsbin.rd: Update expected output now that --wide does
117 not truncate section names.
118 * ld-ia64/tlspic.rd: Likewise.
119
80c35038
NC
1202008-10-06 Tom Tromey <tromey@redhat.com>
121
122 * ld-elf/eh1.d, ld-elf/eh2.d, ld-elf/eh3.d, ld-elf/eh4.d,
123 ld-elf/eh5.d, ld-elf/eh6.d, ld-mips-elf/eh-frame1-n32.d,
124 ld-mips-elf/eh-frame1-n64.d, ld-mips-elf/eh-frame2-n32.d,
125 ld-mips-elf/eh-frame2-n64.d, ld-mips-elf/eh-frame3.d,
126 ld-mips-elf/eh-frame4.d: Update for readelf change.
127
936e8389
L
1282008-10-04 H.J. Lu <hongjiu.lu@intel.com>
129
130 PR ld/6931
131 * ld-elf/group7.d: New.
132
388853f7
L
1332008-10-03 H.J. Lu <hongjiu.lu@intel.com>
134
135 * ld-elf/group5.d: Updated.
136 * ld-elf/group6.d: Likewise.
137
5d549184
TG
1382008-10-03 Tristan Gingold <gingold@adacore.com>
139
140 * ld-elf/stab.d: Don't run on alpha (to avoid relocation
141 overflow on 64 bits targets whose stab values is 32 bits).
142
29b9ceea
L
1432008-10-03 H.J. Lu <hongjiu.lu@intel.com>
144
145 PR ld/6931
146 * ld-elf/group4.d: New.
147 * ld-elf/group5.d: Likewise.
148 * ld-elf/group6.d: Likewise.
149
327e8def
AM
1502008-10-03 Alan Modra <amodra@bigpond.net.au>
151
152 * ld-powerpc/vxworks1-lib.rd: Update.
153
ceae84aa
AM
1542008-09-29 Alan Modra <amodra@bigpond.net.au>
155
156 * ld-elf/extract-symbol-1sec.d: Correct section lma.
157
68db4c75
AM
1582008-09-25 Alan Modra <amodra@bigpond.net.au>
159
160 * ld-elf/eh-group.exp: Only run on ELF targets.
161 * ld-elf/eh5b.s: Export main, start, __start.
162
bc235167
RS
1632008-09-20 Richard Sandiford <rdsandiford@googlemail.com>
164
165 * ld-mips-elf/reloc-estimate-1.d: Make endian-neutral.
166
33aa234e
JK
1672008-09-20 Jan Kratochvil <jan.kratochvil@redhat.com>
168
169 Provide virtual target "cfi" for targets supporting CFI.
170 * ld-elf/eh-frame-hdr.d: Replace target and xfail statements by single
171 `target: cfi'.
172 * ld-elf/eh-group.exp: Call check_as_cfi instead of is_elf_format.
173 * ld-elf/eh-group1.s, elf/eh-group2.s: Use more compatible section
174 flags prefix '%'.
175 * ld-elf/eh5.d: Replace target statement by `target: cfi' with an Alpha
176 exception. Relax the `Code alignment factor' matching.
177 * lib/ld-lib.exp: Rename istarget as istarget_ld.
178 (istarget, check_as_cfi): New procedure.
179 (run_dump_test): New comment for the virtual target `cfi'.
180
2a7b2e88
JK
1812008-09-17 Jan Kratochvil <jan.kratochvil@redhat.com>
182
183 * ld-elf/eh-group.exp, ld-elf/eh-group1.s, ld-elf/eh-group2.s: New test.
184
32649b97
JK
1852008-09-17 Jan Kratochvil <jan.kratochvil@redhat.com>
186
187 Fix testcases compilation failures due to unused variables.
188 * ld-elfcomm/common1b.c (dummy1): Mark the variable for GCC as USED.
189 * ld-shared/main.c (main): Move the P variable only to the places where
190 it is used.
191
0a36a439
L
1922008-09-16 H.J. Lu <hongjiu.lu@intel.com>
193
194 PR ld/6877
195 * ld-elf/comm1.c: New.
196 * ld-elf/func1.c: Likewise.
197
198 * ld-elf/shared.exp: Add tests for libfunc1.so and comm1.
199
c820be07
NC
2002008-08-26 Nick Clifton <nickc@redhat.com>
201
202 * ld-arm/arm-elf.exp: Add farcall-thumb-arm-short test.
203 * ld-arm/farcall-group2.s: Fix comment.
204 * ld-arm/farcall-thumb-arm-short.d: New test.
205 * ld-arm/farcall-thumb-arm-short.s: New test.
206
b2064611
JK
2072008-08-22 Jan Kratochvil <jan.kratochvil@redhat.com>
208
209 * ld-x86-64/dwarfreloc.exp, ld-x86-64/dwarfreloc.rd,
210 ld-x86-64/dwarfreloc1.s, ld-x86-64/dwarfreloc2.s: New test.
211
d09dc77f
BW
2122008-08-20 Bob Wilson <bob.wilson@acm.org>
213
214 * ld-xtensa/tlsbin.dd, ld-xtensa/tlsbin.rd, ld-xtensa/tlsbin.s,
215 ld-xtensa/tlsbin.sd, ld-xtensa/tlsbin.td, ld-xtensa/tlslib.s,
216 ld-xtensa/tlspic.dd, ld-xtensa/tlspic.rd, ld-xtensa/tlspic.sd,
217 ld-xtensa/tlspic.td, ld-xtensa/tlspic1.s, ld-xtensa/tlspic2.s: New.
218 * ld-xtensa/xtensa.exp: Run them.
219
61b0a4af
RS
2202008-08-18 Richard Sandiford <rdsandiford@googlemail.com>
221
222 * ld-mips-elf/mips16-pic-4a.s, ld-mips-elf/mips16-pic-4b.s,
223 ld-mips-elf/mips16-pic-4.ver, ld-mips-elf/mips16-pic-4a.dd,
224 ld-mips-elf/mips16-pic-4a.nd, ld-mips-elf/mips16-pic-4a.gd,
225 ld-mips-elf/mips16-pic-4c.s, ld-mips-elf/mips16-pic-4b.dd: New tests.
226 * ld-mips-elf/mips-elf.exp: Run them.
227
8ad82227
NC
2282008-08-17 Nick Clifton <nickc@redhat.com>
229
230 * ld-elf/sec-to-seg1.s: Shorten test data to align the section to
231 a 4-byte boundary.
232
861fb55a
DJ
2332008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
234 Daniel Jacobowitz <dan@codesourcery.com>
235
236 * ld-mips-elf/mips16-pic-3a.s,
237 ld-mips-elf/mips16-pic-3b.s,
238 ld-mips-elf/mips16-pic-3.dd,
239 ld-mips-elf/mips16-pic-3.gd,
240 ld-mips-elf/mips16-pic-3.rd,
241 ld-mips-elf/mips16-pic-3.inc,
242 ld-mips-elf/pic-and-nonpic-1a.s,
243 ld-mips-elf/pic-and-nonpic-1b.s,
244 ld-mips-elf/pic-and-nonpic-1.ld,
245 ld-mips-elf/pic-and-nonpic-1.dd,
246 ld-mips-elf/pic-and-nonpic-1.nd,
247 ld-mips-elf/pic-and-nonpic-1-rel.dd,
248 ld-mips-elf/pic-and-nonpic-1-rel.nd,
249 ld-mips-elf/pic-and-nonpic-2a.s,
250 ld-mips-elf/pic-and-nonpic-2b.s,
251 ld-mips-elf/pic-and-nonpic-2.d,
252 ld-mips-elf/pic-and-nonpic-3a.s,
253 ld-mips-elf/pic-and-nonpic-3a.ld,
254 ld-mips-elf/pic-and-nonpic-3a.dd,
255 ld-mips-elf/pic-and-nonpic-3a.gd,
256 ld-mips-elf/pic-and-nonpic-3a.sd,
257 ld-mips-elf/pic-and-nonpic-3b.s,
258 ld-mips-elf/pic-and-nonpic-3b.ld,
259 ld-mips-elf/pic-and-nonpic-3b.ad,
260 ld-mips-elf/pic-and-nonpic-3b.dd,
261 ld-mips-elf/pic-and-nonpic-3b.gd,
262 ld-mips-elf/pic-and-nonpic-3b.nd,
263 ld-mips-elf/pic-and-nonpic-3b.pd,
264 ld-mips-elf/pic-and-nonpic-3b.rd,
265 ld-mips-elf/pic-and-nonpic-3b.sd,
266 ld-mips-elf/pic-and-nonpic-3-error.d,
267 ld-mips-elf/pic-and-nonpic-4a.s,
268 ld-mips-elf/pic-and-nonpic-4b.s,
269 ld-mips-elf/pic-and-nonpic-4b.ld,
270 ld-mips-elf/pic-and-nonpic-4b.ad,
271 ld-mips-elf/pic-and-nonpic-4b.dd,
272 ld-mips-elf/pic-and-nonpic-4b.gd,
273 ld-mips-elf/pic-and-nonpic-4b.nd,
274 ld-mips-elf/pic-and-nonpic-4b.rd,
275 ld-mips-elf/pic-and-nonpic-4b.sd,
276 ld-mips-elf/pic-and-nonpic-4-error.d,
277 ld-mips-elf/pic-and-nonpic-5a.s,
278 ld-mips-elf/pic-and-nonpic-5b.s,
279 ld-mips-elf/pic-and-nonpic-5b.ld,
280 ld-mips-elf/pic-and-nonpic-5b.ad,
281 ld-mips-elf/pic-and-nonpic-5b.dd,
282 ld-mips-elf/pic-and-nonpic-5b.gd,
283 ld-mips-elf/pic-and-nonpic-5b.nd,
284 ld-mips-elf/pic-and-nonpic-5b.rd,
285 ld-mips-elf/pic-and-nonpic-5b.sd,
286 ld-mips-elf/pic-and-nonpic-5b.pd,
287 ld-mips-elf/pic-and-nonpic-6.ld,
288 ld-mips-elf/pic-and-nonpic-6-o32a.s,
289 ld-mips-elf/pic-and-nonpic-6-o32b.s,
290 ld-mips-elf/pic-and-nonpic-6-o32c.s,
291 ld-mips-elf/pic-and-nonpic-6-o32.ad,
292 ld-mips-elf/pic-and-nonpic-6-o32.dd,
293 ld-mips-elf/pic-and-nonpic-6-o32.gd,
294 ld-mips-elf/pic-and-nonpic-6-o32.nd,
295 ld-mips-elf/pic-and-nonpic-6-o32.pd,
296 ld-mips-elf/pic-and-nonpic-6-o32.rd,
297 ld-mips-elf/pic-and-nonpic-6-o32.sd,
298 ld-mips-elf/pic-and-nonpic-6-n32a.s,
299 ld-mips-elf/pic-and-nonpic-6-n32b.s,
300 ld-mips-elf/pic-and-nonpic-6-n32c.s,
301 ld-mips-elf/pic-and-nonpic-6-n32.ad,
302 ld-mips-elf/pic-and-nonpic-6-n32.dd,
303 ld-mips-elf/pic-and-nonpic-6-n32.gd,
304 ld-mips-elf/pic-and-nonpic-6-n32.nd,
305 ld-mips-elf/pic-and-nonpic-6-n32.pd,
306 ld-mips-elf/pic-and-nonpic-6-n32.rd,
307 ld-mips-elf/pic-and-nonpic-6-n32.sd,
308 ld-mips-elf/pic-and-nonpic-6-n64a.s,
309 ld-mips-elf/pic-and-nonpic-6-n64b.s,
310 ld-mips-elf/pic-and-nonpic-6-n64c.s,
311 ld-mips-elf/pic-and-nonpic-6-n64.ad,
312 ld-mips-elf/pic-and-nonpic-6-n64.dd,
313 ld-mips-elf/pic-and-nonpic-6-n64.gd,
314 ld-mips-elf/pic-and-nonpic-6-n64.nd,
315 ld-mips-elf/pic-and-nonpic-6-n64.pd,
316 ld-mips-elf/pic-and-nonpic-6-n64.rd,
317 ld-mips-elf/pic-and-nonpic-6-n64.sd: New tests.
318 * ld-mips-elf/mips-elf.exp: Run them.
319
23cc69b6
RS
3202008-08-07 Richard Sandiford <rdsandiford@googlemail.com>
321
322 * ld-mips-elf/tls-hidden4.got, ld-mips-elf/tls-hidden4.r: We have
323 removed an unused GOT entry that was allocated for the R_MIPS_32
324 relocation against "undef", so adjust addresses down by 4 bytes.
325 * ld-mips-elf/got-dump-1.d, ld-mips-elf/got-dump-2.d: We have
326 changed the order of the GOT entries so that reloc-only ones
327 come last. "undef" is only referred to by dynamic relocations,
328 so it now comes after "glob".
329 * ld-mips-elf/mips16-pic-2.dd, ld-mips-elf/mips16-pic-2.gd,
330 ld-mips-elf/mips16-pic-2.nd, ld-mips-elf/mips16-pic-2.rd: We have
331 removed two unused local GOT entries that were originally created
332 as global entries for the hidden symbols "used2" and "used3".
333 "used4" and "used5" are only referred to by relocations, so they
334 now come after "used6" and "used7".
335
634835ae
RS
3362008-08-07 Richard Sandiford <rdsandiford@googlemail.com>
337
338 * ld-mips-elf/got-vers-1a.s, ld-mips-elf/got-vers-1b.s,
339 ld-mips-elf/got-vers-1.ver, ld-mips-elf/got-vers-1.dd,
340 ld-mips-elf/got-vers-1.sd, ld-mips-elf/got-vers-1.rd: New tests.
341 * ld-mips-elf/mips-elf.exp: Run them.
342
33bb52fb
RS
3432008-08-07 Richard Sandiford <rdsandiford@googlemail.com>
344
345 * ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.got,
346 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-3.d: Change the
347 GOT layout as follows:
348
349 BEFORE AFTER
350 +0x08 %call16(__tls_get_addr) %call16(__tls_get_addr)
351 +0x0c %tlsldm(tlsbin_ld) %gottprel(tlsvar_ie)
352 +0x10 " " %tlsgd(tlsvar_gd)
353 +0x14 %tlsgd(tlsvar_gd) " "
354 +0x18 " " %tlsgd(tlsbin_gd)
355 +0x1c %gottprel(tlsvar_ie) " "
356 +0x20 %tlsgd(tlsbin_gd) %tlsldm(tlsbin_ld)
357 +0x24 " " " "
358 +0x28 %gottprel(tlsbin_ie) %gottprel(tlsbin_ie)
359
63897e2c
RS
3602008-08-07 Richard Sandiford <rdsandiford@googlemail.com>
361
362 * ld-mips-elf/reloc-estimate-1.d, ld-mips-elf/reloc-estimate-1.ld,
363 ld-mips-elf/reloc-estimate-1a.s, ld-mips-elf/reloc-estimate-1b.s:
364 New test.
365 * ld-mips-elf/mips-elf.exp: Run it.
366
4e41d0d7
RS
3672008-08-06 Richard Sandiford <rdsandiford@googlemail.com>
368
369 * ld-mips-elf/tls-hidden3.ld: Remove the unused .MIPS.stubs section.
370 Keep the text start address the same.
371 * ld-mips-elf/tls-multi-got-1.got: We have removed a .MIPS.stubs
372 section that contained only a 16-byte dummy stub. Subtract 16
373 from addresses to account for the change.
374 * ld-mips-elf/tls-multi-got-1.r: Likewise. Adjust MIPS_UNREFEXTNO
375 to account the removed section symbol.
376 * ld-mips-elf/tlsdyn-o32-1.d: We have deleted a .MIPS.stubs
377 section that contained only a 16-byte dummy stub. Remove it
378 from the disassembly.
379 * ld-mips-elf/tlsdyn-o32-2.d: Likewise.
380 * ld-mips-elf/tlsdyn-o32-3.d: Likewise.
381 * ld-mips-elf/tlsdyn-o32.d: Likewise.
382 * ld-mips-elf/relax-jalr-n32-shared.d: Likewise.
383 * ld-mips-elf/relax-jalr-n64-shared.d: Likewise.
384
738e5348
RS
3852008-08-06 Richard Sandiford <rdsandiford@googlemail.com>
386
387 * ld-mips-elf/mips16-local-stubs-1.d: Remove stub_for_h3,
388 which was only referenced by the .pdr section, and was not
389 actually needed by code.
390 * ld-mips-elf/mips16-intermix.d: Remove unused static function stubs.
391 * ld-mips-elf/mips16-pic-1a.s,
392 ld-mips-elf/mips16-pic-1b.s,
393 ld-mips-elf/mips16-pic-1-dummy.s,
394 ld-mips-elf/mips16-pic-1.dd,
395 ld-mips-elf/mips16-pic-1.gd,
396 ld-mips-elf/mips16-pic-1.inc,
397 ld-mips-elf/mips16-pic-1.ld,
398 ld-mips-elf/mips16-pic-2a.s,
399 ld-mips-elf/mips16-pic-2b.s,
400 ld-mips-elf/mips16-pic-2.ad,
401 ld-mips-elf/mips16-pic-2.dd,
402 ld-mips-elf/mips16-pic-2.gd,
403 ld-mips-elf/mips16-pic-2.nd,
404 ld-mips-elf/mips16-pic-2.rd: New tests.
405 * ld-mips-elf/mips-elf.exp: Run them.
406
237dcb53
AM
4072008-08-06 Alan Modra <amodra@bigpond.net.au>
408
409 * ld-elf/extract-symbol-1sec.d: Update.
410
2e658c87
NC
4112008-07-30 Nick Clifton <nickc@redhat.com>
412
413 * ld-elf/sec-to-seg.exp: New test: Checks the assignment of
414 sections to segments.
415 * ld-elf/sec-to-seg1.s: Test source file.
416 * ld-elf/sec-to-seg2.s: Test source file.
417 * ld-elf/sec-to-seg-script-same-page.t: Test linker script.
418 * ld-elf/sec-to-seg-script-adjoining-pages.t: Test linker script.
419 * ld-elf/sec-to-seg-script-disjoint-pages.t: Test linker script.
420
9f03412a
AO
4212008-07-28 Alexandre Oliva <aoliva@redhat.com>
422
423 * ld-i386/tlsbindesc.dd: Adjust incorrect expectations for LD to
424 LE relaxation.
425 * ld-x86-64/tlsbindesc.dd: Likewise.
426 * ld-i386/tlsbindesc.rd: Adjust address of _TLS_MODULE_BASE_.
427 * ld-x86-64/tlsbindesc.rd: Likewise.
428 Reported by Cary Coutant <ccoutant@google.com>
429
0d600a79
AM
4302008-07-27 Alan Modra <amodra@bigpond.net.au>
431
432 * ld-gc/gc.exp (test_gc): xfail powerpc64.
433
3c7b9897
AM
4342008-07-26 Michael Eager <eager@eagercon.com>
435
436 * ld-powerpc/powerpc.exp: Run new tests.
437 * ld-powerpc/attr-gnu-4-03.d: New file.
438 * ld-powerpc/attr-gnu-4-14.d: New file.
439 * ld-powerpc/attr-gnu-4-23.d: New file.
440 * ld-powerpc/attr-gnu-4-24.d: New file.
441 * ld-powerpc/attr-gnu-4-32.d: New file.
442 * ld-powerpc/attr-gnu-4-33.d: New file.
443 * ld-powerpc/attr-gnu-4-34.d: New file.
444 * ld-powerpc/attr-gnu-4-41.d: New file.
445 * ld-powerpc/attr-gnu-4-4.s: New file.
446 * ld-powerpc/attr-gnu-4-13.d: Adjust.
447 * ld-powerpc/attr-gnu-4-31.d: Adjust.
448
1ce4cec4
AM
4492008-07-26 Alan Modra <amodra@bigpond.net.au>
450
451 * ld-scripts/include.exp: Don't run test for aout.
452 * ld-scripts/include.s: Use .fill rather than .4byte.
453 * ld-scripts/include-1.d: Adjust.
454
308cb401
AM
4552008-07-22 Alan Modra <amodra@bigpond.net.au>
456
457 * ld-alpha/tlsbin.rd: Update.
458 * ld-alpha/tlsbinr.rd: Update.
459 * ld-arm/mixed-app.sym: Update.
460 * ld-arm/use-thumb-lib.sym: Update.
461 * ld-cris/pv32-1.d: Update.
462
5b9f75a8
NC
4632008-07-21 Nick Clifton <nickc@redhat.com>
464
465 * ld-scripts/include-sections.t: Discard all sections not
466 explicitly requested by the rest of the linker script.
467 * ld-scripts/include-1.d: Expect test to fail for AIX ports.
468 Do not assume that the .text section will be marked readonly.
469 * ld-scripts/include.s: Replace .section directives with just
470 .text or .data.
471
a9dc9481
JM
4722008-07-18 Joseph Myers <joseph@codesourcery.com>
473
474 * ld-arm/attr-merge-wchar-0.s,ld-arm/attr-merge-wchar-2.s,
475 ld-arm/attr-merge-wchar-4.s, ld-arm/attr-merge-wchar-00-nowarn.d,
476 ld-arm/attr-merge-wchar-00.d, ld-arm/attr-merge-wchar-02-nowarn.d,
477 ld-arm/attr-merge-wchar-02.d, ld-arm/attr-merge-wchar-04-nowarn.d,
478 ld-arm/attr-merge-wchar-04.d, ld-arm/attr-merge-wchar-20-nowarn.d,
479 ld-arm/attr-merge-wchar-20.d, ld-arm/attr-merge-wchar-22-nowarn.d,
480 ld-arm/attr-merge-wchar-22.d, ld-arm/attr-merge-wchar-24-nowarn.d,
481 ld-arm/attr-merge-wchar-24.d, ld-arm/attr-merge-wchar-40-nowarn.d,
482 ld-arm/attr-merge-wchar-40.d, ld-arm/attr-merge-wchar-42-nowarn.d,
483 ld-arm/attr-merge-wchar-42.d, ld-arm/attr-merge-wchar-44-nowarn.d,
484 ld-arm/attr-merge-wchar-44.d: New.
485 * ld-arm/arm-elf.exp: Run new tests.
486
851b0ff7
L
4872008-07-11 H.J. Lu <hongjiu.lu@intel.com>
488
489 * ld-m68k/got-12.s: Removed.
490 * ld-m68k/got-13.s: Likewise.
491 * ld-m68k/got-14.s: Likewise.
492 * ld-m68k/got-15.s: Likewise.
493 * ld-m68k/got-34.s: Likewise.
494 * ld-m68k/got-35.s: Likewise.
495 * ld-m68k/xgot-15.s: Likewise.
496
497 * ld-m68k/got-multigot-12-13-14-34-35-ok.d: Remove #source
498 and expected relocations.
499 * ld-m68k/got-multigot-14-ok.d: Likewise.
500 * ld-m68k/got-negative-12-13-14-34-ok.d: Likewise.
501 * ld-m68k/got-negative-14-ok.d: Likewise.
502 * ld-m68k/got-single-12-ok.d: Likewise.
503 * ld-m68k/got-xgot-12-13-14-15-34-35-ok.d: Likewise.
504 * ld-m68k/got-xgot-15-ok.d: Likewise.
505
506 * ld-m68k/got-multigot-15-er.d: Remove #source.
507 * ld-m68k/got-negative-12-13-14-35-er.d: Likewise.
508 * ld-m68k/got-negative-15-er.d: Likewise.
509 * ld-m68k/got-single-13-er.d: Likewise.
510
511 * ld-m68k/m68k.exp: Move GOT tests to ...
512 * ld-m68k/m68k-got.exp: This. New.
513
0a61c8c2
RS
5142008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
515
516 * ld-mips-elf/no-shared-1-o32.s,
517 ld-mips-elf/no-shared-1-o32.d,
518 ld-mips-elf/no-shared-1-n32.d,
519 ld-mips-elf/no-shared-1-n64.s,
520 ld-mips-elf/no-shared-1-n64.d,
521 ld-mips-elf/no-shared-1.ld: New tests.
522 * ld-mips-elf/mips-elf.exp: Run them.
523
7b60c20e
SS
5242008-07-07 Stan Shebs <stan@codesourcery.com>
525
526 * ld-arm/arm-elf.exp: Use objdump -d for arm-be8 test.
527 * ld-arm/arm-be8.d: Change to test disassembly.
528
4006703d
NS
5292008-07-06 Nathan Sidwell <nathan@codesourcery.com>
530
531 * ld-scripts/include-1.d: New.
532 * ld-scripts/include-1.t: New.
533 * ld-scripts/include-data.t: New.
534 * ld-scripts/include-mem.t: New.
535 * ld-scripts/include-ram.t: New.
536 * ld-scripts/include-sections.t: New.
537 * ld-scripts/include-subdata.t: New.
538 * ld-scripts/include.exp: New.
539 * ld-scripts/include.s: New.
540
f57718b4
AS
5412008-06-29 Andreas Schwab <schwab@suse.de>
542
543 * ld-m68k/got-1.s: New file.
544 * ld-m68k/got-1.d: New dump test.
545 * ld-m68k/m68k.exp: Run it.
546
7413f23f
DJ
5472008-06-24 Daniel Jacobowitz <dan@codesourcery.com>
548
549 * ld-arm/farcall-arm-arm-be8.d, ld-arm/farcall-arm-arm-pic-veneer.d,
550 ld-arm/farcall-arm-arm.d, ld-arm/farcall-arm-thumb-blx-pic-veneer.d,
551 ld-arm/farcall-arm-thumb-blx.d, ld-arm/farcall-arm-thumb-pic-veneer.d,
552 ld-arm/farcall-arm-thumb.d, ld-arm/farcall-group-size2.d,
553 ld-arm/farcall-group.d, ld-arm/farcall-mix.d, ld-arm/farcall-mix2.d,
554 ld-arm/farcall-thumb-arm-blx-pic-veneer.d,
555 ld-arm/farcall-thumb-arm-blx.d, ld-arm/farcall-thumb-arm.d,
556 ld-arm/farcall-thumb-thumb-blx-pic-veneer.d,
557 ld-arm/farcall-thumb-thumb-blx.d, ld-arm/farcall-thumb-thumb-m.d,
558 ld-arm/thumb2-bl-as-thumb1-bad.d, ld-arm/thumb2-bl-bad.d: Update for
559 stub symbols and stub corrections.
560
b1295757
AM
5612008-06-20 Alan Modra <amodra@bigpond.net.au>
562
563 * ld-spu/ovl.d: Update.
564 * ld-spu/ovl2.d: Update.
565
465e2c43
HPN
5662008-06-16 Hans-Peter Nilsson <hp@bitrange.com>
567
568 PR gas/6607
569 * ld-mmix/loc10.d, ld-mmix/loc10.s, ld-mmix/loc10m.d, ld-mmix/loc8.d,
570 ld-mmix/loc8.s, ld-mmix/loc8m.d, ld-mmix/loc9.d, ld-mmix/loc9.s,
571 ld-mmix/loc9m.d: New tests.
572
5590fba9
NC
5732008-06-12 Nick Clifton <nickc@redhat.com>
574
575 * ld-scripts/overlay-size.t (end_of_bss_overlays): Define.
576 (end_of_text_overlays): Define.
577 (end_of_data_overlays): Define.
578 * ld-scripts/overlay-size-map.d: Add expected values for
579 end_of_bss_overlays, end_of_text_overlays and
580 end_of_data_overlays.
581
27a1ada6
KK
5822008-06-09 Kaz Kojima <kkojima@rr.iij4u.or.jp>
583
584 * ld-sh/arch/arch_expected.txt: Regenerate.
585
817a14a3
DJ
5862008-06-09 Daniel Jacobowitz <dan@codesourcery.com>
587
588 * ld-arm/mixed-lib.d: Loosen pattern.
589
f4ac8484
DJ
5902008-06-09 Christophe Lyon <christophe.lyon@st.com>
591
592 * ld-arm/farcall-thumb-thumb-m.d: Fix branch type.
593 * ld-arm/farcall-thumb-arm.d: Likewise.
594
de7dd2bd
NC
5952008-05-31 Nick Clifton <nickc@redhat.com>
596
597 PR ld/6430
598 * ld-elfcomm/elfcomm.exp (test_sort_common): Test the
599 ascending/descending argument to the --sort-common command line
600 option.
601 * ld-elfcomm/sort-common.s: New file.
602
1a51c1a4
NC
6032008-05-28 Christophe Lyon <christophe.lyon@st.com>
604
605 * ld-arm/arm-elf.exp: Skip farcalls tests for non-ARM-EABI
606 targets.
607 * ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: New file.
608 * ld-arm/thumb2-bl-bad-noeabi.d: Likewise.
609
da5938a2
NC
6102008-05-22 Christophe Lyon <christophe.lyon@st.com>
611
612 * ld-arm/farcall-arm-arm.s: Force function type on 'bar'.
613 * ld-arm/farcall-thumb-arm.s: Likewise.
614 * ld-arm/farcall-thumb-arm-blx.d: Fix encoding.
615 * ld-arm/farcall-thumb-arm.d: Likewise.
616 * ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise.
617 * ld-arm/arm-elf.exp (armelftests): Add farcall-mix, farcall-mix2,
618 farcall-group-default, farcall-group-size2, farcall-section Ignore
619 gas warnings in farcall-thumb-arm, farcall-thumb-arm-blx,
620 farcall-thumb-arm-blx-pic-veneer.
621
7fb9f789
NC
6222008-05-21 Maxim Kuvyrkov <maxim@codesourcery.com>
623
624 * ld-m68k/got-12.s: New file.
625 * ld-m68k/got-13.s: New file.
626 * ld-m68k/got-14.s: New file.
627 * ld-m68k/got-15.s: New file.
628 * ld-m68k/got-34.s: New file.
629 * ld-m68k/got-35.s: New file.
630 * ld-m68k/got-single-12-ok.d: New dump test.
631 * ld-m68k/got-single-13-er.d: New dump test.
632 * ld-m68k/got-negative-14-ok.d: New dump test.
633 * ld-m68k/got-negative-15-er.d: New dump test.
634 * ld-m68k/got-negative-12-13-14-34-ok.d: New dump test.
635 * ld-m68k/got-negative-12-13-14-35-er.d: New dump test.
636 * ld-m68k/got-multigot-14-ok.d: New dump test.
637 * ld-m68k/got-multigot-15-er.d: New dump test.
638 * ld-m68k/got-multigot-12-13-14-34-35-ok.d: New dump test.
639 * ld-m68k/xgot-15.s: New source.
640 * ld-m68k/got-xgot-15-ok.d: New test.
641 * ld-m68k/got-xgot-12-13-14-15-34-35-ok.d: New test.
642 * ld-m68k/m68k.exp: Run new tests.
643
906e58ca
NC
6442008-05-15 Christophe Lyon <christophe.lyon@st.com>
645
646 * ld-arm/arm-elf.exp (armelftests): Add farcall-arm-arm,
647 farcall-arm-arm-pic-veneer, farcall-arm-arm-be8 farcall-arm-thumb,
648 farcall-arm-thumb-blx, farcall-arm-thumb-pic-veneer,
649 farcall-arm-thumb-blx-pic-veneer, farcall-thumb-thumb,
650 farcall-thumb-thumb-pic-veneer, farcall-thumb-thumb-blx,
651 farcall-thumb-thumb-m, farcall-thumb-thumb-m-pic-veneer,
652 farcall-thumb-thumb-blx-pic-veneer, farcall-thumb-arm,
653 farcall-thumb-arm-pic-veneer, farcall-thumb-arm-blx,
654 farcall-thumb-arm-blx-pic-veneer.
655 Change thumb2-bl-as-thumb1-bad, thumb2-bl-bad.
656 * ld-arm/thumb2-bl-as-thumb1-bad.d: Reflects farcall stub
657 generation.
658 * ld-arm/thumb2-bl-bad.d: Likewise.
659 * ld-arm/thumb2-bl-as-thumb1-bad.s: Update comments.
660 * ld-arm/thumb2-bl-bad.s: Likewise.
661
8374f9d4
AM
6622008-05-08 Alan Modra <amodra@bigpond.net.au>
663
664 * ld-spu/ear.s: Align various sections.
665 * ld-spu/embed.rd: Update.
666
6766b694
AM
6672008-05-05 Alan Modra <amodra@bigpond.net.au>
668
669 PR 6473
670 * ld-elf/lma.s, ld-elf/lma.lnk: New test.
671 * ld-elf/binutils.exp: Run it.
672
9cbdce76
MF
6732008-05-03 Mike Frysinger <vapier@gentoo.org>
674
675 * ld-scripts/defined.s: Use .set syntax rather than =.
676
e76b98d7
L
6772008-05-02 H.J. Lu <hongjiu.lu@intel.com>
678
679 PR ld/6475
680 * ld-scripts/rgn-over8-ok.d: Accept any alignment.
681
266b05cf 6822008-04-29 Daniel Jacobowitz <dan@codesourcery.com>
e76b98d7 683
266b05cf
DJ
684 * ld-arm/symbian-seg1.s, ld-arm/symbian-seg1.d: New files.
685 * ld-arm/arm-elf.exp: Run symbian-seg1.
686
a2cab753
NS
6872008-04-28 Nathan Sidwell <nathan@codesourcery.com>
688
ed1831c0
NS
689 * ld-scripts/rgn-over8.s: Tweak.
690
a2cab753
NS
691 * ld-scripts/rgn-over.exp: Allow -ok file names to pass.
692 * ld-scripts/rgn-over8.s: New.
693 * ld-scripts/rgn-over8.t: New.
694 * ld-scripts/rgn-over8-ok.d: New.
695
131eb6b7
NS
6962008-04-21 Nathan Sidwell <nathan@codesourcery.com>
697
698 * ld-vxworks/plt-mips1.s: New.
699 * ld-vxworks/plt-mips1.d: New.
700
739f7f82
DM
7012008-04-16 David S. Miller <davem@davemloft.net>
702
703 * ld-sparc/gotop32.dd: New.
704 * ld-sparc/gotop32.rd: Likewise.
705 * ld-sparc/gotop32.s: Likewise.
706 * ld-sparc/gotop32.sd: Likewise.
707 * ld-sparc/gotop32.td: Likewise.
708 * ld-sparc/gotop64.dd: Likewise.
709 * ld-sparc/gotop64.rd: Likewise.
710 * ld-sparc/gotop64.s: Likewise.
711 * ld-sparc/gotop64.sd: Likewise.
712 * ld-sparc/gotop64.td: Likewise.
713 * ld-sparc/sparc.exp: Run new gotdata tests.
714
52b5ca5b
AS
7152008-04-15 Andrew Stubbs <andrew.stubbs@st.com>
716
717 * ld-sh/arch/sh-dsp.s: Regenerate.
718 * ld-sh/arch/sh.s: Regenerate.
719 * ld-sh/arch/sh2.s: Regenerate.
720 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
721 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
722 * ld-sh/arch/sh2a-nofpu.s: Regenerate.
723 * ld-sh/arch/sh2a-or-sh3e.s: Regenerate.: Regenerate.
724 * ld-sh/arch/sh2a-or-sh4.s: Regenerate.
725 * ld-sh/arch/sh2a.s: Regenerate.
726 * ld-sh/arch/sh2e.s: Regenerate.
727 * ld-sh/arch/sh3-dsp.s: Regenerate.
728 * ld-sh/arch/sh3-nommu.s: Regenerate.
729 * ld-sh/arch/sh3.s: Regenerate.
730 * ld-sh/arch/sh3e.s: Regenerate.
731 * ld-sh/arch/sh4-nofpu.s: Regenerate.
732 * ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
733 * ld-sh/arch/sh4.s: Regenerate.
734 * ld-sh/arch/sh4a-nofpu.s: Regenerate.
735 * ld-sh/arch/sh4a.s: Regenerate.
736 * ld-sh/arch/sh4al-dsp.s: Regenerate.
737
16aef3de
AM
7382008-04-08 Alan Modra <amodra@bigpond.net.au>
739
740 * ld-spu/ovl2.s: Extend to test jump table references and
741 absolute _SPUEAR_ syms.
742 * ld-spu/ovl2.d: Update.
743
5c817830
JM
7442008-03-28 Joseph Myers <joseph@codesourcery.com>
745
746 * ld-elfcomm/elfcomm.exp: Run $READELF not readelf.
747
c183e961
DJ
7482008-03-26 Daniel Jacobowitz <dan@codesourcery.com>
749
750 * ld-elf/flags1.d: Adjust for MIPS text alignment.
751
3348747a
NS
7522008-03-25 Nathan Sidwell <nathan@codesourcery.com>
753
754 * ld-vxworks/tls-3.s: New.
755 * ld-vxworks/tls-3.d: New.
756
c427c310
HPN
7572008-03-22 Hans-Peter Nilsson <hp@axis.com>
758
759 * ld-cris/libdso-10.d: Adjust for change in objdump output.
760
08b55522
AN
7612008-03-21 Adam Nemet <anemet@caviumnetworks.com>
762
763 * ld-mips-elf/dyn-sec64.d, ld-mips-elf/dyn-sec64.s,
764 ld-mips-elf/dyn-sec64.ld: New test.
765 * ld-mips-elf/mips-elf.exp: Run it.
766
ccb4c951
RS
7672008-03-20 Richard Sandiford <rsandifo@nildram.co.uk>
768
769 * ld-mips-elf/got-dump-1.d, ld-mips-elf/got-dump-1.s,
770 ld-mips-elf/got-dump-1.ld, ld-mips-elf/got-dump-2.d,
771 ld-mips-elf/got-dump-2.s, ld-mips-elf/got-dump-2.ld: New tests.
772 * ld-mips-elf/mips-elf.exp: Run them.
773
51e38d68
RS
7742008-03-20 Richard Sandiford <rsandifo@nildram.co.uk>
775
776 * ld-mips-elf/elf-rel-got-n64-linux.d: Expect bit 63 rather than
777 bit 31 of the second GOT entry to be set.
778 * ld-mips-elf/elf-rel-got-n64.d: Likewise.
779 * ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
780 * ld-mips-elf/elf-rel-xgot-n64.d: Likewise.
781
198e22a0
RS
7822008-03-17 Richard Sandiford <rsandifo@nildram.co.uk>
783
784 * ld-mips-elf/eh-frame1-n32.d: Expect a warning about .eh_frame_hdr.
785 Remove duplicate CIEs. Adjust relocation addresses and .eh_frame
786 offsets accordingly. Do not allow there to be any trailing
787 R_MIPS_NONE relocations.
788 * ld-mips-elf/eh-frame1-n64.d: Likewise.
789 * ld-mips-elf/eh-frame2-n32.d: Likewise.
790 * ld-mips-elf/eh-frame2-n64.d: Likewise.
791
08e8dfaf
RS
7922008-03-17 Richard Sandiford <rsandifo@nildram.co.uk>
793
794 * ld-mips-elf/mips-elf.exp (o32_as_flags, o32_ld_flags): New variables.
795 (mips16_call_global_test, mips16_intermix_test): Use them.
796
41bed6dd
L
7972008-03-16 H.J. Lu <hongjiu.lu@intel.com>
798
799 PR ld/5789
800 PR ld/5943
801 * ld-i386/hidden1.d: New.
802 * ld-i386/hidden1.s: Likewise.
803 * ld-i386/hidden2.d: Likewise.
804 * ld-i386/hidden2.s: Likewise.
805 * ld-i386/hidden3.d: Likewise.
806 * ld-i386/hidden4.s: Likewise.
807 * ld-i386/protected1.d: Likewise.
808 * ld-i386/protected1.s: Likewise.
809 * ld-i386/protected2.d: Likewise.
810 * ld-i386/protected2.s: Likewise.
811 * ld-i386/protected3.d: Likewise.
812 * ld-i386/protected3.s: Likewise.
813 * ld-x86-64/hidden1.d: Likewise.
814 * ld-x86-64/hidden1.s: Likewise.
815 * ld-x86-64/hidden2.d: Likewise.
816 * ld-x86-64/hidden2.s: Likewise.
817 * ld-x86-64/hidden3.d: Likewise.
818 * ld-x86-64/hidden3.s: Likewise.
819 * ld-x86-64/protected1.d: Likewise.
820 * ld-x86-64/protected1.s: Likewise.
821 * ld-x86-64/protected2.d: Likewise.
822 * ld-x86-64/protected2.s: Likewise.
823 * ld-x86-64/protected3.d: Likewise.
824 * ld-x86-64/protected3.s: Likewise.
825
826 * ld-i386/i386.exp: Run hidden1, hidden2, hidden3, protected1,
827 protected2 and protected3.
828 * ld-x86-64/x86-64.exp: Likewise.
829
36cf3ec2
AM
8302008-03-14 Alan Modra <amodra@bigpond.net.au>
831
832 * ld-spu/ovl2.s: Make setjmp global.
833 * ld-spu/ovl2.d: Update.
834
4fbb74a6
AM
8352008-03-12 Alan Modra <amodra@bigpond.net.au>
836
837 PR 5900
838 * ld-elf/sec64k.exp: Update.
839
12a0a0fd
PB
8402008-03-08 Paul Brook <paul@codesourcery.com>
841
842 * ld-arm/arm-elf.exp (armeabitests): Add thumb2-b-interwork.
843 * ld-arm/thumb2-b-interwork.d: New test.
844 * ld-arm/thumb2-b-interwork.s: New test.
845
39623e12
PB
8462008-03-07 Paul Brook <paul@codesourcery.com>
847
848 * ld-arm/arm-elf.exp (armelftests): Add movw-merge and arm-app-movw.
849 * ld-arm/arm-app-movw.s: New test.
850 * ld-arm/arm-app.r: Update expected output.
851 * ld-arm/movw-merge.d: New test.
852 * ld-arm/movw-merge.s: New test.
853
176a0d42
AM
8542008-03-01 Alan Modra <amodra@bigpond.net.au>
855
856 * ld-powerpc/relbrlt.d: Update. Also check .branch_lt section.
857
c8087d4c
CM
8582008-02-27 Catherine Moore <clm@codesourcery.com>
859
860 * ld-cris/libdso-10.d: Update expected output for the Dynamic
861 Section to allow an arbitrary number of spaces.
862
142b237b
MM
8632008-02-20 Mark Mitchell <mark@codesourcery.com>
864
865 ld/testsuite/
866 * ld-elf/seg.d: Expect .reginfo section on MIPS.
867
0562db26
NC
8682008-02-20 Pedro Alves <pedro_alves@portugalmail.pt>
869
870 * ld-auto-import/auto-import.exp: Use $ld to link the dll for
871 cygwin, not $CC.
872
d3746675
HPN
8732008-02-18 Hans-Peter Nilsson <hp@axis.com>
874
875 * lib/ld-lib.exp (run_dump_test): Don't apply prune_warnings
876 for tool invocations where warnings or errors can be matched.
877
ffd12b81
L
8782008-02-14 H.J. Lu <hongjiu.lu@intel.com>
879
880 * ld-shared/sh1.c (shlib_overriddencall2): Moved to ...
881 * ld-shared/sh2.c (shlib_overriddencall2): Here. New.
882
ea696b7b
AM
8832008-02-07 Alan Modra <amodra@bigpond.net.au>
884
885 * ld-spu/ovl.d: Update.
886 * ld-spu/ovl2.d: Update.
887
2d312b6b
BW
8882008-02-04 Bob Wilson <bob.wilson@acm.org>
889
890 * ld-undefined/undefined.exp: XFAIL for xtensa*-*-linux*.
891
f8a52b59
BW
8922008-01-31 Marc Gauthier <marc@tensilica.com>
893
894 * ld-elf/merge.d: Recognize Xtensa processor variants.
895 * ld-xtensa/coalesce.exp: Likewise.
896 * ld-xtensa/lcall.exp: Likewise.
897
a0a21afe
NC
8982008-01-28 Petr Muller <pmuller@redhat.com>
899
900 * ld-elfvers/vers.exp (test_ar): Sort the expected output so that
901 it has matches the ordering of the obtained output.
902
2dc4cec1
L
9032008-01-28 H.J. Lu <hongjiu.lu@intel.com>
904
905 * ld-elf/eh1.d: Replace DW_CFA_def_cfa_reg with
906 DW_CFA_def_cfa_register. Updated for i386/x86-64 register
907 names.
908 * ld-elf/eh2.d: Likewise.
909 * ld-elf/eh3.d: Likewise.
910 * ld-elf/eh4.d: Likewise.
911 * ld-elf/eh5.d: Likewise.
912
47f6dab9
AM
9132008-01-28 Alan Modra <amodra@bigpond.net.au>
914
915 * ld-spu/ovl.d: Update.
916 * ld-spu/ovl2.d: Update.
917
8ee35d56
AM
9182008-01-26 Alan Modra <amodra@bigpond.net.au>
919
920 * ld-elf/loadaddr.t: New, extracted from..
921 * ld-elf/loadaddr1.t: ..here. Use insert.
922 * ld-elf/loadaddr2.t: Likewise.
923 * ld-elf/loadaddr1.d: Update.
924 * ld-elf/loadaddr2.d: Update.
925
53d25da6
AM
9262008-01-25 Alan Modra <amodra@bigpond.net.au>
927
928 * ld-spu/ovl.lnk: Delete overlay.
929 * ld-spu/ovl1.lnk: New file.
930 * ld-spu/ovl2.lnk: New file.
931 * ld-spu/ovl.d: Update.
932 * ld-spu/ovl2.d: Update.
933
f9dd0b02
AS
9342008-01-23 Andreas Schwab <schwab@suse.de>
935
936 * ld-gc/gc.c: Make sure used_func is not inlined.
937
d053948a
L
9382008-01-22 H.J. Lu <hongjiu.lu@intel.com>
939
940 * ld-gc/gc.exp: Use [which $CC] != 0.
941
3becfab9
HPN
9422008-01-14 Tristan Gingold <gingold@adacore.com>
943
944 * ld-gc/gc.exp (test_gc): Let missing C compiler make tests
945 "untested" instead of "failed".
946
ac69cbc6
TG
9472008-01-10 Tristan Gingold <gingold@adacore.com>
948
949 * lib/ld-lib.exp (check_gc_sections_available): Now available on
950 VxWorks.
951 * ld-gc: New directory for testing --gc-sections.
952 * ld-gc/gc.c: New file.
953 * ld-gc/gc.exp: New file.
954 * ld-gc/noent.s: New file.
955 * ld-gc/noent.d: New file.
956
184d07da
RS
9572008-01-09 Richard Sandiford <rsandifo@nildram.co.uk>
958
959 PR ld/5526
960 * ld-elf/eh6.s, ld-elf/eh6.d: New test.
961
ace79388 9622008-01-07 H.J. Lu <hongjiu.lu@intel.com>
e9e9cead 963
ace79388
L
964 PR ld/5522
965 * ld-elf/noload-3.d: New file.
966 * ld-elf/noload-3.s: Likewise.
967 * ld-elf/noload-3.t: Likewise.
e9e9cead 968
ace79388 969For older changes see ChangeLog-2007
c9e214e5
AM
970\f
971Local Variables:
972mode: change-log
973left-margin: 8
974fill-column: 74
975version-control: never
976End:
This page took 0.369224 seconds and 4 git commands to generate.