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