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