This patch adds support for ARM PLT entries that support a full 32-bit offset range.
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
... / ...
CommitLineData
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
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
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
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
272014-02-18 Jack Carter <jack.carter@imgtec.com>
28
29 * ld-mips-elf/pic-and-nonpic-3a.sd: Check DYNAMIC segment flags.
30
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
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
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
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
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
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
1062014-01-24 H.J. Lu <hongjiu.lu@intel.com>
107
108 * ld-elf/pr16498a.s: Replace .align with .p2align.
109
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
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
1232014-01-22 Alan Modra <amodra@gmail.com>
124
125 * ld-scripts/pr14962-2.d: Correct target triple.
126
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
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
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
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
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
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
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
1952014-01-10 Alan Modra <amodra@gmail.com>
196
197 * ld-x86-64/pr14207.d: Adjust.
198
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
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
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
219For older changes see ChangeLog-2013
220\f
221Copyright (C) 2014 Free Software Foundation, Inc.
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
227Local Variables:
228mode: change-log
229left-margin: 8
230fill-column: 74
231version-control: never
232End:
This page took 0.023213 seconds and 4 git commands to generate.