Add -mno-shared to x86 assembler
[binutils-gdb.git] / gas / testsuite / ChangeLog
1 2015-05-08 H.J. Lu <hongjiu.lu@intel.com>
2
3 * gas/i386/i386.exp: Run relax-4 and x86-64-relax-3.
4 * gas/i386/relax-4.d: New file.
5 * gas/i386/x86-64-relax-3.d: Likewise.
6
7 2015-05-07 H.J. Lu <hongjiu.lu@intel.com>
8
9 * gas/i386/i386.exp: Run relax-3 and x86-64-relax-2.
10 * gas/i386/relax-3.d: New file.
11 * gas/i386/relax-3.s: Likewise.
12 * gas/i386/x86-64-relax-2.d: Likewise.
13
14 2015-05-06 Jose E. Marchesi <jose.marchesi@oracle.com>
15
16 * gas/sparc/natural-32.d: Test ldn, ldna, stn, stna, slln, srln,
17 sran, casn, casna and clrn.
18 * gas/sparc/natural-32.s: Likewise.
19 * gas/sparc/natural.s: Likewise.
20 * gas/sparc/natural.d: Likewise.
21
22 2015-05-06 Jose E. Marchesi <jose.marchesi@oracle.com>
23
24
25 * gas/sparc/natural.s: New file.
26 * gas/sparc/natural-32.s: Likewise.
27 * gas/sparc/natural.d: Likewise.
28 * gas/sparc/natural-32.d: Likewise.
29 * gas/sparc/sparc.exp (sparc_elf_setup): Run the tests natural and
30 natural-32.
31
32 2015-05-06 Renlin Li <renlin.li@arm.com>
33
34 * gas/aarch64/codealign_1.s: New.
35 * gas/aarch64/codealign_1.d: New.
36
37 2015-05-05 Renlin Li <renlin.li@arm.com>
38
39 * gas/aarch64/mapping_5.d: New.
40 * gas/aarch64/mapping_5.s: New.
41 * gas/aarch64/mapping_6.d: New.
42 * gas/aarch64/mapping_6.s: New.
43
44 2015-05-01 H.J. Lu <hongjiu.lu@intel.com>
45
46 * gas/i386/i386.exp: Run note.
47 * gas/i386/note.d: New file.
48 * gas/i386/note.s: Likewise.
49
50 2015-04-30 Nick Clifton <nickc@redhat.com>
51
52 PR gas/18347
53 * gas/arm/pr18347.s: New file: Test case.
54 * gas/arm/pr18347.l: New file: Expected assembler output.
55 * gas/arm/pr18347.d: New file: Test driver.
56
57 2015-04-29 Nick Clifton <nickc@redhat.com>
58
59 PR gas/18265
60 * gas/arm/pr18256.s: New file: Test case.
61 * gas/arm/pr18256.l: New file: Expected assembler output.
62 * gas/arm/pr18256.d: New file: Test driver.
63
64 2015-04-28 Renlin Li <renlin.li@arm.com>
65
66 * gas/arm/thumb2_vpool_be.d: Adjust the desired output.
67 * gas/arm/vldconst_be.d: Ditto.
68
69 2015-04-27 Peter Bergner <bergner@vnet.ibm.com>
70
71 * gas/ppc/a2.s: Fixup test case due to dcbt/dcbtst embedded operand
72 ordering change.
73 * gas/ppc/a2.d: Likewise.
74 * gas/ppc/476.d: Likewise.
75 * gas/ppc/booke.s: Remove invalid 3 operand dcbt tests.
76 * gas/ppc/booke.d: Likewise.
77 * gas/ppc/power7.s: Remove lbarx, lharx, stbcx., sthcx., waitrsv
78 and waitimpl tests.
79 * gas/ppc/power7.d: Likewise.
80
81 2015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
82
83 * doc/as.texinfo: Document Tag_GNU_S390_ABI_Vector.
84
85 2015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
86
87 * gas/s390/zarch-z13.d: Fix tests for VFCE, VLDE, VFSQ, WFK, and
88 WFC.
89 * gas/s390/zarch-z13.s: Likewise.
90
91 2015-04-24 Richard Earnshaw <rearnsha@arm.com>
92
93 * gas/arm/align64.d: Delete trailing padding NOPs.
94
95 2015-04-23 Matthew Fortune <matthew.fortune@imgtec.com>
96
97 * gas/mips/dla-warn.l: New file.
98 * gas/mips/dla-warn.s: New file.
99 * gas/mips/la-warn.l: New file.
100 * gas/mips/la-warn.s: New file.
101 * gas/mips/mips.exp: Run new tests.
102
103 2015-04-23 Matthew Fortune <matthew.fortune@imgtec.com>
104
105 * gas/mips/mips.exp: Require o32 for r6-branch-constraints.
106
107 2015-04-23 Jan Beulich <jbeulich@suse.com>
108
109 * gas/i386/avx512dq.d: Add 'z' suffix to vfpclassp{d,s} non-
110 register, non-broadcast cases.
111 * gas/i386/x86-64-avx512dq.d: Likewise.
112 * gas/i386/avx512dq_vl.d: Add 'x' and 'y' suffixes to
113 vcvt{,u}qq2ps and vfpclassp{d,s} non-register, non-broadcast
114 cases.
115 * gas/i386/x86-64-avx512dq_vl.d: Likewise.
116 * gas/i386/avx512f_vl.d: Add 'x' and 'y' suffixes to
117 vcvt{,t}pd2{,u}dq and vcvtpd2ps non-register, non-broadcast
118 cases.
119 * gas/i386/x86-64-avx512f_vl.d: Likewise.
120
121 2015-04-23 Jan Beulich <jbeulich@suse.com>
122
123 * gas/i386/avx512dq.s: Drop 'z' suffix from vfpclassp{d,s} in
124 some AT&T and all Intel cases.
125 * gas/i386/x86-64-avx512dq.s: Likewise.
126 * gas/i386/avx512dq_vl.s: Drop 'x' and 'y' suffixes from
127 vcvt{,u}qq2ps and vfpclassp{d,s} in some AT&T and all Intel
128 cases.
129 * gas/i386/x86-64-avx512dq_vl.s: Likewise.
130 * gas/i386/avx512f_vl.s: Drop 'x' and 'y' suffixes from
131 vcvt{,t}pd2{,u}dq and vcvtpd2ps in some AT&T and all Intel
132 cases.
133 * gas/i386/x86-64-avx512f_vl.s: Likewise.
134
135 2015-04-20 H.J. Lu <hongjiu.lu@intel.com>
136
137 * gas/i386/ilp32/x86-64-unwind.d: Don't hardcode offset of
138 .shstrtab section.
139 * gas/i386/x86-64-unwind.d: Likewise.
140 * gas/ia64/alias-ilp32.d: Likewise.
141 * gas/ia64/alias.d: Likewise.
142 * gas/ia64/group-1.d: Likewise.
143 * gas/ia64/group-2.d: Likewise.
144 * gas/ia64/secname-ilp32.d: Likewise.
145 * gas/ia64/secname.d: Likewise.
146 * gas/ia64/unwind-ilp32.d: Likewise.
147 * gas/ia64/unwind.d: Likewise.
148 * gas/mmix/bspec-1.d: Likewise.
149 * gas/mmix/byte-1.d: Likewise.
150 * gas/mmix/loc-1.d: Likewise.
151 * gas/mmix/loc-2.d: Likewise.
152 * gas/mmix/loc-3.d: Likewise.
153 * gas/mmix/loc-4.d: Likewise.
154 * gas/mmix/loc-5.d: Likewise.
155 * gas/tic6x/scomm-directive-4.d: Likewise.
156
157 2015-04-15 H.J. Lu <hongjiu.lu@intel.com>
158
159 PR binutils/17898
160 * gas/i386/prefix.s: Add rdrand/rdseed prefix tests.
161 * gas/i386/prefix.d: Updated.
162
163 2015-04-15 Renlin Li <renlin.li@arm.com>
164
165 * gas/arm/arch7em.d: Adjust required ssat and ssat16 immediate field.
166 * gas/arm/thumb32.d: Likewise.
167
168 2015-04-14 Nick Clifton <nickc@redhat.com>
169
170 * gas/lns/lns.exp: Add RL78 to list of targets using
171 DW_LNS_fixed_advance_pc.
172
173 2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
174
175 * gas/i386/dw2-compressed-1.d: New file.
176 * gas/i386/dw2-compressed-2.d: Likewise.
177 * gas/i386/dw2-compressed-3.d: Likewise.
178 * gas/i386/x86-64-dw2-compressed-2.d: Likewise.
179 * gas/i386/i386.exp: Run dw2-compressed-2, dw2-compressed-1,
180 dw2-compressed-3 and x86-64-dw2-compressed-2.
181
182 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
183
184 * lib/gas-defs.exp (run_dump_test): Remove is_zlib_supported check.
185
186 2015-03-20 H.J. Lu <hongjiu.lu@intel.com>
187
188 * gas/i386/i386.exp: Don't run nops-1-bdver1, nops-1-bdver2,
189 nops-1-bdver3, nops-1-bdver4, nops-1-znver1, nops-1-btver1
190 nops-1-btver2, x86-64-nops-1-nocona, x86-64-nops-1-bdver1,
191 x86-64-nops-1-bdver2, x86-64-nops-1-bdver3, x86-64-nops-1-bdver4,
192 x86-64-nops-1-znver1, x86-64-nops-1-btver1 nor
193 x86-64-nops-1-btver2.
194 * gas/i386/nops-1-core2.d: Updated.
195 * gas/i386/nops-1-k8.d: Likewise.
196 * gas/i386/nops-4a-i686.d: Likewise.
197 * gas/i386/nops-5-i686.d: Likewise.
198 * gas/i386/nops-5.d: Likewise.
199 * gas/i386/nops-6.d: Likewise.
200 * gas/i386/x86-64-nops-1-core2.d: Likewise.
201 * gas/i386/x86-64-nops-1-g64.d: Likewise.
202 * gas/i386/x86-64-nops-1-k8.d: Likewise.
203 * gas/i386/x86-64-nops-1.d: Likewise.
204 * gas/i386/x86-64-nops-2.d: Likewise.
205 * gas/i386/x86-64-nops-3.d: Likewise.
206 * gas/i386/x86-64-nops-4-core2.d: Likewise.
207 * gas/i386/x86-64-nops-4-k8.d: Likewise.
208 * gas/i386/x86-64-nops-4.d: Likewise.
209 * gas/i386/x86-64-nops-5-k8.d: Likewise.
210 * gas/i386/x86-64-nops-5.d: Likewise.
211 * gas/i386/ilp32/x86-64-nops-1-core2.d: Likewise.
212 * gas/i386/ilp32/x86-64-nops-1-k8.d: Likewise.
213 * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
214 * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
215 * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
216 * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
217 * gas/i386/ilp32/x86-64-nops-4-k8.d: Likewise.
218 * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
219 * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
220 * gas/i386/ilp32/x86-64-nops-5.d: Likewise.
221 * gas/i386/nops-1-bdver1.d: Removed.
222 * gas/i386/nops-1-bdver2.d: Likewise.
223 * gas/i386/nops-1-bdver3.d: Likewise.
224 * gas/i386/nops-1-bdver4.d: Likewise.
225 * gas/i386/nops-1-btver1.d: Likewise.
226 * gas/i386/nops-1-btver2.d: Likewise.
227 * gas/i386/nops-1-znver1.d: Likewise.
228 * gas/i386/x86-64-nops-1-bdver1.d: Likewise.
229 * gas/i386/x86-64-nops-1-bdver2.d: Likewise.
230 * gas/i386/x86-64-nops-1-bdver3.d: Likewise.
231 * gas/i386/x86-64-nops-1-bdver4.d: Likewise.
232 * gas/i386/x86-64-nops-1-btver1.d: Likewise.
233 * gas/i386/x86-64-nops-1-btver2.d: Likewise.
234 * gas/i386/x86-64-nops-1-nocona.d: Likewise.
235 * gas/i386/x86-64-nops-1-znver1.d: Likewise.
236 * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
237
238 2015-03-19 Nick Clifton <nickc@redhat.com>
239
240 PR gas/18087
241 * gas/i386/dw2-compress-1.d: Allow the test to pass regardless of
242 whether the .debug_info section was compressed on not.
243
244 2015-03-18 H.J. Lu <hongjiu.lu@intel.com>
245
246 PR gas/18087
247 * gas/i386/dw2-compress-1.d: Revert the last change.
248 * gas/i386/dw2-compress-3.d: New.
249 * gas/i386/dw2-compress-3.s: Likewise.
250 * gas/i386/i386.exp: Run dw2-compress-3 for ELF targets.
251
252 2015-03-18 Jon Turney <jon.turney@dronecode.org.uk>
253 Nick Clifton <nickc@redhat.com>
254
255 PR binutils/18087
256 * gas/i386/dw2-compress-1.d: Do not expect the .debug_abbrev or
257 .debug_info sections to be compressed.
258
259 2015-03-17 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
260
261 * gas/i386/i386.exp: Add new znver1 test cases.
262 * gas/i386/arch-13-znver1.d: New.
263 * gas/i386/arch-13.d: New.
264 * gas/i386/arch-13.s: New.
265 * gas/i386/clzero.d: New.
266 * gas/i386/clzero.s: New.
267 * gas/i386/nops-1-znver1.d: New.
268 * gas/i386/x86-64-arch-3-znver1.d: New.
269 * gas/i386/x86-64-arch-3.d: New.
270 * gas/i386/x86-64-arch-3.s: New.
271 * gas/i386/x86-64-clzero.d: New.
272 * gas/i386/x86-64-nops-1-znver1.d: New.
273
274 2015-03-13 Andrew Bennett <andrew.bennett@imgtec.com>
275
276 * gas/mips/mips.exp: Added branch constraints testcase.
277 * gas/mips/r6-branch-constraints.s: New test.
278 * gas/mips/r6-branch-constraints.l: New test.
279
280 2015-03-13 Andrew Bennett <andrew.bennett@imgtec.com>
281
282 * gas/mips/r6.s: Add evp and dvp instructions.
283 * gas/mips/r6.d: Likewise.
284 * gas/mips/r6-n32.d: Likewise.
285 * gas/mips/r6-n64.d: Likewise.
286
287 2015-03-13 Jiong Wang <jiong.wang@arm.com>
288
289 * gas/aarch64/diagnostic.s: New testcases.
290 * gas/aarch64/diagnostic.l: New error match.
291
292 2015-03-13 Jiong Wang <jiong.wang@arm.com>
293
294 * gas/aarch64/tail_padding.s: New testcase.
295 * gas/aarch64/tail_padding.d: New expectation file.
296
297 2015-03-10 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
298
299 * gas/s390/zarch-z13.d: Add more z13 instructions.
300 * gas/s390/zarch-z13.s: Likewise.
301
302 2015-03-05 Renlin Li <renlin.li@arm.com>
303
304 * gas/arm/dis-data.d: Adjust the desired output.
305 * gas/arm/dis-data2.d: Ditto.
306
307 2015-03-10 Renlin Li <renlin.li@arm.com>
308
309 * gas/aarch64/ldst-reg-uns-imm.d: Adjust expected output.
310 * gas/aarch64/ldst-reg-unscaled-imm.d: Likewise.
311 * gas/aarch64/reloc-insn.d: Likewise.
312
313 2015-03-10 Matthew Wahab <matthew.wahab@arm.com>
314
315 * gas/aarch64/codealign.d: Add test for code section alignment.
316 * gas/aarch64/codealign.s: New file.
317
318 2015-03-04 Richard Sandiford <richard.sandiford@arm.com>
319
320 PR gas/17843
321 * gas/aarch64/tls.s, gas/aarch64/tls.d: Add test for
322 R_AARCH64_TLSLE_MOVW_TPREL_G0/R_AARCH64_TLSLE_MOVW_TPREL_G1_NC
323 sequence.
324
325 2015-02-28 Alan Modra <amodra@gmail.com>
326
327 * gas/sparc/pcrel.d: Update for changed padding in data sections.
328 * gas/sparc/pcrel64.d: Likewise.
329
330 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
331
332 * gas/aarch64/diagnostic.s: Add LDR test.
333 * gas/aarch64/diagnostic.l: Likewise.
334
335 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
336
337 * gas/aarch64/diagnostic.s: Add ADR test.
338 * gas/aarch64/diagnostic.l: Likewise.
339
340 2015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
341
342 * gas/avr/avr-prop-1.d: New file.
343 * gas/avr/avr-prop-1.s: New file.
344
345 2015-02-25 Kaz Kojima <kkojima@rr.iij4u.or.jp>
346 Oleg Endo <olegendo@gcc.gnu.org>
347
348 * gas/sh/arch/arch.exp: Replace dead code to generate expected .s files
349 with ...
350 * gas/sh/arch/sh-opc-gen-as.pl: ... this new script.
351 * gas/sh/arch/arch_expected.txt: Regenerate.
352 * gas/sh/arch/sh-dsp.s: Likewise.
353 * gas/sh/arch/sh-opc-gen-as.pl: Likewise.
354 * gas/sh/arch/sh.s: Likewise.
355 * gas/sh/arch/sh2.s: Likewise.
356 * gas/sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
357 * gas/sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
358 * gas/sh/arch/sh2a-nofpu.s: Likewise.
359 * gas/sh/arch/sh2a-or-sh3e.s: Likewise.
360 * gas/sh/arch/sh2a-or-sh4.s: Likewise.
361 * gas/sh/arch/sh2a.s: Likewise.
362 * gas/sh/arch/sh2e.s: Likewise.
363 * gas/sh/arch/sh3-dsp.s: Likewise.
364 * gas/sh/arch/sh3-nommu.s: Likewise.
365 * gas/sh/arch/sh3.s: Likewise.
366 * gas/sh/arch/sh3e.s: Likewise.
367 * gas/sh/arch/sh4-nofpu.s: Likewise.
368 * gas/sh/arch/sh4-nommu-nofpu.s: Likewise.
369 * gas/sh/arch/sh4.s: Likewise.
370 * gas/sh/arch/sh4a-nofpu.s: Likewise.
371 * gas/sh/arch/sh4a.s: Likewise.
372 * gas/sh/arch/sh4al-dsp.s: Likewise.
373
374 2015-02-24 Nick Clifton <nickc@redhat.com>
375
376 * gas/elf/elf.exp: Add special version of the section2 test for
377 the V850.
378 * gas/elf/section2.e-v850: New file.
379
380 2015-02-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
381
382 * gas/arm/armv1.l: Remove 'Warning: ' from expected messages
383 for deprecations.
384 * gas/arm/armv8-a-bad.l: Likewise.
385 * gas/arm/armv8-a-it-bad.l: Likewise.
386 * gas/arm/depr-swp.l: Likewise.
387 * gas/arm/ldsgeb.l: Likewise.
388 * gas/arm/ldsgeh.l: Likewise.
389 * gas/arm/thumb2_bad_reg.l: Likewise.
390 * gas/arm/thumb32.l: Likewise.
391 * gas/arm/udf.l: Likewise.
392 * gas/arm/vstr-arm-bad.l: Likewise.
393
394 2015-01-28 James Bowman <james.bowman@ftdichip.com>
395
396 * gas/ft32/ft32.exp: New file.
397 * gas/ft32/insn.d: New file.
398 * gas/ft32/insn.s: New file.
399
400 2015-01-19 Alan Modra <amodra@gmail.com>
401
402 * gas/all/none.s,
403 * gas/all/none.d: New test.
404 * gas/all/gas.exp: Run it.
405
406 2015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
407
408 * gas/s390/esa-g5.d: Add a variant without the optional operand.
409 * gas/s390/esa-g5.s: Likewise.
410 * gas/s390/esa-z9-109.d: Likewise.
411 * gas/s390/esa-z9-109.s: Likewise.
412 * gas/s390/zarch-z9-109.d: Likewise.
413 * gas/s390/zarch-z9-109.s: Likewise.
414 * gas/s390/zarch-z10.d: For variants with a zero optional argument
415 it is not dumped by objdump anymore.
416 * gas/s390/zarch-zEC12.d: Likewise.
417
418 * gas/s390/zarch-z13.d: New file.
419 * gas/s390/zarch-z13.s: New file.
420 * gas/s390/s390.exp: Run the test for the z13 files.
421
422 2015-01-13 Matthew Wahab <matthew.wahab@arm.com>
423
424 * gas/arm/ual-vcmp.s: Add vcmp, vcmpe with #0x0 operand.
425 * gas/ual/vcmp.d: Update expected output.
426 * gas/ual/vcmp-zero-bad.l: Likewise
427
428 2015-01-12 Jan Beulich <jbeulich@suse.com>
429
430 gas/cfi/cfi-label.d, gas/cfi/cfi-label.s: New.
431 gas/cfi/cfi.exp: Run new tests.
432
433 2015-01-12 Jan Beulich <jbeulich@suse.com>
434
435 * gas/arm/neon-addressing-bad.s: Add test for invalid VSHL,
436 VQSHL, and VQSHLU immediates.
437 * gas/arm/neon-addressing-bad.l: Update accordingly.
438
439 2015-01-10 Andrew Burgess <andrew.burgess@embecosm.com>
440
441 * gas/avr/large-debug-line-table.d: New file.
442 * gas/avr/large-debug-line-table.s: New file.
443
444 2015-01-01 Alan Modra <amodra@gmail.com>
445
446 Update year range in copyright notice of all files.
447
448 For older changes see ChangeLog-2014
449 \f
450 Copyright (C) 2015 Free Software Foundation, Inc.
451
452 Copying and distribution of this file, with or without modification,
453 are permitted in any medium without royalty provided the copyright
454 notice and this notice are preserved.
455
456 Local Variables:
457 mode: change-log
458 left-margin: 8
459 fill-column: 74
460 version-control: never
461 End: