Add a testcase for PR ld/18591
[external/binutils.git] / ld / ChangeLog
1 2016-02-02  H.J. Lu  <hongjiu.lu@intel.com>
2
3         PR ld/18591
4         * testsuite/ld-x86-64/pr18591.d: New file.
5         * testsuite/ld-x86-64/pr18591.s: Likewise.
6         * testsuite/ld-x86-64/x86-64.exp: Run pr18591.
7
8 2016-02-01  H.J. Lu  <hongjiu.lu@intel.com>
9
10         PR ld/19553
11         * testsuite/ld-elf/indirect.exp: Run tests for PR ld/19553.
12         * testsuite/ld-elf/pr19553.map: New file.
13         * testsuite/ld-elf/pr19553.map: Likewise.
14         * testsuite/ld-elf/pr19553a.c: Likewise.
15         * testsuite/ld-elf/pr19553b.c: Likewise.
16         * testsuite/ld-elf/pr19553b.out: Likewise.
17         * testsuite/ld-elf/pr19553c.c: Likewise.
18         * testsuite/ld-elf/pr19553c.out: Likewise.
19         * testsuite/ld-elf/pr19553d.c: Likewise.
20         * testsuite/ld-elf/pr19553d.out: Likewise.
21
22 2016-01-30  H.J. Lu  <hongjiu.lu@intel.com>
23
24         PR ld/19539
25         * testsuite/ld-elf/pr19539.d: New file.
26         * testsuite/ld-elf/pr19539.s: Likewise.
27         * testsuite/ld-elf/pr19539.t: Likewise.
28
29 2016-01-29  H.J. Lu  <hongjiu.lu@intel.com>
30
31         PR ld/19533
32         * configure.ac (compressed_debug_sections): Replace == with =.
33         * configure: Regenerated.
34
35 2016-01-22  Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
36
37         * scripttempl/avr.sc (.noinit): Force .noinit VMA to end of .bss VMA.
38         * scripttempl/avrtiny.sc (.noinit): Likewise.
39
40 2016-01-21  Nick Clifton  <nickc@redhat.com>
41
42         PR ld/19453
43         * testsuite/ld-arm/arm-elf.exp: Skip tests that do not work for
44         the arm-netbsdelf target.
45
46         PR ld/19455
47         * testsuite/ld-arm/vxworks1-lib.dd: Update for current
48         disassmebler output.
49         * testsuite/ld-arm/vxworks1-lib.rd: Likewise.
50         * testsuite/ld-arm/vxworks1.dd: Likewise.
51         * testsuite/ld-arm/vxworks1.rd: Likewise.
52         * testsuite/ld-arm/vxworks1.ld: Set the output format.
53
54 2016-01-20  Jiong Wang  <jiong.wang@arm.com>
55
56         * testsuite/ld-aarch64/farcall-section.d: Delete.
57         * testsuite/ld-aarch64/farcall-section.s: Delete.
58         * testsuite/ld-aarch64/farcall-b-section.d: New expectation file.
59         * testsuite/ld-aarch64/farcall-bl-section.d: Likewise.
60         * testsuite/ld-aarch64/farcall-b-section.s: New testcase.
61         * testsuite/ld-aarch64/farcall-bl-section.s: Likewise.
62         * testsuite/ld-aarch64/aarch64-elf.exp: Likewise.
63
64 2016-01-20  Nick Clifton  <nickc@redhat.com>
65
66         PR 19457
67         * testsuite/ld-scripts/script.exp (extract_symbol_test): Stop test
68         early for PE based targets.
69         * testsuite/ld-scripts/align.t: Use 0x1000 as VMA alignment.
70         * testsuite/ld-pe/tlssec32.d: Allow for relocatable output.
71
72 2016-01-20  Mickael Guene  <mickael.guene@st.com>
73
74         * testsuite/ld-arm/thumb1-noread-not-present-mixing-two-section.s:
75         Add 'y' attribute usage.
76         * testsuite/ld-arm/thumb1-noread-present-one-section.s: Likewise.
77         * testsuite/ld-arm/thumb1-noread-present-two-section.s: Likewise.
78         * testsuite/ld-arm/thumb1-input-section-flag-match.s: Likewise.
79
80 2016-01-19  Nick Clifton  <nickc@redhat.com>
81
82         * testsuite/ld-elf/pr18735.d: Allow for extra symbols between
83         foo@FOO and bar@@FOO.
84
85 2016-01-18  Alan Modra  <amodra@gmail.com>
86
87         * configure: Regenerate.
88
89 2016-01-18  Nick Clifton  <nickc@redhat.com>
90
91         * testsuite/ld-plugin/plugin.exp: Skip plugin tests if the linker
92         is not configured to support plugins.
93
94         * testsuite/ld-scripts/rgn-at11.s: New file - based on rgn-at10.s
95         but with 16 byte section alignment.
96         * testsuite/ld-scripts/rgn-at11.d: Use new source file.  Reenable
97         test for MIPS targets.
98
99 2016-01-17  Alan Modra  <amodra@gmail.com>
100
101         * configure: Regenerate.
102
103 2016-01-17  Alan Modra  <amodra@gmail.com>
104
105         * testsuite/lib/ld-lib.exp (check_shared_lib_support): Exclude xgate.
106         * testsuite/ld-elf/endsym.d: xfail m68hc11/12 and xgate.
107         * testsuite/ld-elf/pr14156a.d: Likewise.
108         * testsuite/ld-elf/pr14926.d: Don't run for m68hc11/12 and xgate.
109         * testsuite/ld-elf/sec64k.exp: Likewise.
110
111 2016-01-14  Thomas Preud'homme  <thomas.preudhomme@arm.com>
112
113         * testsuite/ld-arm/arm-elf.exp (Thumb-Thumb farcall v6-M (no profile)):
114         Set address of .foo section when linking.
115         * testsuite/ld-arm/farcall-thumb-thumb-m-no-profile-b.s: Place myfunc
116         in .foo section.
117         * testsuite/ld-arm/farcall-thumb-thumb-m-no-profile.d: Adapt expected
118         output to the above changes.
119
120 2016-01-13  Nick Clifton  <nickc@redhat.com>
121
122         * testsuite/ld-elf/elf.exp (-Bymsolic-functions): Expect to fail
123         for MIPS targets.
124
125         * testsuite/ld-scripts/script.exp (extract_symbol_test): Expect to
126         fail for MIPS targets.
127
128         * testsuite/ld-scripts/rgn-at11.d: Expect this test to fail for
129         MIPS targets.
130
131 2016-01-12  Yury Usishchev  <y.usishchev@samsung.com>
132
133         * testsuite/ld-arm/arm-elf.exp: New test.
134         * testsuite/ld-arm/unwind-mix.d: New file.
135         * testsuite/ld-arm/unwind-mix1.s: New file.
136         * testsuite/ld-arm/unwind-mix2.s: New file.
137
138 2016-01-08  Jiong Wang  <jiong.wang@arm.com>
139
140         PR ld/19368
141         * testsuite/ld-arm/ifunc-3.rd: Update expected result.
142         * testsuite/ld-arm/ifunc-4.rd: Likewise.
143         * testsuite/ld-arm/ifunc-9.rd: Likewise.
144         * testsuite/ld-arm/ifunc-10.rd: Likewise.
145         * testsuite/ld-arm/ifunc-12.rd: Likewise.
146         * testsuite/ld-arm/ifunc-13.rd: Likewise.
147
148 2016-01-05  Nick Clifton  <nickc@redhat.com>
149
150         * emulparams/msp430elf.sh (RAM_START): Move to 0x500 - above the
151         MSP430 hardware multiply address range.
152         * scripttempl/elf32msp430.sc (__romdatastart): Define.
153         (__romdatacopysize): Define.
154         * scripttempl/elf32msp430_3.sc: Likewise.
155
156 2016-01-04  Maciej W. Rozycki  <macro@imgtec.com>
157
158         * emultempl/mipself.em (PARSE_AND_LIST_PROLOGUE): Convert
159         OPTION_INSN32 and OPTION_NO_INSN32 macros to an enum.
160
161 2016-01-04  Maciej W. Rozycki  <macro@imgtec.com>
162
163         * testsuite/ld-mips-elf/attr-gnu-4-14.d: Update the order of
164         messages expected according to MIPS BFD private data merge
165         changes.
166         * testsuite/ld-mips-elf/attr-gnu-4-24.d: Likewise.
167         * testsuite/ld-mips-elf/attr-gnu-4-34.d: Likewise.
168         * testsuite/ld-mips-elf/attr-gnu-4-41.d: Likewise.
169         * testsuite/ld-mips-elf/attr-gnu-4-42.d: Likewise.
170         * testsuite/ld-mips-elf/attr-gnu-4-43.d: Likewise.
171         * testsuite/ld-mips-elf/attr-gnu-4-45.d: Likewise.
172         * testsuite/ld-mips-elf/attr-gnu-4-46.d: Likewise.
173         * testsuite/ld-mips-elf/attr-gnu-4-47.d: Likewise.
174         * testsuite/ld-mips-elf/attr-gnu-4-48.d: Likewise.
175         * testsuite/ld-mips-elf/attr-gnu-4-49.d: Likewise.
176         * testsuite/ld-mips-elf/attr-gnu-4-54.d: Likewise.
177         * testsuite/ld-mips-elf/attr-gnu-4-64.d: Likewise.
178         * testsuite/ld-mips-elf/attr-gnu-4-74.d: Likewise.
179
180 2016-01-01  Alan Modra  <amodra@gmail.com>
181
182         Update year range in copyright notice of all files.
183
184 For older changes see ChangeLog-2015 and testsuite/ChangeLog-2015
185 \f
186 Copyright (C) 2016 Free Software Foundation, Inc.
187
188 Copying and distribution of this file, with or without modification,
189 are permitted in any medium without royalty provided the copyright
190 notice and this notice are preserved.
191
192 Local Variables:
193 mode: change-log
194 left-margin: 8
195 fill-column: 74
196 version-control: never
197 End: