1 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4 * testsuite/ld-i386/branch1.d: Pass -mrelax-relocations=yes to as.
5 * testsuite/ld-i386/call1.d: Likewise.
6 * testsuite/ld-i386/call2.d: Likewise.
7 * testsuite/ld-i386/call3a.d: Likewise.
8 * testsuite/ld-i386/call3b.d: Likewise.
9 * testsuite/ld-i386/call3c.d: Likewise.
10 * testsuite/ld-i386/call3d.d: Likewise.
11 * testsuite/ld-i386/call3e.d: Likewise.
12 * testsuite/ld-i386/call3f.d: Likewise.
13 * testsuite/ld-i386/call3g.d: Likewise.
14 * testsuite/ld-i386/call3h.d: Likewise.
15 * testsuite/ld-i386/jmp1.d: Likewise.
16 * testsuite/ld-i386/jmp2.d: Likewise.
17 * testsuite/ld-i386/lea1c.d: Likewise.
18 * testsuite/ld-i386/load1.d: Likewise.
19 * testsuite/ld-i386/load2.d: Likewise.
20 * testsuite/ld-i386/load3.d: Likewise.
21 * testsuite/ld-i386/load4a.d: Likewise.
22 * testsuite/ld-i386/load5a.d: Likewise.
23 * testsuite/ld-i386/mov2b.d: Likewise.
24 * testsuite/ld-i386/mov3.d: Likewise.
25 * testsuite/ld-ifunc/ifunc-21-x86-64.d: Likewise.
26 * testsuite/ld-ifunc/ifunc-22-x86-64.d: Likewise.
27 * testsuite/ld-ifunc/ifunc-5r-local-x86-64.d: Likewise.
28 * testsuite/ld-x86-64/call1a.d: Likewise.
29 * testsuite/ld-x86-64/call1b.d: Likewise.
30 * testsuite/ld-x86-64/call1c.d: Likewise.
31 * testsuite/ld-x86-64/call1d.d: Likewise.
32 * testsuite/ld-x86-64/call1e.d: Likewise.
33 * testsuite/ld-x86-64/call1f.d: Likewise.
34 * testsuite/ld-x86-64/call1h.d: Likewise.
35 * testsuite/ld-x86-64/call1i.d: Likewise.
36 * testsuite/ld-x86-64/load1a.d: Likewise.
37 * testsuite/ld-x86-64/load1b.d: Likewise.
38 * testsuite/ld-i386/got1a.S: Load GOT into %ecx and use it.
39 * testsuite/ld-i386/got1.dd: Updated.
40 * testsuite/ld-i386/got1d.S (1): Removed.
41 * testsuite/ld-i386/i386.exp: Add -Wa,-mrelax-relocations=yes.
42 * testsuite/ld-x86-64/x86-64.exp: Likewise.
44 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
47 * testsuite/ld-x86-64/pr18591.d: New file.
48 * testsuite/ld-x86-64/pr18591.s: Likewise.
49 * testsuite/ld-x86-64/x86-64.exp: Run pr18591.
51 2016-02-01 H.J. Lu <hongjiu.lu@intel.com>
54 * testsuite/ld-elf/indirect.exp: Run tests for PR ld/19553.
55 * testsuite/ld-elf/pr19553.map: New file.
56 * testsuite/ld-elf/pr19553.map: Likewise.
57 * testsuite/ld-elf/pr19553a.c: Likewise.
58 * testsuite/ld-elf/pr19553b.c: Likewise.
59 * testsuite/ld-elf/pr19553b.out: Likewise.
60 * testsuite/ld-elf/pr19553c.c: Likewise.
61 * testsuite/ld-elf/pr19553c.out: Likewise.
62 * testsuite/ld-elf/pr19553d.c: Likewise.
63 * testsuite/ld-elf/pr19553d.out: Likewise.
65 2016-01-30 H.J. Lu <hongjiu.lu@intel.com>
68 * testsuite/ld-elf/pr19539.d: New file.
69 * testsuite/ld-elf/pr19539.s: Likewise.
70 * testsuite/ld-elf/pr19539.t: Likewise.
72 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
75 * configure.ac (compressed_debug_sections): Replace == with =.
76 * configure: Regenerated.
78 2016-01-22 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
80 * scripttempl/avr.sc (.noinit): Force .noinit VMA to end of .bss VMA.
81 * scripttempl/avrtiny.sc (.noinit): Likewise.
83 2016-01-21 Nick Clifton <nickc@redhat.com>
86 * testsuite/ld-arm/arm-elf.exp: Skip tests that do not work for
87 the arm-netbsdelf target.
90 * testsuite/ld-arm/vxworks1-lib.dd: Update for current
92 * testsuite/ld-arm/vxworks1-lib.rd: Likewise.
93 * testsuite/ld-arm/vxworks1.dd: Likewise.
94 * testsuite/ld-arm/vxworks1.rd: Likewise.
95 * testsuite/ld-arm/vxworks1.ld: Set the output format.
97 2016-01-20 Jiong Wang <jiong.wang@arm.com>
99 * testsuite/ld-aarch64/farcall-section.d: Delete.
100 * testsuite/ld-aarch64/farcall-section.s: Delete.
101 * testsuite/ld-aarch64/farcall-b-section.d: New expectation file.
102 * testsuite/ld-aarch64/farcall-bl-section.d: Likewise.
103 * testsuite/ld-aarch64/farcall-b-section.s: New testcase.
104 * testsuite/ld-aarch64/farcall-bl-section.s: Likewise.
105 * testsuite/ld-aarch64/aarch64-elf.exp: Likewise.
107 2016-01-20 Nick Clifton <nickc@redhat.com>
110 * testsuite/ld-scripts/script.exp (extract_symbol_test): Stop test
111 early for PE based targets.
112 * testsuite/ld-scripts/align.t: Use 0x1000 as VMA alignment.
113 * testsuite/ld-pe/tlssec32.d: Allow for relocatable output.
115 2016-01-20 Mickael Guene <mickael.guene@st.com>
117 * testsuite/ld-arm/thumb1-noread-not-present-mixing-two-section.s:
118 Add 'y' attribute usage.
119 * testsuite/ld-arm/thumb1-noread-present-one-section.s: Likewise.
120 * testsuite/ld-arm/thumb1-noread-present-two-section.s: Likewise.
121 * testsuite/ld-arm/thumb1-input-section-flag-match.s: Likewise.
123 2016-01-19 Nick Clifton <nickc@redhat.com>
125 * testsuite/ld-elf/pr18735.d: Allow for extra symbols between
126 foo@FOO and bar@@FOO.
128 2016-01-18 Alan Modra <amodra@gmail.com>
130 * configure: Regenerate.
132 2016-01-18 Nick Clifton <nickc@redhat.com>
134 * testsuite/ld-plugin/plugin.exp: Skip plugin tests if the linker
135 is not configured to support plugins.
137 * testsuite/ld-scripts/rgn-at11.s: New file - based on rgn-at10.s
138 but with 16 byte section alignment.
139 * testsuite/ld-scripts/rgn-at11.d: Use new source file. Reenable
140 test for MIPS targets.
142 2016-01-17 Alan Modra <amodra@gmail.com>
144 * configure: Regenerate.
146 2016-01-17 Alan Modra <amodra@gmail.com>
148 * testsuite/lib/ld-lib.exp (check_shared_lib_support): Exclude xgate.
149 * testsuite/ld-elf/endsym.d: xfail m68hc11/12 and xgate.
150 * testsuite/ld-elf/pr14156a.d: Likewise.
151 * testsuite/ld-elf/pr14926.d: Don't run for m68hc11/12 and xgate.
152 * testsuite/ld-elf/sec64k.exp: Likewise.
154 2016-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
156 * testsuite/ld-arm/arm-elf.exp (Thumb-Thumb farcall v6-M (no profile)):
157 Set address of .foo section when linking.
158 * testsuite/ld-arm/farcall-thumb-thumb-m-no-profile-b.s: Place myfunc
160 * testsuite/ld-arm/farcall-thumb-thumb-m-no-profile.d: Adapt expected
161 output to the above changes.
163 2016-01-13 Nick Clifton <nickc@redhat.com>
165 * testsuite/ld-elf/elf.exp (-Bymsolic-functions): Expect to fail
168 * testsuite/ld-scripts/script.exp (extract_symbol_test): Expect to
169 fail for MIPS targets.
171 * testsuite/ld-scripts/rgn-at11.d: Expect this test to fail for
174 2016-01-12 Yury Usishchev <y.usishchev@samsung.com>
176 * testsuite/ld-arm/arm-elf.exp: New test.
177 * testsuite/ld-arm/unwind-mix.d: New file.
178 * testsuite/ld-arm/unwind-mix1.s: New file.
179 * testsuite/ld-arm/unwind-mix2.s: New file.
181 2016-01-08 Jiong Wang <jiong.wang@arm.com>
184 * testsuite/ld-arm/ifunc-3.rd: Update expected result.
185 * testsuite/ld-arm/ifunc-4.rd: Likewise.
186 * testsuite/ld-arm/ifunc-9.rd: Likewise.
187 * testsuite/ld-arm/ifunc-10.rd: Likewise.
188 * testsuite/ld-arm/ifunc-12.rd: Likewise.
189 * testsuite/ld-arm/ifunc-13.rd: Likewise.
191 2016-01-05 Nick Clifton <nickc@redhat.com>
193 * emulparams/msp430elf.sh (RAM_START): Move to 0x500 - above the
194 MSP430 hardware multiply address range.
195 * scripttempl/elf32msp430.sc (__romdatastart): Define.
196 (__romdatacopysize): Define.
197 * scripttempl/elf32msp430_3.sc: Likewise.
199 2016-01-04 Maciej W. Rozycki <macro@imgtec.com>
201 * emultempl/mipself.em (PARSE_AND_LIST_PROLOGUE): Convert
202 OPTION_INSN32 and OPTION_NO_INSN32 macros to an enum.
204 2016-01-04 Maciej W. Rozycki <macro@imgtec.com>
206 * testsuite/ld-mips-elf/attr-gnu-4-14.d: Update the order of
207 messages expected according to MIPS BFD private data merge
209 * testsuite/ld-mips-elf/attr-gnu-4-24.d: Likewise.
210 * testsuite/ld-mips-elf/attr-gnu-4-34.d: Likewise.
211 * testsuite/ld-mips-elf/attr-gnu-4-41.d: Likewise.
212 * testsuite/ld-mips-elf/attr-gnu-4-42.d: Likewise.
213 * testsuite/ld-mips-elf/attr-gnu-4-43.d: Likewise.
214 * testsuite/ld-mips-elf/attr-gnu-4-45.d: Likewise.
215 * testsuite/ld-mips-elf/attr-gnu-4-46.d: Likewise.
216 * testsuite/ld-mips-elf/attr-gnu-4-47.d: Likewise.
217 * testsuite/ld-mips-elf/attr-gnu-4-48.d: Likewise.
218 * testsuite/ld-mips-elf/attr-gnu-4-49.d: Likewise.
219 * testsuite/ld-mips-elf/attr-gnu-4-54.d: Likewise.
220 * testsuite/ld-mips-elf/attr-gnu-4-64.d: Likewise.
221 * testsuite/ld-mips-elf/attr-gnu-4-74.d: Likewise.
223 2016-01-01 Alan Modra <amodra@gmail.com>
225 Update year range in copyright notice of all files.
227 For older changes see ChangeLog-2015 and testsuite/ChangeLog-2015
229 Copyright (C) 2016 Free Software Foundation, Inc.
231 Copying and distribution of this file, with or without modification,
232 are permitted in any medium without royalty provided the copyright
233 notice and this notice are preserved.
239 version-control: never