1 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
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.
14 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
16 * ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.got: Remove
19 2013-02-07 H.J. Lu <hongjiu.lu@intel.com>
22 * ld-unique/unique_empty.s: Add reference to "b".
24 2013-02-06 H.J. Lu <hongjiu.lu@intel.com>
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.
34 * ld-size/size.exp (run_time_tests): Pass --hash-styl=gnu to
35 linker for size-8 test.
37 2013-02-06 Sandra Loosemore <sandra@codesourcery.com>
38 Andrew Jenner <andrew@codesourcery.com>
40 Based on patches from Altera Corporation.
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
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.
83 2013-02-06 H.J. Lu <hongjiu.lu@intel.com>
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.
94 2013-02-06 Alan Modra <amodra@gmail.com>
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.
106 2013-02-04 H.J. Lu <hongjiu.lu@intel.com>
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.
118 2013-01-31 Alan Modra <amodra@gmail.com>
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.
129 2013-01-31 Hans-Peter Nilsson <hp@axis.com>
131 * ld-cris/libdso-13.d: Adjust for --enable-new-dtags now
132 default for *-*-linux-* by passing explicitly for all targets.
134 2013-01-21 Alan Modra <amodra@gmail.com>
136 * ld-size/size.exp (build_tests <size-7, size-8>): Pass
137 --no-as-needed in cflags.
139 2013-01-19 H.J. Lu <hongjiu.lu@intel.com>
141 * config/default.exp (get_target_emul): Also set HOSTING_SCRT0.
143 * lib/ld-lib.exp (default_ld_link): Use HOSTING_SCRT0 for -pie.
145 2013-01-18 H.J. Lu <hongjiu.lu@intel.com>
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.
155 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
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.
168 * ld-size/size.exp (build_tests): Build libsize-9.so and
170 Run-time size relocation tests if supported.
171 (run_time_tests): New.
173 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
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.
184 * ld-size/size.exp (build_tests): Build libsize-1.so and
186 (run_tests): Run size-1 and size-2.
188 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
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.
193 * ld-size/size32-3a.s: Likewise.
194 * ld-size/size32-3b.s: Likewise.
196 2013-01-16 H.J. Lu <hongjiu.lu@intel.com>
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.
234 2013-01-16 Alan Modra <amodra@gmail.com>
236 * ld-plugin/lto.exp (lto-9.o, pr13229.o): Pass -finline.
238 2013-01-15 Alan Modra <amodra@gmail.com>
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.
246 2013-01-15 Alan Modra <amodra@gmail.com>
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.
253 2013-01-14 Alan Modra <amodra@gmail.com>
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.
259 2013-01-10 Will Newton <will.newton@imgtec.com>
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.
282 2013-01-08 Thomas Schwinge <thomas@codesourcery.com>
284 * ld-i386/export-class.exp: Restore (and reword) comment about
287 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
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.
298 For older changes see ChangeLog-2012
300 Copyright (C) 2013 Free Software Foundation, Inc.
302 Copying and distribution of this file, with or without modification,
303 are permitted in any medium without royalty provided the copyright
304 notice and this notice are preserved.
310 version-control: never