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