OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-stable/] [binutils-2.20.1/] [ld/] [testsuite/] [ChangeLog-2008] - Blame information for rev 859

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 205 julius
2008-12-23  Jon Beniston 
2
 
3
        * ld-elf/merge.d: Indicate test fails on LM32.
4
 
5
2008-12-23  Hans-Peter Nilsson  
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  
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  
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  
27
 
28
        * ld-i386/tlsld1.dd: Remove trailing white spaces after nop.
29
 
30
2008-12-17  Hans-Peter Nilsson  
31
 
32
        * ld-cris/expalltst3, ld-cris/expdyn2.s, ld-cris/libdso-15.d: New
33
        tests.
34
 
35
2008-12-15  Richard Earnshaw  
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  
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  
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  
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  
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  
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  
131
 
132
        * ld-cris/badgotr1.d: Robustify regexp.
133
 
134
2008-10-29  Nick Clifton  
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  
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  
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  
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  
163
 
164
        PR ld/6931
165
        * ld-elf/group7.d: New.
166
 
167
2008-10-03  H.J. Lu  
168
 
169
        * ld-elf/group5.d: Updated.
170
        * ld-elf/group6.d: Likewise.
171
 
172
2008-10-03  Tristan Gingold  
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  
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  
185
 
186
        * ld-powerpc/vxworks1-lib.rd: Update.
187
 
188
2008-09-29  Alan Modra  
189
 
190
        * ld-elf/extract-symbol-1sec.d: Correct section lma.
191
 
192
2008-09-25  Alan Modra  
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  
198
 
199
        * ld-mips-elf/reloc-estimate-1.d: Make endian-neutral.
200
 
201
2008-09-20  Jan Kratochvil  
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  
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  
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  
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  
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  
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  
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  
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  
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  
268
            Daniel Jacobowitz  
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  
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  
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  
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  
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  
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  
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  
442
 
443
        * ld-elf/extract-symbol-1sec.d: Update.
444
 
445
2008-07-30  Nick Clifton  
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  
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 
463
 
464
2008-07-27  Alan Modra  
465
 
466
        * ld-gc/gc.exp (test_gc): xfail powerpc64.
467
 
468
2008-07-26  Michael Eager 
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  
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  
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  
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  
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  
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  
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  
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  
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  
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  
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  
596
 
597
        * ld-spu/ovl.d: Update.
598
        * ld-spu/ovl2.d: Update.
599
 
600
2008-06-16  Hans-Peter Nilsson  
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  
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  
617
 
618
        * ld-sh/arch/arch_expected.txt: Regenerate.
619
 
620
2008-06-09  Daniel Jacobowitz  
621
 
622
        * ld-arm/mixed-lib.d: Loosen pattern.
623
 
624
2008-06-09  Christophe Lyon  
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  
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  
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  
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  
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  
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  
697
 
698
        * ld-spu/ear.s: Align various sections.
699
        * ld-spu/embed.rd: Update.
700
 
701
2008-05-05  Alan Modra  
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  
708
 
709
        * ld-scripts/defined.s: Use .set syntax rather than =.
710
 
711
2008-05-02  H.J. Lu  
712
 
713
        PR ld/6475
714
        * ld-scripts/rgn-over8-ok.d: Accept any alignment.
715
 
716
2008-04-29  Daniel Jacobowitz  
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  
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  
731
 
732
        * ld-vxworks/plt-mips1.s: New.
733
        * ld-vxworks/plt-mips1.d: New.
734
 
735
2008-04-16  David S. Miller  
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  
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  
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  
779
 
780
        * ld-elfcomm/elfcomm.exp: Run $READELF not readelf.
781
 
782
2008-03-26  Daniel Jacobowitz  
783
 
784
        * ld-elf/flags1.d: Adjust for MIPS text alignment.
785
 
786
2008-03-25  Nathan Sidwell  
787
 
788
        * ld-vxworks/tls-3.s: New.
789
        * ld-vxworks/tls-3.d: New.
790
 
791
2008-03-22  Hans-Peter Nilsson  
792
 
793
        * ld-cris/libdso-10.d: Adjust for change in objdump output.
794
 
795
2008-03-21  Adam Nemet  
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  
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  
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  
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  
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  
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  
865
 
866
        * ld-spu/ovl2.s: Make setjmp global.
867
        * ld-spu/ovl2.d: Update.
868
 
869
2008-03-12  Alan Modra  
870
 
871
        PR 5900
872
        * ld-elf/sec64k.exp: Update.
873
 
874
2008-03-08  Paul Brook  
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  
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  
889
 
890
        * ld-powerpc/relbrlt.d: Update.  Also check .branch_lt section.
891
 
892
2008-02-27  Catherine Moore  
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  
898
 
899
        ld/testsuite/
900
        * ld-elf/seg.d: Expect .reginfo section on MIPS.
901
 
902
2008-02-20  Pedro Alves  
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  
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  
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  
918
 
919
        * ld-spu/ovl.d: Update.
920
        * ld-spu/ovl2.d: Update.
921
 
922
2008-02-04  Bob Wilson  
923
 
924
        * ld-undefined/undefined.exp: XFAIL for xtensa*-*-linux*.
925
 
926
2008-01-31  Marc Gauthier  
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  
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  
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  
948
 
949
        * ld-spu/ovl.d: Update.
950
        * ld-spu/ovl2.d: Update.
951
 
952
2008-01-26  Alan Modra  
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  
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  
969
 
970
        * ld-gc/gc.c: Make sure used_func is not inlined.
971
 
972
2008-01-22  H.J. Lu  
973
 
974
        * ld-gc/gc.exp: Use [which $CC] != 0.
975
 
976
2008-01-14  Tristan Gingold  
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  
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  
992
 
993
        PR ld/5526
994
        * ld-elf/eh6.s, ld-elf/eh6.d: New test.
995
 
996
2008-01-07  H.J. Lu  
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
 
1005
Local Variables:
1006
mode: change-log
1007
left-margin: 8
1008
fill-column: 74
1009
version-control: never
1010
End:

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.