gdb/:
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
d9bf376d
RS
12013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
2
3 * ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got,
4 ld-mips-elf/tls-multi-got-1.got, ld-mips-elf/tlsbin-o32.d,
5 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32-1.d,
6 ld-mips-elf/tlsdyn-o32-1.got, ld-mips-elf/tlsdyn-o32-2.d,
7 ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.d,
8 ld-mips-elf/tlsdyn-o32-3.got, ld-mips-elf/tlsdyn-o32.d,
9 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlslib-o32.d,
10 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32-hidden.got,
11 ld-mips-elf/tlslib-o32-ver.got: Adjust GOT layout for new
12 got_entry hash function.
13
1fd20d70
RS
142013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
15
16 * ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.got: Remove
17 unused GOT entries.
18
02acbe22
L
192013-02-07 H.J. Lu <hongjiu.lu@intel.com>
20
21 PR ld/15107
22 * ld-unique/unique_empty.s: Add reference to "b".
23
20e52bd2
L
242013-02-06 H.J. Lu <hongjiu.lu@intel.com>
25
26 * ld-size/size-10.rd: Updated.
27 * ld-size/size-8.rd: Likewise.
28 * ld-size/size32-2-i386.d: Likewise.
29 * ld-size/size32-2-x32.d: Likewise.
30 * ld-size/size32-2-x86-64.d: Likewise.
31 * ld-size/size64-2-x32.d: Likewise.
32 * ld-size/size64-2-x86-64.d: Likewise.
33
34 * ld-size/size.exp (run_time_tests): Pass --hash-styl=gnu to
35 linker for size-8 test.
36
36591ba1 372013-02-06 Sandra Loosemore <sandra@codesourcery.com>
20e52bd2 38 Andrew Jenner <andrew@codesourcery.com>
36591ba1
SL
39
40 Based on patches from Altera Corporation.
41
42 * ld-nios2/emit-relocs-1a.s: New.
43 * ld-nios2/emit-relocs-1b.s: New.
44 * ld-nios2/emit-relocs-1.d: New.
45 * ld-nios2/emit-relocs-1.ld: New.
46 * ld-nios2/gprel.d: New.
47 * ld-nios2/gprel.s: New.
48 * ld-nios2/hilo16.d: New.
49 * ld-nios2/hilo16.s: New.
50 * ld-nios2/hilo16_symbol.s: New.
51 * ld-nios2/imm5.d: New.
52 * ld-nios2/imm5.s: New.
53 * ld-nios2/imm5_symbol.s: New.
54 * ld-nios2/nios2.exp: New.
55 * ld-nios2/pcrel16.d: New.
56 * ld-nios2/pcrel16_label.s: New.
57 * ld-nios2/pcrel16.s: New.
58 * ld-nios2/relax_callr.d: New.
59 * ld-nios2/relax_callr.ld: New.
60 * ld-nios2/relax_callr.s: New.
61 * ld-nios2/relax_cjmp.d: New.
62 * ld-nios2/relax_cjmp.s: New.
63 * ld-nios2/relax_jmp.ld: New.
64 * ld-nios2/relax_section.d: New.
65 * ld-nios2/relax_section.s: New.
66 * ld-nios2/relax_ujmp.d: New.
67 * ld-nios2/relax_ujmp.s: New.
68 * ld-nios2/reloc.d: New.
69 * ld-nios2/reloc.s: New.
70 * ld-nios2/reloc_symbol.s: New.
71 * ld-nios2/s16.d: New.
72 * ld-nios2/s16.s: New.
73 * ld-nios2/s16_symbol.s: New.
74 * ld-nios2/u16.d: New.
75 * ld-nios2/u16.s: New.
76 * ld-nios2/u16_symbol.s: New.
77 * ld-elf/indirect.exp: Skip on targets that don't support
78 -shared -fPIC.
79 * ld-elfcomm/elfcomm.exp: Build with -G0 for nios2.
80 * ld-plugin/lto.exp: Skip shared library tests on targets that
81 don't support them. Skip execution tests on non-native targets.
82
7acbc3a0
L
832013-02-06 H.J. Lu <hongjiu.lu@intel.com>
84
85 * ld-elf/now-1.d: New file.
86 * ld-elf/now-2.d: Likewise.
87 * ld-elf/now-3.d: Likewise.
88 * ld-elf/now-4.d: Likewise.
89 * ld-elf/rpath-1.d: Likewise.
90 * ld-elf/rpath-2.d: Likewise.
91 * ld-elf/runpath-1.d: Likewise.
92 * ld-elf/runpath-2.d: Likewise.
93
eeaa4577
AM
942013-02-06 Alan Modra <amodra@gmail.com>
95
96 PR ld/15096
97 * ld-elf/new-dtags-1.d: Delete.
98 * ld-elf/new-dtags-2.d: Likewise.
99 * ld-elf/new-dtags-3.d: Likewise.
100 * ld-elf/new-dtags-4.d: Likewise.
101 * ld-elf/new-dtags-5.d: Likewise.
102 * ld-elf/new-dtags-6.d: Likewise.
103 * ld-elf/new-dtags-7.d: Likewise.
104 * ld-elf/new-dtags-8.d: Likewise.
105
663fa543
L
1062013-02-04 H.J. Lu <hongjiu.lu@intel.com>
107
108 PR ld/15096
109 * ld-elf/new-dtags-1.d: New test.
110 * ld-elf/new-dtags-2.d: Likewise.
111 * ld-elf/new-dtags-3.d: Likewise.
112 * ld-elf/new-dtags-4.d: Likewise.
113 * ld-elf/new-dtags-5.d: Likewise.
114 * ld-elf/new-dtags-6.d: Likewise.
115 * ld-elf/new-dtags-7.d: Likewise.
116 * ld-elf/new-dtags-8.d: Likewise.
117
bcaa2f82
AM
1182013-01-31 Alan Modra <amodra@gmail.com>
119
120 * ld-powerpc/tlsexe.d: Update for changed stub names.
121 * ld-powerpc/tlsexe.r: Likewise.
122 * ld-powerpc/tlsexetoc.d: Likewise.
123 * ld-powerpc/tlsexetoc.r: Likewise.
124 * ld-powerpc/tlsso.d: Likewise.
125 * ld-powerpc/tlsso.r: Likewise.
126 * ld-powerpc/tlstocso.d: Likewise.
127 * ld-powerpc/tlstocso.r: Likewise.
128
0d358fd5
HPN
1292013-01-31 Hans-Peter Nilsson <hp@axis.com>
130
9de83df8 131 * ld-cris/libdso-13.d: Adjust for --enable-new-dtags now
393dab15 132 default for *-*-linux-* by passing explicitly for all targets.
0d358fd5 133
e16fc3da
AM
1342013-01-21 Alan Modra <amodra@gmail.com>
135
136 * ld-size/size.exp (build_tests <size-7, size-8>): Pass
137 --no-as-needed in cflags.
138
6738cadc
L
1392013-01-19 H.J. Lu <hongjiu.lu@intel.com>
140
141 * config/default.exp (get_target_emul): Also set HOSTING_SCRT0.
142
143 * lib/ld-lib.exp (default_ld_link): Use HOSTING_SCRT0 for -pie.
144
3bea1fcb
L
1452013-01-18 H.J. Lu <hongjiu.lu@intel.com>
146
147 * ld-size/size-10.rd: Updated.
148 * ld-size/size-8.rd: Likewise.
149 * ld-size/size32-2-i386.d: Likewise.
150 * ld-size/size32-2-x32.d: Likewise.
151 * ld-size/size32-2-x86-64.d: Likewise.
152 * ld-size/size64-2-x32.d: Likewise.
153 * ld-size/size64-2-x86-64.d: Likewise.
154
9a645e5c
L
1552013-01-17 H.J. Lu <hongjiu.lu@intel.com>
156
157 * ld-size/size-7.out: New file.
158 * ld-size/size-8.out: Likewise.
159 * ld-size/size-9.out: Likewise.
160 * ld-size/size-9.rd: Likewise.
161 * ld-size/size-9a.c: Likewise.
162 * ld-size/size-9b.c: Likewise.
163 * ld-size/size-10.out: Likewise.
164 * ld-size/size-10.rd: Likewise.
165 * ld-size/size-10a.c: Likewise.
166 * ld-size/size-10b.c: Likewise.
167
168 * ld-size/size.exp (build_tests): Build libsize-9.so and
169 libsize-10.so.
170 Run-time size relocation tests if supported.
171 (run_time_tests): New.
172
1cf48f48
L
1732013-01-17 H.J. Lu <hongjiu.lu@intel.com>
174
175 * ld-size/size-1.c: New file.
176 * ld-size/size-1.out: Likewise.
177 * ld-size/size-1a.c: Likewise.
178 * ld-size/size-1b.c: Likewise.
179 * ld-size/size-2.c: Likewise.
180 * ld-size/size-2.out: Likewise.
181 * ld-size/size-2a.c: Likewise.
182 * ld-size/size-2b.c: Likewise.
183
184 * ld-size/size.exp (build_tests): Build libsize-1.so and
185 libsize-2.so.
186 (run_tests): Run size-1 and size-2.
187
06a6a421
L
1882013-01-17 H.J. Lu <hongjiu.lu@intel.com>
189
190 * ld-size/size32-3-i386.d: New file.
191 * ld-size/size32-3-x32.d: Likewise.
192 * ld-size/size32-3-x86-64.d: Likewise.
af55cbae
L
193 * ld-size/size32-3a.s: Likewise.
194 * ld-size/size32-3b.s: Likewise.
06a6a421 195
8fd4256d
L
1962013-01-16 H.J. Lu <hongjiu.lu@intel.com>
197
198 * ld-size/size.exp: New file.
199 * ld-size/size32-1-i386.d: Likewise.
200 * ld-size/size32-1-x32.d: Likewise.
201 * ld-size/size32-1-x86-64.d: Likewise.
202 * ld-size/size32-1.s: Likewise.
203 * ld-size/size32-2-i386.d: Likewise.
204 * ld-size/size32-2-x32.d: Likewise.
205 * ld-size/size32-2-x86-64.d: Likewise.
206 * ld-size/size32-2.s: Likewise.
207 * ld-size/size64-1-x32.d: Likewise.
208 * ld-size/size64-1-x86-64.d: Likewise.
209 * ld-size/size64-1.s: Likewise.
210 * ld-size/size64-2-x32.d: Likewise.
211 * ld-size/size64-2-x86-64.d: Likewise.
212 * ld-size/size64-2.s: Likewise.
213 * ld-size/size-3.c: Likewise.
214 * ld-size/size-3.out: Likewise.
215 * ld-size/size-3a.c: Likewise.
216 * ld-size/size-3b.c: Likewise.
217 * ld-size/size-3c.c: Likewise.
218 * ld-size/size-4.out: Likewise.
219 * ld-size/size-4a.c: Likewise.
220 * ld-size/size-4b.c: Likewise.
221 * ld-size/size-5.out: Likewise.
222 * ld-size/size-5a.c: Likewise.
223 * ld-size/size-5b.c: Likewise.
224 * ld-size/size-6.out: Likewise.
225 * ld-size/size-6a.c: Likewise.
226 * ld-size/size-6b.c: Likewise.
227 * ld-size/size-7.rd: Likewise.
228 * ld-size/size-7a.c: Likewise.
229 * ld-size/size-7b.c: Likewise.
230 * ld-size/size-8.rd: Likewise.
231 * ld-size/size-8a.c: Likewise.
232 * ld-size/size-8b.c: Likewise.
233
1178606e
AM
2342013-01-16 Alan Modra <amodra@gmail.com>
235
236 * ld-plugin/lto.exp (lto-9.o, pr13229.o): Pass -finline.
237
e2458743
AM
2382013-01-15 Alan Modra <amodra@gmail.com>
239
240 * ld-powerpc/tlsso.d: Adjust for plt-thread-safe stubs.
241 * ld-powerpc/tlsso.g: Likewise.
242 * ld-powerpc/tlsso.r: Likewise.
243 * ld-powerpc/tlstocso.d: Likewise.
244 * ld-powerpc/tlstocso.g: Likewise.
245
4d490e42
AM
2462013-01-15 Alan Modra <amodra@gmail.com>
247
248 * ld-plugin/lto-16a.d: Match powerpc64 function symbol type.
249 * ld-plugin/lto-16b.d: Likewise.
250 * ld-plugin/lto-17a.d: Likewise.
251 * ld-plugin/lto-17b-2.d: Likewise.
252
d6391ce5
AM
2532013-01-14 Alan Modra <amodra@gmail.com>
254
255 * ld-elf/pr14926.d: Disable for d10v, msp, xstormy.
256 * ld-elf/sec-to-seg.exp: Choose correct variant output to suit
257 updated microblaze page size.
258
a3c62988
NC
2592013-01-10 Will Newton <will.newton@imgtec.com>
260
261 * ld-elf/merge.d: Mark Meta as xfail.
262 * ld-gc/start.d: Skip this test on Meta.
263 * ld-gc/personality.d: Skip this test on Meta.
264 * ld-metag/external.s: New file.
265 * ld-metag/metag.exp: New file.
266 * ld-metag/pcrel.d: New file.
267 * ld-metag/pcrel.s: New file.
268 * ld-metag/shared.d: New file.
269 * ld-metag/shared.r: New file.
270 * ld-metag/shared.s: New file.
271 * ld-metag/stub.d: New file.
272 * ld-metag/stub.s: New file.
273 * ld-metag/stub_pic_app.d: New file.
274 * ld-metag/stub_pic_app.r: New file.
275 * ld-metag/stub_pic_app.s: New file.
276 * ld-metag/stub_pic_shared.d: New file.
277 * ld-metag/stub_pic_shared.s: New file.
278 * ld-metag/stub_shared.d: New file.
279 * ld-metag/stub_shared.r: New file.
280 * ld-metag/stub_shared.s: New file.
281
98dbe4a7
TS
2822013-01-08 Thomas Schwinge <thomas@codesourcery.com>
283
284 * ld-i386/export-class.exp: Restore (and reword) comment about
285 excluded targets.
286
fb098a1e
YZ
2872013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
288
289 * ld-aarch64/emit-relocs-264.d: Append the '-Mno-aliases' option to
290 the objdump directive.
291 * ld-aarch64/emit-relocs-266.d: Ditto.
292 * ld-aarch64/emit-relocs-268.d: Ditto.
293 * ld-aarch64/emit-relocs-269.d: Ditto.
294 * ld-aarch64/emit-relocs-270.d: Ditto.
295 * ld-aarch64/emit-relocs-271.d: Ditto.
296 * ld-aarch64/emit-relocs-272.d: Ditto.
297
4e5f3f9d 298For older changes see ChangeLog-2012
c9e214e5 299\f
4e5f3f9d 300Copyright (C) 2013 Free Software Foundation, Inc.
752937aa
NC
301
302Copying and distribution of this file, with or without modification,
303are permitted in any medium without royalty provided the copyright
304notice and this notice are preserved.
305
c9e214e5
AM
306Local Variables:
307mode: change-log
308left-margin: 8
309fill-column: 74
310version-control: never
311End:
This page took 0.436918 seconds and 4 git commands to generate.