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