ld-arm/long-plt-format.d, ld-arm/arm-elf.exp: Adjust for arm-eabi.
[binutils-gdb.git] / ld / testsuite / ChangeLog
1 2014-03-01 Yuri Gribov <y.gribov@samsung.com>
2
3 * ld-arm/long-plt-format.d, ld-arm/arm-elf.exp: Adjust for arm-eabi.
4
5 2014-02-27 Yuri Gribov <y.gribov@samsung.com>
6
7 * ld-arm/long-plt-format.s: New test case.
8 * ld-arm/long-plt-format.d: Expected disassembly.
9 * ld-arm/arm-elf.exp: Run the new test.
10
11 2014-02-27 Nick Clifton <nickc@redhat.com>
12
13 * ld-pe/longsecn-1.d: Allow for extra sections.
14 * ld-pe/longsecn-2.d: Likewise.
15 * ld-pe/longsecn.d: Likewise.
16 * ld-pe/secrel.d: Likewise.
17
18 2014-02-21 Alan Modra <amodra@gmail.com>
19
20 * ld-bootstrap/bootstrap.exp: Add ppc476 workaround test.
21 * ld-bootstrap/ppc476.t: New file.
22
23 2014-02-19 Igor Zamyatin <igor.zamyatin@intel.com>
24 H.J. Lu <hongjiu.lu@intel.com>
25
26 * ld-x86-64/mpx.exp: Run bnd-ifunc-1 and bnd-plt-1.
27 * ld-x86-64/bnd-ifunc-1.d: New file.
28 * ld-x86-64/bnd-ifunc-1.s: Likewise.
29 * ld-x86-64/bnd-plt-1.d: Likewise.
30
31 2014-02-18 Jack Carter <jack.carter@imgtec.com>
32
33 * ld-mips-elf/pic-and-nonpic-3a.sd: Check DYNAMIC segment flags.
34
35 2014-02-16 Thomas Schwinge <thomas@codesourcery.com>
36
37 * ld-elfweak/elfweak.exp (setup_xfail_gnu_hurd): Remove function
38 and all usage of it.
39
40 2014-02-10 H.J. Lu <hongjiu.lu@intel.com>
41
42 PR gold/16530
43 * ld-elf/dynamic-1.c: New file.
44 * ld-elf/dynamic-1.rd: Likewise.
45 * ld-elf/dynamic-1.syms: Likewise.
46
47 * ld-elf/shared.exp (build_tests): Add dynamic-1.
48
49 2014-02-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
50
51 * ld-scripts/rgn-at9.d: New file.
52 * ld-scripts/rgn-at9.t: Likewise.
53 * ld-scripts/rgn-at10.d: Likewise.
54 * ld-scripts/rgn-at10.s: Likewise.
55 * ld-scripts/rgn-at10.t: Likewise.
56 * ld-scripts/rgn-at11.d: Likewise.
57 * ld-scripts/rgn-at11.t: Likewise.
58
59 2014-01-30 Sandra Loosemore <sandra@codesourcery.com>
60
61 * ld-nios2/relax_call26.s: New.
62 * ld-nios2/relax_call26_boundary.ld: New.
63 * ld-nios2/relax_call26_boundary.s: New.
64 * ld-nios2/relax_call26_boundary_c8.d: New.
65 * ld-nios2/relax_call26_boundary_cc.d: New.
66 * ld-nios2/relax_call26_boundary_d0.d: New.
67 * ld-nios2/relax_call26_boundary_d4.d: New.
68 * ld-nios2/relax_call26_boundary_d8.d: New.
69 * ld-nios2/relax_call26_boundary_dc.d: New.
70 * ld-nios2/relax_call26_boundary_f0.d: New.
71 * ld-nios2/relax_call26_boundary_f4.d: New.
72 * ld-nios2/relax_call26_boundary_f8.d: New.
73 * ld-nios2/relax_call26_boundary_fc.d: New.
74 * ld-nios2/relax_call26_cache.d: New.
75 * ld-nios2/relax_call26_cache.ld: New.
76 * ld-nios2/relax_call26_cache.s: New.
77 * ld-nios2/relax_call26_multi.d: New.
78 * ld-nios2/relax_call26_multi.ld: New.
79 * ld-nios2/relax_call26_norelax.d: New.
80 * ld-nios2/relax_call26_shared.d: New.
81 * ld-nios2/relax_call26_shared.ld: New.
82
83 2014-01-29 H.J. Lu <hongjiu.lu@intel.com>
84
85 * ld-elf/rdynamic-1.c: New file.
86 * ld-elf/rdynamic-1.rd: Likewise.
87
88 * ld-elf/shared.exp (build_tests): Add rdynamic-1.
89
90 2014-01-28 Nick Clifton <nickc@redhat.com>
91
92 PR binutils/16317
93 * ld-tic6x/shlib-1.rd: Expect I attribute with RELA sections.
94 * ld-tic6x/shlib-1b.rd: Likewise.
95 * ld-tic6x/shlib-1r.rd: Likewise.
96 * ld-tic6x/shlib-1rb.rd: Likewise.
97 * ld-tic6x/shlib-app-1rd: Likewise.
98 * ld-tic6x/shlib-app-1b.rd: Likewise.
99 * ld-tic6x/shlib-app-1r.rd: Likewise.
100 * ld-tic6x/shlib-app-1rb.rd: Likewise.
101 * ld-tic6x/shlib-noindex.rd: Likewise.
102 * ld-tic6x/static-app-1.rd: Likewise.
103 * ld-tic6x/static-app-1b.rd: Likewise.
104 * ld-tic6x/static-app-1r.rd: Likewise.
105 * ld-tic6x/static-app-1rb.rd: Likewise.
106 PR binutils/16318
107 * ld-tic6x/tic6x.exp: Expect C6000 osabi value in relocatable
108 objects.
109
110 2014-01-24 H.J. Lu <hongjiu.lu@intel.com>
111
112 * ld-elf/pr16498a.s: Replace .align with .p2align.
113
114 2014-01-24 H.J. Lu <hongjiu.lu@intel.com>
115
116 PR ld/16498
117 * ld-elf/pr16498b.d: New file.
118 * ld-elf/pr16498b.t: Likewise.
119
120 2014-01-24 H.J. Lu <hongjiu.lu@intel.com>
121
122 PR ld/16498
123 * ld-elf/pr16498a.d: New file.
124 * ld-elf/pr16498a.s: Likewise.
125 * ld-elf/pr16498a.t: Likewise.
126
127 2014-01-22 Alan Modra <amodra@gmail.com>
128
129 * ld-scripts/pr14962-2.d: Correct target triple.
130
131 2014-01-22 Alan Modra <amodra@gmail.com>
132
133 * ld-shared/elf-offset.ld: Align end of .bss with canonical form
134 of ALIGN that allows an empty .bss to be removed.
135 * ld-arm/arm-dyn.ld: Likewise.
136 * ld-arm/arm-lib.ld: Likewise.
137 * ld-elfvsb/elf-offset.ld: Likewise.
138 * ld-mips-elf/mips-dyn.ld: Likewise.
139 * ld-mips-elf/mips-lib.ld: Likewise.
140 * ld-arm/arm-no-rel-plt.ld: Remove duplicate ALIGN.
141 * ld-powerpc/vle-multiseg-1.ld: Remove ALIGN at start of section.
142 ALIGN address of section instead.
143 * ld-powerpc/vle-multiseg-2.ld: Likewise.
144 * ld-powerpc/vle-multiseg-3.ld: Likewise.
145 * ld-powerpc/vle-multiseg-4.ld: Likewise.
146 * ld-powerpc/vle-multiseg-6.ld: Likewise.
147 * ld-scripts/empty-aligned.d: Check section headers not program
148 headers. Remove xfail and notarget.
149 * ld-scripts/empty-aligned.t: Use canonical ALIGN for end of .text2.
150
151 2014-01-21 H.J. Lu <hongjiu.lu@intel.com>
152
153 PR ld/16467
154 * ld-ifunc/dummy.c: New file.
155 * ld-ifunc/pr16467.out: Likewise.
156 * ld-ifunc/pr16467a.c: Likewise.
157 * ld-ifunc/pr16467a.map: Likewise.
158 * ld-ifunc/pr16467b.c: Likewise.
159 * ld-ifunc/pr16467b.map: Likewise.
160 * ld-ifunc/pr16467c.c: Likewise.
161
162 * ld-ifunc/ifunc.exp (run_cc_link_tests): New.
163 (run_ld_link_exec_tests): Run pr16467.
164
165 2014-01-21 H.J. Lu <hongjiu.lu@intel.com>
166
167 PR ld/2404
168 * ld-elf/shared.exp: Add a PIE test for PR ld/2404.
169
170 2014-01-20 H.J. Lu <hongjiu.lu@intel.com>
171
172 PR ld/2404
173 * ld-elf/pr2404.out: New file.
174 * ld-elf/pr2404a.c: Likewise.
175 * ld-elf/pr2404b.c: Likewise.
176
177 * ld-elf/shared.exp (build_tests): Build libpr2404a.so and
178 libpr2404b.a.
179 (run_tests): Run pr2404.
180
181 2014-01-20 Alan Modra <amodra@gmail.com>
182
183 * ld-scripts/pr14962-2.d,
184 * ld-scripts/pr14962-2.t: New test.
185 * ld-scripts/expr.exp: Run it.
186
187 2014-01-15 Alan Modra <amodra@gmail.com>
188
189 * ld-elf/ehdr_start-shared.d: New.
190 * ld-elf/ehdr_start-userdef.d: xfail frv.
191 * ld-elf/ehdr_start-weak.d: Likewise.
192 * ld-elf/ehdr_start.d: Likewise.
193
194 2014-01-14 Vidya Praveen <vidyapraveen@arm.com>
195
196 * lib/ld-lib.exp (default_ld_link): Remove support for ldflags.
197 (default_ld_simple_link): Likewise.
198
199 2014-01-10 Alan Modra <amodra@gmail.com>
200
201 * ld-x86-64/pr14207.d: Adjust.
202
203 2014-01-09 H.J. Lu <hongjiu.lu@intel.com>
204
205 * ld-elf/binutils.exp (binutils_test): Check if GNU_RELRO segment
206 is generated.
207
208 2014-01-09 Vidya Praveen <vidyapraveen@arm.com>
209
210 * lib/ld-lib.exp (check_lto_shared_available): New check.
211 * ld-plugin/lto.exp: Use check_lto_shared_available.
212
213 2014-01-08 H.J. Lu <hongjiu.lu@intel.com>
214
215 PR ld/14207
216 PR ld/16322
217 PR binutils/16323
218 * ld-elf/pr16322.d: New file.
219 * ld-elf/pr16322.s: Likewise.
220
221 * ld-x86-64/pr14207.d: Expect PT_GNU_RELRO segment.
222
223 For older changes see ChangeLog-2013
224 \f
225 Copyright (C) 2014 Free Software Foundation, Inc.
226
227 Copying and distribution of this file, with or without modification,
228 are permitted in any medium without royalty provided the copyright
229 notice and this notice are preserved.
230
231 Local Variables:
232 mode: change-log
233 left-margin: 8
234 fill-column: 74
235 version-control: never
236 End: