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