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