Add a testcase for PR ld/18591
[deliverable/binutils-gdb.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:
This page took 0.03373 seconds and 4 git commands to generate.