1 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
3 * ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.got: Remove
6 2013-02-07 H.J. Lu <hongjiu.lu@intel.com>
9 * ld-unique/unique_empty.s: Add reference to "b".
11 2013-02-06 H.J. Lu <hongjiu.lu@intel.com>
13 * ld-size/size-10.rd: Updated.
14 * ld-size/size-8.rd: Likewise.
15 * ld-size/size32-2-i386.d: Likewise.
16 * ld-size/size32-2-x32.d: Likewise.
17 * ld-size/size32-2-x86-64.d: Likewise.
18 * ld-size/size64-2-x32.d: Likewise.
19 * ld-size/size64-2-x86-64.d: Likewise.
21 * ld-size/size.exp (run_time_tests): Pass --hash-styl=gnu to
22 linker for size-8 test.
24 2013-02-06 Sandra Loosemore <sandra@codesourcery.com>
25 Andrew Jenner <andrew@codesourcery.com>
27 Based on patches from Altera Corporation.
29 * ld-nios2/emit-relocs-1a.s: New.
30 * ld-nios2/emit-relocs-1b.s: New.
31 * ld-nios2/emit-relocs-1.d: New.
32 * ld-nios2/emit-relocs-1.ld: New.
33 * ld-nios2/gprel.d: New.
34 * ld-nios2/gprel.s: New.
35 * ld-nios2/hilo16.d: New.
36 * ld-nios2/hilo16.s: New.
37 * ld-nios2/hilo16_symbol.s: New.
38 * ld-nios2/imm5.d: New.
39 * ld-nios2/imm5.s: New.
40 * ld-nios2/imm5_symbol.s: New.
41 * ld-nios2/nios2.exp: New.
42 * ld-nios2/pcrel16.d: New.
43 * ld-nios2/pcrel16_label.s: New.
44 * ld-nios2/pcrel16.s: New.
45 * ld-nios2/relax_callr.d: New.
46 * ld-nios2/relax_callr.ld: New.
47 * ld-nios2/relax_callr.s: New.
48 * ld-nios2/relax_cjmp.d: New.
49 * ld-nios2/relax_cjmp.s: New.
50 * ld-nios2/relax_jmp.ld: New.
51 * ld-nios2/relax_section.d: New.
52 * ld-nios2/relax_section.s: New.
53 * ld-nios2/relax_ujmp.d: New.
54 * ld-nios2/relax_ujmp.s: New.
55 * ld-nios2/reloc.d: New.
56 * ld-nios2/reloc.s: New.
57 * ld-nios2/reloc_symbol.s: New.
58 * ld-nios2/s16.d: New.
59 * ld-nios2/s16.s: New.
60 * ld-nios2/s16_symbol.s: New.
61 * ld-nios2/u16.d: New.
62 * ld-nios2/u16.s: New.
63 * ld-nios2/u16_symbol.s: New.
64 * ld-elf/indirect.exp: Skip on targets that don't support
66 * ld-elfcomm/elfcomm.exp: Build with -G0 for nios2.
67 * ld-plugin/lto.exp: Skip shared library tests on targets that
68 don't support them. Skip execution tests on non-native targets.
70 2013-02-06 H.J. Lu <hongjiu.lu@intel.com>
72 * ld-elf/now-1.d: New file.
73 * ld-elf/now-2.d: Likewise.
74 * ld-elf/now-3.d: Likewise.
75 * ld-elf/now-4.d: Likewise.
76 * ld-elf/rpath-1.d: Likewise.
77 * ld-elf/rpath-2.d: Likewise.
78 * ld-elf/runpath-1.d: Likewise.
79 * ld-elf/runpath-2.d: Likewise.
81 2013-02-06 Alan Modra <amodra@gmail.com>
84 * ld-elf/new-dtags-1.d: Delete.
85 * ld-elf/new-dtags-2.d: Likewise.
86 * ld-elf/new-dtags-3.d: Likewise.
87 * ld-elf/new-dtags-4.d: Likewise.
88 * ld-elf/new-dtags-5.d: Likewise.
89 * ld-elf/new-dtags-6.d: Likewise.
90 * ld-elf/new-dtags-7.d: Likewise.
91 * ld-elf/new-dtags-8.d: Likewise.
93 2013-02-04 H.J. Lu <hongjiu.lu@intel.com>
96 * ld-elf/new-dtags-1.d: New test.
97 * ld-elf/new-dtags-2.d: Likewise.
98 * ld-elf/new-dtags-3.d: Likewise.
99 * ld-elf/new-dtags-4.d: Likewise.
100 * ld-elf/new-dtags-5.d: Likewise.
101 * ld-elf/new-dtags-6.d: Likewise.
102 * ld-elf/new-dtags-7.d: Likewise.
103 * ld-elf/new-dtags-8.d: Likewise.
105 2013-01-31 Alan Modra <amodra@gmail.com>
107 * ld-powerpc/tlsexe.d: Update for changed stub names.
108 * ld-powerpc/tlsexe.r: Likewise.
109 * ld-powerpc/tlsexetoc.d: Likewise.
110 * ld-powerpc/tlsexetoc.r: Likewise.
111 * ld-powerpc/tlsso.d: Likewise.
112 * ld-powerpc/tlsso.r: Likewise.
113 * ld-powerpc/tlstocso.d: Likewise.
114 * ld-powerpc/tlstocso.r: Likewise.
116 2013-01-31 Hans-Peter Nilsson <hp@axis.com>
118 * ld-cris/libdso-13.d: Adjust for --enable-new-dtags now
119 default for *-*-linux-* by passing explicitly for all targets.
121 2013-01-21 Alan Modra <amodra@gmail.com>
123 * ld-size/size.exp (build_tests <size-7, size-8>): Pass
124 --no-as-needed in cflags.
126 2013-01-19 H.J. Lu <hongjiu.lu@intel.com>
128 * config/default.exp (get_target_emul): Also set HOSTING_SCRT0.
130 * lib/ld-lib.exp (default_ld_link): Use HOSTING_SCRT0 for -pie.
132 2013-01-18 H.J. Lu <hongjiu.lu@intel.com>
134 * ld-size/size-10.rd: Updated.
135 * ld-size/size-8.rd: Likewise.
136 * ld-size/size32-2-i386.d: Likewise.
137 * ld-size/size32-2-x32.d: Likewise.
138 * ld-size/size32-2-x86-64.d: Likewise.
139 * ld-size/size64-2-x32.d: Likewise.
140 * ld-size/size64-2-x86-64.d: Likewise.
142 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
144 * ld-size/size-7.out: New file.
145 * ld-size/size-8.out: Likewise.
146 * ld-size/size-9.out: Likewise.
147 * ld-size/size-9.rd: Likewise.
148 * ld-size/size-9a.c: Likewise.
149 * ld-size/size-9b.c: Likewise.
150 * ld-size/size-10.out: Likewise.
151 * ld-size/size-10.rd: Likewise.
152 * ld-size/size-10a.c: Likewise.
153 * ld-size/size-10b.c: Likewise.
155 * ld-size/size.exp (build_tests): Build libsize-9.so and
157 Run-time size relocation tests if supported.
158 (run_time_tests): New.
160 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
162 * ld-size/size-1.c: New file.
163 * ld-size/size-1.out: Likewise.
164 * ld-size/size-1a.c: Likewise.
165 * ld-size/size-1b.c: Likewise.
166 * ld-size/size-2.c: Likewise.
167 * ld-size/size-2.out: Likewise.
168 * ld-size/size-2a.c: Likewise.
169 * ld-size/size-2b.c: Likewise.
171 * ld-size/size.exp (build_tests): Build libsize-1.so and
173 (run_tests): Run size-1 and size-2.
175 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
177 * ld-size/size32-3-i386.d: New file.
178 * ld-size/size32-3-x32.d: Likewise.
179 * ld-size/size32-3-x86-64.d: Likewise.
180 * ld-size/size32-3a.s: Likewise.
181 * ld-size/size32-3b.s: Likewise.
183 2013-01-16 H.J. Lu <hongjiu.lu@intel.com>
185 * ld-size/size.exp: New file.
186 * ld-size/size32-1-i386.d: Likewise.
187 * ld-size/size32-1-x32.d: Likewise.
188 * ld-size/size32-1-x86-64.d: Likewise.
189 * ld-size/size32-1.s: Likewise.
190 * ld-size/size32-2-i386.d: Likewise.
191 * ld-size/size32-2-x32.d: Likewise.
192 * ld-size/size32-2-x86-64.d: Likewise.
193 * ld-size/size32-2.s: Likewise.
194 * ld-size/size64-1-x32.d: Likewise.
195 * ld-size/size64-1-x86-64.d: Likewise.
196 * ld-size/size64-1.s: Likewise.
197 * ld-size/size64-2-x32.d: Likewise.
198 * ld-size/size64-2-x86-64.d: Likewise.
199 * ld-size/size64-2.s: Likewise.
200 * ld-size/size-3.c: Likewise.
201 * ld-size/size-3.out: Likewise.
202 * ld-size/size-3a.c: Likewise.
203 * ld-size/size-3b.c: Likewise.
204 * ld-size/size-3c.c: Likewise.
205 * ld-size/size-4.out: Likewise.
206 * ld-size/size-4a.c: Likewise.
207 * ld-size/size-4b.c: Likewise.
208 * ld-size/size-5.out: Likewise.
209 * ld-size/size-5a.c: Likewise.
210 * ld-size/size-5b.c: Likewise.
211 * ld-size/size-6.out: Likewise.
212 * ld-size/size-6a.c: Likewise.
213 * ld-size/size-6b.c: Likewise.
214 * ld-size/size-7.rd: Likewise.
215 * ld-size/size-7a.c: Likewise.
216 * ld-size/size-7b.c: Likewise.
217 * ld-size/size-8.rd: Likewise.
218 * ld-size/size-8a.c: Likewise.
219 * ld-size/size-8b.c: Likewise.
221 2013-01-16 Alan Modra <amodra@gmail.com>
223 * ld-plugin/lto.exp (lto-9.o, pr13229.o): Pass -finline.
225 2013-01-15 Alan Modra <amodra@gmail.com>
227 * ld-powerpc/tlsso.d: Adjust for plt-thread-safe stubs.
228 * ld-powerpc/tlsso.g: Likewise.
229 * ld-powerpc/tlsso.r: Likewise.
230 * ld-powerpc/tlstocso.d: Likewise.
231 * ld-powerpc/tlstocso.g: Likewise.
233 2013-01-15 Alan Modra <amodra@gmail.com>
235 * ld-plugin/lto-16a.d: Match powerpc64 function symbol type.
236 * ld-plugin/lto-16b.d: Likewise.
237 * ld-plugin/lto-17a.d: Likewise.
238 * ld-plugin/lto-17b-2.d: Likewise.
240 2013-01-14 Alan Modra <amodra@gmail.com>
242 * ld-elf/pr14926.d: Disable for d10v, msp, xstormy.
243 * ld-elf/sec-to-seg.exp: Choose correct variant output to suit
244 updated microblaze page size.
246 2013-01-10 Will Newton <will.newton@imgtec.com>
248 * ld-elf/merge.d: Mark Meta as xfail.
249 * ld-gc/start.d: Skip this test on Meta.
250 * ld-gc/personality.d: Skip this test on Meta.
251 * ld-metag/external.s: New file.
252 * ld-metag/metag.exp: New file.
253 * ld-metag/pcrel.d: New file.
254 * ld-metag/pcrel.s: New file.
255 * ld-metag/shared.d: New file.
256 * ld-metag/shared.r: New file.
257 * ld-metag/shared.s: New file.
258 * ld-metag/stub.d: New file.
259 * ld-metag/stub.s: New file.
260 * ld-metag/stub_pic_app.d: New file.
261 * ld-metag/stub_pic_app.r: New file.
262 * ld-metag/stub_pic_app.s: New file.
263 * ld-metag/stub_pic_shared.d: New file.
264 * ld-metag/stub_pic_shared.s: New file.
265 * ld-metag/stub_shared.d: New file.
266 * ld-metag/stub_shared.r: New file.
267 * ld-metag/stub_shared.s: New file.
269 2013-01-08 Thomas Schwinge <thomas@codesourcery.com>
271 * ld-i386/export-class.exp: Restore (and reword) comment about
274 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
276 * ld-aarch64/emit-relocs-264.d: Append the '-Mno-aliases' option to
277 the objdump directive.
278 * ld-aarch64/emit-relocs-266.d: Ditto.
279 * ld-aarch64/emit-relocs-268.d: Ditto.
280 * ld-aarch64/emit-relocs-269.d: Ditto.
281 * ld-aarch64/emit-relocs-270.d: Ditto.
282 * ld-aarch64/emit-relocs-271.d: Ditto.
283 * ld-aarch64/emit-relocs-272.d: Ditto.
285 For older changes see ChangeLog-2012
287 Copyright (C) 2013 Free Software Foundation, Inc.
289 Copying and distribution of this file, with or without modification,
290 are permitted in any medium without royalty provided the copyright
291 notice and this notice are preserved.
297 version-control: never