This patch adds support for ARM PLT entries that support a full 32-bit offset range.
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
1db37fe6
YG
12014-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
5063daf7
NC
72014-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
a97726da
AM
142014-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
0ff2b86e
L
192014-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
5db3e65d
JC
272014-02-18 Jack Carter <jack.carter@imgtec.com>
28
29 * ld-mips-elf/pic-and-nonpic-3a.sd: Check DYNAMIC segment flags.
30
6e03f3da
TS
312014-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
d6f6f455
L
362014-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
13075d04
SH
452014-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
78058a5e
SL
552014-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
50a53d3f
L
792014-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
bcf1df01
NC
862014-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
a5262f83
L
1062014-01-24 H.J. Lu <hongjiu.lu@intel.com>
107
108 * ld-elf/pr16498a.s: Replace .align with .p2align.
109
a78ad74b
L
1102014-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
d85e71fe
L
1162014-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
7dd9c6eb
AM
1232014-01-22 Alan Modra <amodra@gmail.com>
124
125 * ld-scripts/pr14962-2.d: Correct target triple.
126
2edab91c
AM
1272014-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
4584ec12
L
1472014-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
22ef172a
L
1612014-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
cec2c50d
L
1662014-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
fa72205c
AM
1772014-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
4199e3b8
AM
1832014-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
c0a6c611
VP
1902014-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
eec2f3ed
AM
1952014-01-10 Alan Modra <amodra@gmail.com>
196
197 * ld-x86-64/pr14207.d: Adjust.
198
d345186d
L
1992014-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
92c09111
L
2042014-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
43a8475c
L
2092014-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
5fb776a6 219For older changes see ChangeLog-2013
c9e214e5 220\f
5fb776a6 221Copyright (C) 2014 Free Software Foundation, Inc.
752937aa
NC
222
223Copying and distribution of this file, with or without modification,
224are permitted in any medium without royalty provided the copyright
225notice and this notice are preserved.
226
c9e214e5
AM
227Local Variables:
228mode: change-log
229left-margin: 8
230fill-column: 74
231version-control: never
232End:
This page took 0.487126 seconds and 4 git commands to generate.