Add a testcase for PR ld/18591
[deliverable/binutils-gdb.git] / gas / ChangeLog
CommitLineData
0f99255d
AB
12016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
2
3 * testsuite/gas/ip2k/allinsn.d: New file.
4 * testsuite/gas/ip2k/allinsn.s: New file.
5 * testsuite/gas/ip2k/ip2k-allinsn.exp: New file.
6
5d7a9011
AB
72016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
8
9 * testsuite/gas/epiphany/addr-syntax.d: Add explicit 0 offset to
10 some load instructions.
11 * testsuite/gas/epiphany/allinsn.d: Likewise.
12 * testsuite/gas/epiphany/regression.d: Likewise.
13
a012b298
AB
142016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
15
16 * testsuite/gas/epiphany/addr-syntax.d: Remove unneeded '.l'
17 suffixes from instruction mnemonics in expected output.
18 * testsuite/gas/epiphany/allinsn.d: Likewise.
19 * testsuite/gas/epiphany/regression.d: Likewise.
20 * testsuite/gas/epiphany/sample.d: Likewise.
21
2f74d480
AB
222016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
23
24 * testsuite/gas/epiphany/addr-syntax.d: Update expected register
25 names.
26 * testsuite/gas/epiphany/allinsn.d: Likewise.
27 * testsuite/gas/epiphany/sample.d: Likewise.
28
b89807c6
AB
292016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
30
31 * testsuite/gas/epiphany/sample.d: Update expected output.
32
b125bd17
CZ
332016-01-26 Claudiu Zissulescu <claziss@synopsys.com>
34
35 * config/tc-arc.c (md_apply_fix): Allow addendum.
36 (arc_reloc_op): Allow complex expressions for tpoff.
37 (md_apply_fix): Handle resolved TLS local symbol.
38
39 * testsuite/gas/arc/tls-relocs1.d: New file.
40 * testsuite/gas/arc/tls-relocs1.s: Likewise.
41
4f1d6205
L
422016-02-01 Loria <Loria@phantasia.org>
43
44 PR target/19311
45 * config/tc-arm.c (encode_arm_immediate): Recode to improve
46 efficiency and avoid an LLVM loop optimization bug.
47
ac0d427f
NC
482016-02-01 Nick Clifton <nickc@redhat.com>
49
50 * config/tc-microblaze.c (parse_imm): Fix compile time warning
51 message extending a negative 32-bit value into a larger signed
52 value on a 32-bit host.
53
348ef89a
L
542016-01-29 H.J. Lu <hongjiu.lu@intel.com>
55
56 PR gas/19532
57 * configure.ac (compressed_debug_sections): Replace == with =.
58 * configure: Regenerated.
59
e4e00185
AS
602016-01-29 Andrew Senkevich <andrew.senkevich@intel.com>
61 H.J. Lu <hongjiu.lu@intel.com>
62
63 * config/tc-i386.c (avoid_fence): New.
64 (output_insn): Encode as lock addl $0x0, (%{r,e}sp) if avoid_fence
65 is true.
66 (OPTION_FENCE_AS_LOCK_ADD): New.
67 (md_longopts): Add -mfence-as-lock-add.
68 (md_parse_option): Handle -mfence-as-lock-add.
69 (md_show_usage): Add -mfence-as-lock-add=[no|yes].
70 * doc/c-i386.texi (-mfence-as-lock-add): Document.
ac2789d7
L
71 * testsuite/gas/i386/i386.exp: Run new tests.
72 * testsuite/gas/i386/fence-as-lock-add.s: New.
73 * testsuite/gas/i386/fence-as-lock-add-yes.d: Likewise.
74 * testsuite/gas/i386/fence-as-lock-add-no.d: Likewise.
75 * testsuite/gas/i386/x86-64-fence-as-lock-add-yes.d: Likewise.
76 * testsuite/gas/i386/x86-64-fence-as-lock-add-no.d: Likewise.
e4e00185 77
27ba7c94
L
782016-01-27 H.J. Lu <hongjiu.lu@intel.com>
79
80 * configure.ac (compressed_debug_sections): Remove trailing `]'.
81 * configure: Regenerated.
82
d1982f93
L
832016-01-25 H.J. Lu <hongjiu.lu@intel.com>
84
85 * config/tc-i386.c (OPTION_OMIT_LOCK_PREFIX): Renamed to ...
86 (OPTION_MOMIT_LOCK_PREFIX): This.
87 (md_longopts): Updated.
88 (md_parse_option): Likewise.
89
00acd688
CM
902016-01-25 Catherine Moore <clm@codesourcery.com>
91
92 * config/mips/tc-mips.c (md_begin): Avoid gp-relative addressing
93 if abicalls are in effect.
94 * testsuite/gas/mips/sdata-gp.s: New test.
95 * testsuite/gas/mips/sdata-gp.d: New expected output
96 * testsuite/gas/mips/mips.exp: Run new test.
97
5bc5ae88
RL
982016-01-25 Renlin Li <renlin.li@arm.com>
99
100 * testsuite/gas/arm/thumb2_it_search.d: New.
101 * testsuite/gas/arm/thumb2_it_search.s: New.
102
61e137e2
NC
1032016-01-21 Nick Clifton <nickc@redhat.com>
104
105 PR gas/19454
106 * testsuite/gas/arm/mapshort-elf.d: Fix expected output to cope
107 with arm-netbsdelf target.
108 * testsuite/gas/arm/blx-bl-convert.d: Skip for netbsdelf.
109
aed5fc75
NC
1102016-01-20 Nick Clifton <nickc@redhat.com>
111
74b92a5c
NC
112 PR 19456
113 * testsuite/gas/arm/weakdef-1.d: Skip for VxWorks.
114 * testsuite/gas/arm/blx-bl-convert.d
115 * testsuite/gas/arm/plt-1.d: Likewise.
116 * testsuite/gas/arm/reloc-bad.d: Likewise.
117 * testsuite/gas/arm/thumb-w-good.d: Likewise.
118 * testsuite/gas/arm/thumb2_pool.d: Likewise.
119 * testsuite/gas/arm/ldconst.d: Adjust so that it works with VxWorks
120 * testsuite/gas/arm/tls_vxworks.d: Update expected output.
121
72e0b254
NC
122 PR 19499
123 * doc/as.texinfo (Errors): Correct documentation describing the
124 interaction of .file and .line with warning and error messages.
125
aed5fc75
NC
126 PR 19458
127 * testsuite/gas/arm/armv8_2-a.d: Skip for COFF based targets.
128 * testsuite/gas/arm/archv8m-main.d: Likewise.
129 * testsuite/gas/arm/archv8m-base.d: Likewise.
130
0bff6e2d
MW
1312016-01-20 Matthew Wahab <matthew.wahab@arm.com>
132
133 * testsuite/gas/aarch64/armv8_2-a-illegal.d: New.
134 * testsuite/gas/aarch64/armv8_2-a-illegal.l: New.
135 * testsuite/gas/aarch64/armv8_2-a-illegal.s: New.
136
91f68a68
MG
1372016-01-20 Mickael Guene <mickael.guene@st.com>
138 Terry Guo <terry.guo@arm.com>
139
140 * config/obj-elf.c (obj_elf_change_section) : Allow arm section with
141 SHF_ARM_NOREAD section flag.
142 * config/tc-arm.h (md_elf_section_letter) : Implement this hook to
143 handle letter 'y'.
144 (arm_elf_section_letter) : Declare it.
145 * config/tc-arm.c (arm_elf_section_letter): Handle letter 'y' to set
146 SHF_ARM_NOREAD section flag.
147 * doc/c-arm.texi (ARM section attribute): Document the 'y' attribute.
148
149 * testsuite/gas/arm/section-execute-only.s: New test case.
150 * testsuite/gas/arm/section-execute-only.d: Expected output.
151
100b4f2e
MR
1522016-01-18 Maciej W. Rozycki <macro@imgtec.com>
153
154 * config/tc-mips.c (micromips_insn_length): Remove the mention
155 of 48-bit microMIPS instructions.
156
3d961d0d
AM
1572016-01-18 Alan Modra <amodra@gmail.com>
158
159 * configure: Regenerate.
160
5c14705f
AM
1612016-01-17 Alan Modra <amodra@gmail.com>
162
163 * configure: Regenerate.
164
b3066ae8
AM
1652016-01-17 Alan Modra <amodra@gmail.com>
166
167 * testsuite/gas/cfi/cfi.exp: Exclude m68hc11/12 from m68k test.
168
4d82fe66
NC
1692016-01-14 Nick Clifton <nickc@redhat.com>
170
171 * testsuite/gas/rl78/sp-relative-movw.s: New test.
172 * testsuite/gas/rl78/sp-relative-movw.d: Expected disassembly.
173 * testsuite/gas/rl78/rl78.exp: Run the new test.
174
651657fa
MW
1752016-01-14 Matthew Wahab <matthew.wahab@arm.com>
176
177 * testsuite/gas/aarch64/illegal-sysreg-2.l: New.
178 * testsuite/gas/aarch64/illegal-sysreg-2.d: New.
179
3facb0e9
MR
1802016-01-13 Maciej W. Rozycki <macro@imgtec.com>
181
182 * config/tc-nios2.c (output_movia): Preset `code' to 0.
183
8a4c2869
YS
1842016-01-13 Yoshinori Sato <ysato@users.sourceforge.jp>
185
186 * config/tc-h8300.c (get_operand): Remove spurious condition in
187 test for closing parenthesis.
188
105bde57
MW
1892016-01-12 Matthew Wahab <matthew.wahab@arm.com>
190
191 * config/tc-arm.c (arm_ext_v8_2): New.
192 (insns): Add "esb".
193 * testsuite/gas/arm/armv8_2-a.d: New.
194 * testsuite/gas/arm/armv8_2-a.s: New.
195
5230aa4d
AM
1962016-01-12 Alan Modra <amodra@gmail.com>
197
198 * testsuite/gas/ppc/vsx3.d: Accept nop padding.
199
afa8d405
PB
2002016-01-11 Peter Bergner <bergner@vnet.ibm.com>
201
202 * testsuite/gas/ppc/power9.d <xscmpnedp, xvcmpnedp, xvcmpnedp.,
203 xvcmpnesp, xvcmpnesp.>: Delete tests.
204 * testsuite/gas/ppc/power9.s: Likewise.
205 * testsuite/gas/ppc/vsx3.d: Likewise.
206 * testsuite/gas/ppc/vsx3.s: Likewise.
207
83c3256e
AS
2082016-01-08 Andreas Schwab <schwab@linux-m68k.org>
209
210 PR gas/13050
211 * testsuite/gas/m68k/all.exp: Add tests p13050-1 and p13050-2.
212 * testsuite/gas/m68k/p13050-1.s: New file.
213 * testsuite/gas/m68k/p13050-2.d: New file.
214 * testsuite/gas/m68k/p13050-2.s: New file.
215
b05a65d0
AB
2162016-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
217
218 * testsuite/gas/arc/adc.d: Add 'R_' prefix to relocation names.
219 * testsuite/gas/arc/add.d: Likewise.
220 * testsuite/gas/arc/and.d: Likewise.
221 * testsuite/gas/arc/asl.d: Likewise.
222 * testsuite/gas/arc/asr.d: Likewise.
223 * testsuite/gas/arc/bic.d: Likewise.
224 * testsuite/gas/arc/extb.d: Likewise.
225 * testsuite/gas/arc/extw.d: Likewise.
226 * testsuite/gas/arc/j.d: Likewise.
227 * testsuite/gas/arc/jl.d: Likewise.
228 * testsuite/gas/arc/ld2.d: Likewise.
229 * testsuite/gas/arc/lsr.d: Likewise.
230 * testsuite/gas/arc/mov.d: Likewise.
231 * testsuite/gas/arc/or.d: Likewise.
232 * testsuite/gas/arc/pcl-relocs.d: Likewise.
233 * testsuite/gas/arc/pcrel-relocs.d: Likewise.
234 * testsuite/gas/arc/pic-relocs.d: Likewise.
235 * testsuite/gas/arc/plt-relocs.d: Likewise.
236 * testsuite/gas/arc/rlc.d: Likewise.
237 * testsuite/gas/arc/ror.d: Likewise.
238 * testsuite/gas/arc/rrc.d: Likewise.
239 * testsuite/gas/arc/sbc.d: Likewise.
240 * testsuite/gas/arc/sda-relocs.d: Likewise.
241 * testsuite/gas/arc/sda-relocs2.d: Likewise.
242 * testsuite/gas/arc/sexb.d: Likewise.
243 * testsuite/gas/arc/sexw.d: Likewise.
244 * testsuite/gas/arc/st.d: Likewise.
245 * testsuite/gas/arc/sub.d: Likewise.
246 * testsuite/gas/arc/tls-relocs.d: Likewise.
247 * testsuite/gas/arc/xor.d: Likewise.
248
6f2750fe
AM
2492016-01-01 Alan Modra <amodra@gmail.com>
250
251 Update year range in copyright notice of all files.
252
3499769a
AM
253For older changes see ChangeLog-2015 and testsuite/ChangeLog-2015
254\f
255Copyright (C) 2016 Free Software Foundation, Inc.
256
257Copying and distribution of this file, with or without modification,
258are permitted in any medium without royalty provided the copyright
259notice and this notice are preserved.
260
261Local Variables:
262mode: change-log
263left-margin: 8
264fill-column: 74
265version-control: never
266End:
This page took 0.038494 seconds and 4 git commands to generate.