Fix ldah being disassembled as ldaexh
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
1 2015-12-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
2
3 * gas/arm/armv8-a.d: <ldaexh>: Rename mismatched mnemonics ...
4 <ldah>: ... to this.
5
6 2015-11-27 Matthew Wahab <matthew.wahab@arm.com>
7
8 * gas/aarch64/float-fp16.d: New.
9 * gas/aarch64/float-fp16.s: New.
10
11 2015-11-27 Matthew Wahab <matthew.wahab@arm.com>
12
13 * gas/aarch64/alias-2.d: Add tests for REV.
14 * gas/aarch64/alias-2.s: Likewise.
15
16 2015-11-27 Matthew Wahab <matthew.wahab@arm.com>
17
18 * gas/aarch64/alias-2.d: New.
19 * gas/aarch64/alias-2.s: New.
20
21 2015-11-27 Matthew Wahab <matthew.wahab@arm.com>
22
23 * gas/aarch64/sysreg-2.d: New.
24 * gas/aarch64/sysreg-2.s: New.
25
26 2015-11-24 Christophe Monat <christophe.monat@st.com>
27
28 * gas/arm/thumb2_ldr_immediate_armv6t2.s: Added high register
29 tests.
30 * gas/arm/thumb2_ldr_immediate_armv6t2.d: Accounted for new test
31 cases.
32 * gas/arm/thumb2_ldr_immediate_highregs_armv6t2.s: New.
33 * gas/arm/thumb2_ldr_immediate_highregs_armv6t2.d: New.
34
35 2015-11-24 Matthew Wahab <matthew.wahab@arm.com>
36
37 * gas/arm/armv7e-m+fpv5-d16.d: Skip test for *-*-pe, *-wince-* and
38 for *-*-coff targets.
39 * gas/arm/armv7e-m+fpv5-sp-d16.d: Likewise.
40 * gas/arm/blx-bl-convert.d: Likewise.
41 * gas/arm/ldst-offset0.d: Likewise.
42 * gas/arm/thumb2_ldr_immediate_armv6t2.d: Likewise.
43 * gas/arm/armv8-a+pan.s: Adjust test to make it
44 valid for non-ELF targets.
45 * gas/arm/wince.d: Add assembler option "-mccs".
46 * gas/arm/wince_inst.d: Update expected output.
47
48 2015-11-20 Maciej W. Rozycki <macro@imgtec.com>
49
50 * gas/mips/nan-legacy-1.d: Remove MIPS ABI flags match patterns.
51 * gas/mips/nan-legacy-2.d: Likewise.
52 * gas/mips/nan-legacy-3.d: Likewise.
53 * gas/mips/nan-legacy-4.d: Likewise.
54 * gas/mips/nan-legacy-5.d: Likewise.
55
56 2015-11-20 Matthew Wahab <matthew.wahab@arm.com>
57
58 * gas/aarch64/virthostext-directive.d: New.
59 * gas/aarch64/virthostext.d: New.
60 * gas/aarch64/virthostext.s: New.
61
62 2015-11-20 Matthew Wahab <matthew.wahab@foss.arm.com>
63
64 * gas/arm/mapshort-elf.d: Fix typo in exclusion list.
65
66 2015-11-19 Matthew Wahab <matthew.wahab@arm.com>
67
68 * gas/aarch64/pan-illegal.d: New.
69 * gas/aarch64/pan-illegal.l: New.
70 * gas/aarch64/pan.s: Add tests for invalid immediates.
71
72 2015-11-19 Alan Modra <amodra@gmail.com>
73
74 * gas/ppc/altivec3.d: Allow for padding at end of section.
75 * gas/testsuite/gas/ppc/power9.d: Likewise.
76
77 2015-11-12 Matthew Wahab <matthew.wahab@arm.com>
78
79 PR gas/19217
80 * gas/arm/thumb2_ldr_immediate_armv6t2.d: Update expected output.
81
82 2015-11-11 Alan Modra <amodra@gmail.com>
83 Peter Bergner <bergner@vnet.ibm.com>
84
85 * gas/ppc/altivec3.s: New test.
86 * gas/ppc/altivec3.d: Likewise.
87 * gas/ppc/vsx3.s: Likewise.
88 * gas/ppc/vsx3.d: Likewise.
89 * gas/ppc/power9.s: Likewise.
90 * gas/ppc/power9.d: Likewise.
91 * gas/ppc/ppc.exp: Run them.
92 * gas/ppc/power8.s <lxvx, lxvd2x, stxvx, stxvd2x>: Add new tests.
93 * gas/ppc/power8.d: Likewise.
94 * gas/ppc/vsx.s: <lxvx, stxvx>: Rename invalid mnemonics ...
95 <lxvd2x, stxvd2x>: ...to this.
96 * gas/ppc/vsx.d: Likewise.
97
98 2015-11-09 Dominik Vogt <vogt@linux.vnet.ibm.com>
99
100 * gas/all/test-gen.c (random_order_16s, random_order_24s)
101 (random_order_32s): Fix left shift of negative value.
102
103 2015-11-02 Nick Clifton <nickc@redhat.com>
104
105 * gas/rx/max.d: Update expected disassembly.
106 * gas/rx/nod.d: Likewise.
107 * gas/rx/nop.sm: Add tests of more NOP instructions.
108
109 2015-11-02 Nick Clifton <nickc@redhat.com>
110
111 * gas/rx/mov.sm: Add tests for zero offset indirect moves.
112 * gas/rx/mov.d: Update expected output.
113
114 2015-10-28 Andre Vieira <andre.simoesdiasvieira@arm.com>
115
116 * gas/arm/pinsn.s: New.
117 * gas/arm/pinsn.d: Likewise.
118
119 2015-10-27 Nick Clifton <nickc@redhat.com>
120
121 PR binutils/19159
122 * gas/rl78/pr19159.s: New test source file.
123 * gas/rl78/pr19159.d: New test case.
124 * gas/rl78/rl78.exp: Run the new test.
125
126 2015-10-27 Nick Clifton <nickc@redhat.com>
127
128 PR binutils/19158
129 * gas/rl78/pr19158.s: New test source file.
130 * gas/rl78/pr19158.d: New test case.
131 * gas/rl78/rl78.exp: Run the new test.
132
133 2015-10-27 Nick Clifton <nickc@redhat.com>
134
135 PR binutils/19157
136 * gas/rl78: New directory.
137 * gas/rl78/rl78.exp: New test driver.
138 * gas/rl78/pr19157.s: New test source file.
139 * gas/rl78/pr19157.d: New test case.
140
141 2015-10-22 Nick Clifton <nickc@redhat.com>
142
143 * gas/msp430/errata_fixes.s: New test source file.
144 * gas/msp430/errata_fixes.d: New test control file.
145 * gas/msp430/errata_warns.s: New test source file.
146 * gas/msp430/errata_warns.d: New test control file.
147 * gas/msp430/errata_warns.l: New test message file.
148 * gas/msp430/msp430.exp: Run the new tests.
149 * gas/msp430/bad.l: Update expected warning messages
150 * gas/msp430/msp430.exp: Run the new tests.
151
152 2015-10-22 H.J. Lu <hongjiu.lu@intel.com>
153
154 * gas/i386/i386.exp: Run x86-64-gotpcrel.
155 * gas/i386/x86-64-gotpcrel.d: New file.
156 * gas/i386/x86-64-gotpcrel.s: Likewise.
157 * gas/i386/ilp32/x86-64-gotpcrel.d: Likewise.
158 * gas/i386/x86-64-localpic.d: Replace R_X86_64_GOTPCREL with
159 R_X86_64_REX_GOTPCRELX.
160 * gas/i386/ilp32/x86-64-localpic.d: Likewise.
161
162 2015-10-22 H.J. Lu <hongjiu.lu@intel.com>
163
164 * gas/i386/got.d: New file.
165 * gas/i386/got.s: Likewise.
166 * gas/i386/i386.exp: Run got.
167 * gas/i386/localpic.d: Replace R_386_GOT32 with R_386_GOT32X.
168 * gas/i386/mixed-mode-reloc32.d: Likewise.
169 * gas/i386/reloc32.d: Likewise.
170
171 2015-10-22 Alan Modra <amodra@gmail.com>
172
173 PR gas/18500
174 * gas/arm/vfpv2-ldr_immediate.d: Use parentheses, not brackets,
175 to select alternatives.
176 * gas/arm/vfpv3-ldr_immediate.d: Likewise.
177 * gas/arm/vfpv3xd-ldr_immediate.d: Likewise.
178
179 2015-10-21 Nick Clifton <nickc@redhat.com>
180
181 PR gas/18500
182 * gas/arm/vfpv3xd-ldr_immediate.d: Update test for big-endian ARM
183 toolchains.
184 * gas/arm/vfpv3-ldr_immediate.d: Likewise.
185 * gas/arm/vfpv2-ldr_immediate.d: Likewise.
186
187 2015-10-14 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
188
189 * gas/s390/esa-g5.d: Use odd GPR for the second operand.
190 * gas/s390/esa-g5.s: Likewise.
191 * gas/s390/esa-z9-109.d: Likewise.
192 * gas/s390/esa-z9-109.s: Likewise.
193
194 2015-10-12 Andrew Burgess <andrew.burgess@embecosm.com>
195
196 * gas/avr/avr-prop-1.s: Use fill in some cases.
197 * gas/avr/avr-prop-1.d: Update expected results.
198
199 2015-10-07 Claudiu Zissulescu <claziss@synopsys.com>
200
201 * gas/arc/adc.s: Update test for ARCv1/ARCv2.
202 * gas/arc/adc.d: Expected output.
203 * gas/arc/add.s: Update test for ARCv1/ARCv2.
204 * gas/arc/add.d: Expected output.
205 * gas/arc/and.s: Update test for ARCv1/ARCv2.
206 * gas/arc/and.d: Expected output.
207 * gas/arc/arc.exp: Cleanup.
208 * gas/arc/asl.s: Update test for ARCv1/ARCv2.
209 * gas/arc/asl.d: Expected output.
210 * gas/arc/asr.s: Update test for ARCv1/ARCv2.
211 * gas/arc/asr.d: Expected output.
212 * gas/arc/b.s: Update test for ARCv1/ARCv2.
213 * gas/arc/b.d: Expected output.
214 * gas/arc/bic.s: Update test for ARCv1/ARCv2.
215 * gas/arc/bic.d: Expected output.
216 * gas/arc/bl.s: Update test for ARCv1/ARCv2.
217 * gas/arc/bl.d: Expected output.
218 * gas/arc/brk.s: Update test for ARCv1/ARCv2.
219 * gas/arc/brk.d: Expected output.
220 * gas/arc/extb.s: Update test for ARCv1/ARCv2.
221 * gas/arc/extb.d: Expected output.
222 * gas/arc/extw.s: Update test for ARCv1/ARCv2.
223 * gas/arc/extw.d: Expected output.
224 * gas/arc/flag.d: Update output for ARCv1/ARCv2.
225 * gas/arc/j.s: Update test for ARCv1/ARCv2.
226 * gas/arc/j.d: Expected output.
227 * gas/arc/jl.s: Update test for ARCv1/ARCv2.
228 * gas/arc/jl.d: Expected output.
229 * gas/arc/ld.s: Update test for ARCv1/ARCv2.
230 * gas/arc/ld.d: Expected output.
231 * gas/arc/ld2.s: Update test for ARCv1/ARCv2.
232 * gas/arc/ld2.d: Expected output.
233 * gas/arc/lp.s: Update test for ARCv1/ARCv2.
234 * gas/arc/lp.d: Expected output.
235 * gas/arc/lsr.s: Update test for ARCv1/ARCv2.
236 * gas/arc/lsr.d: Expected output.
237 * gas/arc/mov.s: Update test for ARCv1/ARCv2.
238 * gas/arc/mov.d: Expected output.
239 * gas/arc/nop.s: Update test for ARCv1/ARCv2.
240 * gas/arc/nop.d: Expected output.
241 * gas/arc/or.s: Update test for ARCv1/ARCv2.
242 * gas/arc/or.d: Expected output.
243 * gas/arc/rlc.s: Update test for ARCv1/ARCv2.
244 * gas/arc/rlc.d: Expected output.
245 * gas/arc/ror.s: Update test for ARCv1/ARCv2.
246 * gas/arc/ror.d: Expected output.
247 * gas/arc/rrc.s: Update test for ARCv1/ARCv2.
248 * gas/arc/rrc.d: Expected output.
249 * gas/arc/sbc.s: Update test for ARCv1/ARCv2.
250 * gas/arc/sbc.d: Expected output.
251 * gas/arc/sexb.s: Update test for ARCv1/ARCv2.
252 * gas/arc/sexb.d: Expected output.
253 * gas/arc/sexw.s: Update test for ARCv1/ARCv2.
254 * gas/arc/sexw.d: Expected output.
255 * gas/arc/sleep.s: Update test for ARCv1/ARCv2.
256 * gas/arc/sleep.d: Expected output.
257 * gas/arc/st.s: Update test for ARCv1/ARCv2.
258 * gas/arc/st.d: Expected output.
259 * gas/arc/sub.s: Update test for ARCv1/ARCv2.
260 * gas/arc/sub.d: Expected output.
261 * gas/arc/swi.d: Update expected output for ARCv1/ARCv2.
262 * gas/arc/warn.exp: Cleanup
263 * gas/arc/xor.s: Update test for ARCv1/ARCv2.
264 * gas/arc/xor.d: Expected output.
265 * gas/arc/alias.d: Removed.
266 * gas/arc/alias.s: Likewise.
267 * gas/arc/branch.d: Likewise.
268 * gas/arc/branch.s: Likewise.
269 * gas/arc/insn3.d: Likewise.
270 * gas/arc/insn3.s: Likewise.
271 * gas/arc/math.d: Likewise.
272 * gas/arc/math.s: Likewise.
273 * gas/arc/sshift.d: Likewise.
274 * gas/arc/sshift.s: Likewise.
275
276 2015-10-02 Renlin Li <renlin.li@arm.com>
277
278 * gas/aarch64/reloc-tlsdesc_off_g0_nc.d: New.
279 * gas/aarch64/reloc-tlsdesc_off_g0_nc.s: New.
280 * gas/aarch64/reloc-tlsdesc_off_g1.d: New.
281 * gas/aarch64/reloc-tlsdesc_off_g1.s: New.
282 * gas/aarch64/tls-desc.d: New.
283 * gas/aarch64/tls-desc.s: New.
284
285 2015-10-02 Renlin Li <renlin.li@arm.com>
286
287 * gas/aarch64/reloc-gottprel_g0_nc.d: New.
288 * gas/aarch64/reloc-gottprel_g0_nc.s: New.
289 * gas/aarch64/reloc-gottprel_g1.d: New.
290 * gas/aarch64/reloc-gottprel_g1.s: New.
291
292 2015-10-02 Renlin Li <renlin.li@arm.com>
293
294 * gas/aarch64/reloc-tlsgd_g0_nc.d: New.
295 * gas/aarch64/reloc-tlsgd_g0_nc.s: New.
296
297 2015-10-02 Renlin Li <renlin.li@arm.com>
298
299 * gas/aarch64/reloc-tlsgd_g1.s: New.
300 * gas/aarch64/reloc-tlsgd_g1.s: New.
301
302 2015-10-02 Renlin Li <renlin.li@arm.com>
303
304 * gas/aarch64/reloc-gotoff_g0_nc.s: New.
305 * gas/aarch64/reloc-gotoff_g0_nc.d: New.
306
307 2015-10-02 Renlin Li <renlin.li@arm.com>
308
309 * gas/aarch64/reloc-gotoff_g1.s: New.
310 * gas/aarch64/reloc-gotoff_g1.d: New.
311
312 2015-09-30 Alan Modra <amodra@gmail.com>
313
314 * gas/ppc/ppc.exp (e500-ill): Pass -me500.
315 * gas/ppc/e500-ill.s: Remove .machine.
316 * gas/ppc/e500-ill.l: Remove line numbers.
317
318 2015-09-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
319
320 * gas/s390/s390.exp: Add new tests.
321 * gas/s390/machine-parsing-1.s: New test file.
322 * gas/s390/machine-parsing-1.l: Likewise.
323 * gas/s390/machine-parsing-2.s: Likewise.
324 * gas/s390/machine-parsing-2.l: Likewise.
325 * gas/s390/machine-parsing-3.s: Likewise.
326 * gas/s390/machine-parsing-3.l: Likewise.
327 * gas/s390/machine-parsing-4.s: Likewise.
328 * gas/s390/machine-parsing-4.l: Likewise.
329 * gas/s390/machine-parsing-5.s: Likewise.
330 * gas/s390/machine-parsing-5.l: Likewise.
331 * gas/s390/machine-parsing-6.s: Likewise.
332 * gas/s390/machine-parsing-6.l: Likewise.
333
334 2015-09-28 Tom Rix <tom@bumblecow.com>
335
336 * gas/ppc/e500-ill.s: New testcase for illegal ppc e500 ops.
337 * gas/ppc/e500-ill.l: Expected results.
338 * gas/ppc/ppc.exp: Run it.
339
340 2015-08-25 Jose E. Marchesi <jose.marchesi@oracle.com>
341
342 * gas/sparc/wrpr.s: Test writing to the privileged %pmcdper
343 register.
344 * gas/sparc/wrpr.d: ...and the expected result.
345 * gas/sparc/rdpr.s: Test reading from the privileged %pmcdper
346 register.
347 * gas/sparc/rdpr.d: ...and the expected result.
348
349 2015-08-25 Simon Dardis <Simon.Dardis@imgtec.com>
350
351 * gas/mips/micromips32-move.d: Update expected disassembly.
352 * gas/mips/move.d: Likewise.
353 * gas/mips/move.s: Fix for some MIPS configurations.
354
355 2015-08-24 Jan Stancek <jstancek@redhat.com>
356
357 * gas/i386/intel.s: Add test of disassembly of a potential
358 three byte instuction at the end of a function.
359 * gas/i386/intel.d: Update expected disassembly.
360
361 2015-08-21 Nick Clifton <nickc@redhat.com>
362
363 PR gas/18581
364 * gas/all/byte.d: Disable this test. Quoted expressions
365 are now allowed in .byte directives.
366 * gas/all/quoted-sym-names.s: New test.
367 * gas/all/quoted-sym-names.d: Expected output.
368 * gas/all/gas.exp: Run the new test.
369
370 2015-08-21 Alexander Fomin <alexander.fomin@intel.com>
371
372 PR binutils/18257
373 * gas/i386/disassem.s: Add mask instructions with invalid ModR/M byte.
374 * gas/i386/x86-64-disassem.s: Likewise.
375 * gas/i386/disassem.d: Updated.
376 * gas/i386/x86-64-disassem.d: Likewise.
377
378 2015-08-19 Jiong Wang <jiong.wang@arm.com>
379
380 * gas/aarch64/reloc-dtprel-lo12-ldst8.s: New testcase.
381 * gas/aarch64/reloc-dtprel-lo12_nc-ldst8.s: Likewise.
382 * gas/aarch64/reloc-dtprel-lo12-ldst16.s: Likewise.
383 * gas/aarch64/reloc-dtprel-lo12_nc-ldst16.s: Likewise.
384 * gas/aarch64/reloc-dtprel-lo12-ldst32.s: Likewise.
385 * gas/aarch64/reloc-dtprel-lo12_nc-ldst32.s: Likewise.
386 * gas/aarch64/reloc-dtprel-lo12-ldst64.s: Likewise.
387 * gas/aarch64/reloc-dtprel-lo12_nc-ldst64.s: Likewise.
388 * gas/aarch64/reloc-dtprel-lo12-ldst8.d: New expectation file.
389 * gas/aarch64/reloc-dtprel-lo12_nc-ldst8.d: Likewise.
390 * gas/aarch64/reloc-dtprel-lo12-ldst16.d: Likewise.
391 * gas/aarch64/reloc-dtprel-lo12_nc-ldst16.d: Likewise.
392 * gas/aarch64/reloc-dtprel-lo12-ldst32.d: Likewise.
393 * gas/aarch64/reloc-dtprel-lo12_nc-ldst32.d: Likewise.
394 * gas/aarch64/reloc-dtprel-lo12-ldst64.d: Likewise.
395 * gas/aarch64/reloc-dtprel-lo12_nc-ldst64.d: Likewise.
396
397 2015-08-19 Jiong Wang <jiong.wang@arm.com>
398
399 * gas/aarch64/reloc-dtprel_g0.s: New testcase.
400 * gas/aarch64/reloc-dtprel_g0-ilp32.s: Likewise.
401 * gas/aarch64/reloc-dtprel_g0_nc.s: Likewise.
402 * gas/aarch64/reloc-dtprel_g0_nc-ilp32.s: Likewise.
403 * gas/aarch64/reloc-dtprel_g1.s: Likewise.
404 * gas/aarch64/reloc-dtprel_g1-ilp32.s: Likewise.
405 * gas/aarch64/reloc-dtprel_g1_nc.s: Likewise.
406 * gas/aarch64/reloc-dtprel_g2.s: Likewise.
407 * gas/aarch64/reloc-dtprel_hi12.s: Likewise.
408 * gas/aarch64/reloc-dtprel_hi12-ilp32.s: Likewise.
409 * gas/aarch64/reloc-dtprel_g0.d: New expectation file.
410 * gas/aarch64/reloc-dtprel_g0-ilp32.d: Likewise.
411 * gas/aarch64/reloc-dtprel_g0_nc.d: Likewise.
412 * gas/aarch64/reloc-dtprel_g0_nc-ilp32.d: Likewise.
413 * gas/aarch64/reloc-dtprel_g1.d: Likewise.
414 * gas/aarch64/reloc-dtprel_g1-ilp32.d: Likewise.
415 * gas/aarch64/reloc-dtprel_g1_nc.d: Likewise.
416 * gas/aarch64/reloc-dtprel_g2.d: Likewise.
417 * gas/aarch64/reloc-dtprel_hi12.d: Likewise.
418 * gas/aarch64/reloc-dtprel_hi12-ilp32.d: Likewise.
419
420 2015-08-19 Jiong Wang <jiong.wang@arm.com>
421
422 * gas/aarch64/reloc-dtprel_lo12_nc.s: New testcase.
423 * gas/aarch64/reloc-dtprel_lo12_nc-ilp32.s: Likewise.
424 * gas/aarch64/reloc-dtprel_lo12_nc.d: New expectation file.
425 * gas/aarch64/reloc-dtprel_lo12_nc-ilp32.d: Likewise.
426
427 2015-08-13 Andre Vieira <andre.simoesdiasvieira@arm.com>
428
429 * gas/arm/nops.d: New.
430 * gas/arm/nops.s: New.
431 * gas/arm/inst.d: Changed expectation file for 26-bit teq,
432 tst, cmn and cmp.
433
434 2015-08-12 Max Filippov <jcmvbkbc@gmail.com>
435
436 * gas/xtensa/all.exp: Add auto-litpools to the list of xtensa
437 tests.
438 * gas/xtensa/auto-litpools.s: New file: auto-litpools test.
439 * gas/xtensa/auto-litpools.s: New file: auto-litpools test
440 result pattern.
441
442 2015-08-12 Simon Dardis <simon.dardis@imgtec.com>
443
444 * gas/mips/elf-rel23.d: Update test.
445 * gas/mips/elf-rel23.d: Ditto.
446 * gas/mips/elf-rel23a.d: Ditto.
447 * gas/mips/elf-rel23b.d: Ditto.
448 * gas/mips/elf_e_flags1.d: Ditto.
449 * gas/mips/elf_e_flags2.d: Ditto.
450 * gas/mips/elf_e_flags3.d: Ditto.
451 * gas/mips/elf_e_flags4.d: Ditto.
452 * gas/mips/loc-swap-dis.d: Ditto.
453 * gas/mips/micromips-insn32.d: Ditto.
454 * gas/mips/micromips-noinsn32.d: Ditto.
455 * gas/mips/micromips-trap.d: Ditto.
456 * gas/mips/micromips.d: Ditto.
457 * gas/mips/mips-abi32-pic.d: Ditto.
458 * gas/mips/mips-abi32.d: Ditto.
459 * gas/mips/mips-gp32-fp32-pic.d: Ditto.
460 * gas/mips/mips-gp32-fp32.d: Ditto.
461 * gas/mips/mips-gp32-fp64-pic.d: Ditto.
462 * gas/mips/mips-gp32-fp64.d: Ditto.
463 * gas/mips/mips-gp64-fp32-pic.d: Ditto.
464 * gas/mips/mips-gp64-fp32.d: Ditto.
465 * gas/mips/mips-gp64-fp64-pic.d: Ditto.
466 * gas/mips/mips-gp64-fp64.d: Ditto.
467 * gas/mips/mipsr6@loc-swap-dis.d: Ditto.
468 * gas/mips/tls-o32.d: Ditto.
469 * gas/mips/uld2-eb.d: Ditto.
470 * gas/mips/uld2-el.d: Ditto.
471 * gas/mips/ulw2-eb-ilocks.d: Ditto.
472 * gas/mips/ulw2-eb.d: Ditto.
473 * gas/mips/ulw2-el-ilocks.d: Ditto.
474 * gas/mips/ulw2-el.d: Ditto.
475 * gas/mips/move.d: New test.
476 * gas/mips/move.s: Ditto.
477 * gas/mips/micromips32-move.d: Ditto.
478 * gas/mips/micromips32-move.s: Ditto.
479 * gas/mips/mips.exp: Run the new tests.
480
481 2015-08-11 Jiong Wang <jiong.wang@arm.com>
482
483 * gas/aarch64/reloc-dtprel_lo12-1.s: New testcase.
484 * gas/aarch64/reloc-dtprel_lo12-ilp32-1.s: Likewise.
485 * gas/aarch64/reloc-dtprel_lo12-1.d: New expectation file.
486 * gas/aarch64/reloc-dtprel_lo12-ilp32-1.d: Likewise.
487
488 2015-08-11 Jiong Wang <jiong.wang@arm.com>
489
490 * gas/aarch64/reloc-tlsldm_lo12_nc-1.s: New testcase.
491 * gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1.s: Likewise.
492 * gas/aarch64/reloc-tlsldm_lo12_nc-1.d: New expectation file.
493 * gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1.d: Likewise.
494
495 2015-08-11 Jiong Wang <jiong.wang@arm.com>
496
497 * gas/aarch64/reloc-tlsldm-page-1.s: New testcase.
498 * gas/aarch64/reloc-tlsldm-page-ilp32-1.s: Likewise.
499 * gas/aarch64/reloc-tlsldm-page-1.d: New expectation file.
500 * gas/aarch64/reloc-tlsldm-page-ilp32-1.d: Likewise.
501
502 2015-08-10 Robert Suchanek <robert.suchanek@imgtec.com>
503
504 * gas/mips/r6.s: Add tests for "sigrie".
505 * gas/mips/r6.d: Check for "sigrie".
506 * gas/mips/r6-n32.d: Likewise.
507 * gas/mips/r6-n64.d: Likewise.
508
509 2015-07-30 H.J. Lu <hongjiu.lu@intel.com>
510
511 PR binutils/13571
512 * gas/i386/i386.exp: Run i386-intel and x86_64-intel.
513 * gas/i386/i386-intel.d: New file.
514 * gas/i386/x86_64-intel.d: Likewise.
515
516 2015-07-24 Nick Clifton <nickc@redhat.com>
517
518 * gas/all/struct.d: Allow for extra symbols in the output.
519 * gas/macros/test1.d: Likewise.
520 * gas/elf/elf.exp: Add an rl78 machine.
521 * gas/elf/sections2e-rl78: New file.
522
523 2015-07-22 Alexander Fomin <alexander.fomin@intel.com>
524
525 PR binutils/18631
526 * gas/i386avx512dq-intel.d: Replace "QWORD" with "DWORD" in
527 vcvtt?ps2u?qq instructions disassembly regexes.
528 Add disassembly regex for new test.
529 * gas/i386/avx512dq.d: Likewise.
530 * gas/i386/avx512dq_vl-intel.d: Likewise.
531 * gas/i386/avx512dq_vl.d: Likewise.
532 * gas/i386/x86-64-avx512dq-intel.d: Likewise.
533 * gas/i386/x86-64-avx512dq.d: Likewise.
534 * gas/i386/x86-64-avx512dq_vl-intel.d: Likewise.
535 * gas/i386/x86-64-avx512dq_vl.d: Likewise.
536 * gas/i386/avx512dq.s: Add new test for Intel syntax with memory
537 operand and broadcasting enabled.
538 * gas/i386/avx512dq_vl.s: Likewise.
539 * gas/i386/x86-64-avx512dq.s: Likewise.
540 * gas/i386/x86-64-avx512dq_vl.s: Likewise.
541
542 2015-07-20 Matthew Wahab <matthew.wahab@arm.com>
543
544 * gas/arm/attr-march-armv6kz.d: New.
545 * gas/arm/attr-march-armv6kzt2.d: New.
546
547 2015-07-16 Jiong Wang <jiong.wang@arm.com>
548
549 * gas/aarch64/reloc-tlsldm-1.s: New testcase.
550 * gas/aarch64/reloc-tlsldm-ilp32-1.s: Ditto.
551 * gas/aarch64/reloc-tlsldm-1.d: New expectation file.
552 * gas/aarch64/reloc-tlsldm-ilp32-1.d: Ditto.
553
554 2015-07-16 James Greenhalgh <james.greenhalgh@arm.com>
555
556 * gas/arm/arch7em-bad.l: Update expected errors.
557 * gas/arm/arch7m-bad.l: Likewise.
558 * gas/arm/arm-idiv-bad.l: Likewise.
559 * gas/arm/arm7-bad.l: Likewise.
560 * gas/arm/armv1-bad.l: Likewise.
561 * gas/arm/thumb-w-bad.l: Likewise.
562
563 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
564
565 * gas/i386/dw2-compress-1.d: Updated to accept .debug_* sections.
566
567 2015-07-08 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
568
569 * gas/avr/pc-relative-reloc.d: New test for 32 bit pc relative reloc.
570 * gas/avr/per-function-debugline.s: New test source.
571
572 2015-07-03 Alan Modra <alan@squeak.grove.modra.org>
573
574 * gas/ppc/titan.d: Correct mfmcsrr0 disassembly.
575
576 2015-07-01 Sandra Loosemore <sandra@codesourcery.com>
577 Cesar Philippidis <cesar@codesourcery.com>
578
579 * gas/nios2/add-r2.d: New.
580 * gas/nios2/align_fill-r2.d: New.
581 * gas/nios2/align_text-r2.d: New.
582 * gas/nios2/aligned_text-r2.d: New.
583 * gas/nios2/and-r2.d: New.
584 * gas/nios2/andc.d: New.
585 * gas/nios2/andc.s: New.
586 * gas/nios2/bmx.d: New.
587 * gas/nios2/bmx.s: New.
588 * gas/nios2/branch-r2.d: New.
589 * gas/nios2/break-r2.d: New.
590 * gas/nios2/bret-r2.d: New.
591 * gas/nios2/cache-r2.d: New.
592 * gas/nios2/cache-r2.s: New.
593 * gas/nios2/call-r2.d: New.
594 * gas/nios2/call26-r2.d: New.
595 * gas/nios2/call26_noat-r2.d: New.
596 * gas/nios2/call_noat-r2.d: New.
597 * gas/nios2/cdx_add.d: New.
598 * gas/nios2/cdx_add.s: New.
599 * gas/nios2/cdx_and.d: New.
600 * gas/nios2/cdx_and.s: New.
601 * gas/nios2/cdx_break.d: New.
602 * gas/nios2/cdx_break.s: New.
603 * gas/nios2/cdx_callr.d: New.
604 * gas/nios2/cdx_callr.s: New.
605 * gas/nios2/cdx_jmpr.d: New.
606 * gas/nios2/cdx_jmpr.s: New.
607 * gas/nios2/cdx_ldbu.d: New.
608 * gas/nios2/cdx_ldbu.s: New.
609 * gas/nios2/cdx_ldhu.d: New.
610 * gas/nios2/cdx_ldhu.s: New.
611 * gas/nios2/cdx_ldw.d: New.
612 * gas/nios2/cdx_ldw.s: New.
613 * gas/nios2/cdx_ldwsp.d: New.
614 * gas/nios2/cdx_ldwsp.s: New.
615 * gas/nios2/cdx_mov.d: New.
616 * gas/nios2/cdx_mov.s: New.
617 * gas/nios2/cdx_neg.d: New.
618 * gas/nios2/cdx_neg.s: New.
619 * gas/nios2/cdx_not.d: New.
620 * gas/nios2/cdx_not.s: New.
621 * gas/nios2/cdx_or.d: New.
622 * gas/nios2/cdx_or.s: New.
623 * gas/nios2/cdx_pop.d: New.
624 * gas/nios2/cdx_pop.s: New.
625 * gas/nios2/cdx_push.d: New.
626 * gas/nios2/cdx_push.s: New.
627 * gas/nios2/cdx_relax.d: New.
628 * gas/nios2/cdx_relax.s: New.
629 * gas/nios2/cdx_ret.d: New.
630 * gas/nios2/cdx_ret.s: New.
631 * gas/nios2/cdx_sll.d: New.
632 * gas/nios2/cdx_sll.s: New.
633 * gas/nios2/cdx_spaddi.d: New.
634 * gas/nios2/cdx_spaddi.s: New.
635 * gas/nios2/cdx_spdeci.d: New.
636 * gas/nios2/cdx_spdeci.s: New.
637 * gas/nios2/cdx_srl.d: New.
638 * gas/nios2/cdx_srl.s: New.
639 * gas/nios2/cdx_stb.d: New.
640 * gas/nios2/cdx_stb.s: New.
641 * gas/nios2/cdx_sth.d: New.
642 * gas/nios2/cdx_sth.s: New.
643 * gas/nios2/cdx_stw.d: New.
644 * gas/nios2/cdx_stw.s: New.
645 * gas/nios2/cdx_stwsp.d: New.
646 * gas/nios2/cdx_stwsp.s: New.
647 * gas/nios2/cdx_sub.d: New.
648 * gas/nios2/cdx_sub.s: New.
649 * gas/nios2/cdx_trap.d: New.
650 * gas/nios2/cdx_trap.s: New.
651 * gas/nios2/cdx_xor.d: New.
652 * gas/nios2/cdx_xor.s: New.
653 * gas/nios2/cmp-r2.d: New.
654 * gas/nios2/comments-r2.d: New.
655 * gas/nios2/complex-r2.d: New.
656 * gas/nios2/ctl-r2.d: New.
657 * gas/nios2/custom-r2.d: New.
658 * gas/nios2/eni.d: New.
659 * gas/nios2/eni.s: New.
660 * gas/nios2/etbt-r2.d: New.
661 * gas/nios2/flushda-r2.d: New.
662 * gas/nios2/jmp-r2.d: New.
663 * gas/nios2/ldb-r2.d: New.
664 * gas/nios2/ldb-r2.s: New.
665 * gas/nios2/ldh-r2.d: New.
666 * gas/nios2/ldh-r2.s: New.
667 * gas/nios2/ldw-r2.d: New.
668 * gas/nios2/ldw-r2.s: New.
669 * gas/nios2/ldwm.d: New.
670 * gas/nios2/ldwm.s: New.
671 * gas/nios2/lineseparator-r2.d: New.
672 * gas/nios2/movia-r2.d: New.
673 * gas/nios2/mpx.d: New.
674 * gas/nios2/mpx.s: New.
675 * gas/nios2/mul-r2.d: New.
676 * gas/nios2/nop-r2.d: New.
677 * gas/nios2/nop-r2.s: New.
678 * gas/nios2/nor-r2.d: New.
679 * gas/nios2/or-r2.d: New.
680 * gas/nios2/rdprs-r2.d: New.
681 * gas/nios2/rdprs-r2.s: New.
682 * gas/nios2/registers-r2.d: New.
683 * gas/nios2/ret-r2.d: New.
684 * gas/nios2/rotate-r2.d: New.
685 * gas/nios2/stb-r2.d: New.
686 * gas/nios2/stb-r2.s: New.
687 * gas/nios2/sth-r2.d: New.
688 * gas/nios2/sth-r2.s: New.
689 * gas/nios2/stw-r2.d: New.
690 * gas/nios2/stw-r2.s: New.
691 * gas/nios2/stwm.d: New.
692 * gas/nios2/stwm.s: New.
693 * gas/nios2/sub-r2.d: New.
694 * gas/nios2/sync-r2.d: New.
695 * gas/nios2/trap-r2.d: New.
696 * gas/nios2/tret-r2.d: New.
697 * gas/nios2/wrpie.d: New.
698 * gas/nios2/wrpie.s: New.
699 * gas/nios2/wrprs-r2.d: New.
700 * gas/nios2/xor-r2.d: New.
701
702 2015-06-30 Amit Pawar <Amit.Pawar@amd.com>
703
704 * gas/i386/i386.exp: Add new mwaitx test cases.
705 * gas/i386/mwaitx.s: New.
706 * gas/i386/mwaitx-bdver4.d: New.
707 * gas/i386/x86-64-mwaitx.s: New.
708 * gas/i386/x86-64-mwaitx-bdver4.d: New.
709 * gas/i386/mwaitx-reg.s: New.
710 * gas/i386/mwaitx-reg.l: New.
711 * gas/i386/x86-64-mwaitx-reg.l: New.
712 * gas/i386/x86-64-mwaitx-reg.s: New.
713 * gas/i386/arch-13.s: Updated.
714 * gas/i386/arch-13.d: Updated.
715 * gas/i386/arch-13-znver1.d: Updated.
716 * gas/i386/x86-64-arch-3.s: Updated.
717 * gas/i386/x86-64-arch-3.d: Updated.
718 * gas/i386/x86-64-arch-3-znver1.d: Updated.
719
720 2015-06-27 H.J. Lu <hongjiu.lu@intel.com>
721
722 * gas/ia64/psn.d: Updated.
723 * gas/ia64/xdata-ilp32.d: Likewise.
724
725 2015-06-25 H.J. Lu <hongjiu.lu@intel.com>
726
727 * gas/mmix/loc-3.d: Updated.
728 * gas/mmix/loc-5.d: Likewise.
729
730 2015-06-25 H.J. Lu <hongjiu.lu@intel.com>
731
732 PR gas/18451
733 * gas/elf/elf.exp: Run strtab.
734 * gas/elf/strtab.d: New file.
735 * gas/elf/strtab.s: Likewise.
736
737 2015-06-22 Peter Bergner <bergner@vnet.ibm.com>
738
739 * gas/ppc/e6500.s <sync>: Fix invalid test.
740 * gas/ppc/e6500.d: Likewise.
741
742 2015-06-22 Nick Clifton <nickc@redhat.com>
743
744 * gas/arm/backslash-at.s: Add extra .byte directives so that the
745 foo symbol does not appear to point half way through an
746 instruction.
747 * gas/arm/backslash-at.d: Update expected disassembly.
748 * gas/i386/ilp32/x86-64-opcode-inval-intel.d: Likewise.
749 * gas/i386/ilp32/x86-64-opcode-inval.d: Likewise.
750 * gas/i386/x86-64-opcode-inval-intel.d: Likewise.
751 * gas/i386/x86-64-opcode-inval.d: Likewise.
752
753 2015-06-19 Peter Bergner <bergner@vnet.ibm.com>
754
755 * gas/ppc/power8.d: Fixup rfebb test results.
756 * gas/ppc/a2.s: Fix invalid mfcr test.
757 * gas/ppc/a2.d: Likewise.
758
759 2015-06-18 Nick Clifton <nickc@redhat.com>
760
761 PR gas/18541
762 * gas/arm/thumb.s: Add test of ADR against a nearby symbol.
763 * gas/arm/thumb.d: Update expected output.
764 * gas/arm/thumb-eabi.d: Likewise.
765
766 2015-06-18 Nick Clifton <nickc@redhat.com>
767
768 PR gas/18481
769 * gas/arm/tls.s: Add tests of the tpoff pseudo with a local
770 symbol.
771 * gas/arm/tls.d: Update expected output.
772
773 2015-06-17 Alessandro Marzocchi <alessandro.marzocchi@gmail.com>
774
775 PR gas/18500
776 * gas/arm/vfpv2-ldr_immediate.s: New test case.
777 * gas/arm/vfpv2-ldr_immediate.d: Expected disassembly.
778 * gas/arm/vfpv3-ldr_immediate.s: New test case.
779 * gas/arm/vfpv3-ldr_immediate.d: Expected disassembly.
780 * gas/arm/vfpv3xd-ldr_immediate.s: New test case.
781 * gas/arm/vfpv3xd-ldr_immediate.d: Expected disassembly.
782
783 PR gas/18499
784 * gas/arm/thumb2_ldr_immediate_armv6.s: New test case.
785 * gas/arm/thumb2_ldr_immediate_armv6.d: Expected disassembly.
786 * gas/arm/thumb2_ldr_immediate_armv6t2.s: New test case.
787 * gas/arm/thumb2_ldr_immediate_armv6t2.d: Expected disassembly.
788
789 2015-06-16 Matthew Wahab <matthew.wahab@arm.com>
790
791 * sysreg.d: Add id_mmfr4_el1, update expected output.
792 * sysreg.s: Add id_mmfr4_el1.
793
794 2015-06-15 Renlin Li <renlin.li@arm.com>
795
796 * gas/aarch64/reloc-insn.s: Update test
797 * gas/aarch64/reloc-insn.d: Update expected result.
798
799 2015-06-13 Mark Wielaard <mjw@redhat.com>
800
801 * gas/aarch64/dwarf.d: New.
802 * gas/aarch64/dwarf.s: New.
803
804 2015-06-04 Peter Bergner <bergner@vnet.ibm.com>
805
806 * gas/ppc/a2.d: Fixup test case due to new extended mnemonic.
807 * gas/ppc/power4.s <hwsync, lwsync, ptesync, sync>: Add tests.
808 * gas/ppc/power4.d: Likewise.
809
810 2015-06-03 Matthew Wahab <matthew.wahab@arm.com>
811
812 * gas/arm/armv8-a+rdma.d: New.
813 * gas/arm/armv8-a+rdma.s: New.
814
815 2015-06-02 Matthew Wahab <matthew.wahab@arm.com>
816
817 * gas/arm/armv8-a+pan.d: New.
818 * gas/arm/armv8-a+pan.s: New.
819
820 2015-06-02 Matthew Wahab <matthew.wahab@arm.com>
821
822 * gas/aarch64/rdma-directive.d: New.
823 * gas/aarch64/rdma.d: New.
824 * gas/aarch64/rdma.s: New.
825
826 2015-06-02 Matthew Wahab <matthew.wahab@arm.com>
827
828 * gas/aarch64/lor-directive.d: New.
829 * gas/aarch64/lor.d: New.
830 * gas/aarch64/lor.s: New
831
832 2015-06-01 Matthew Wahab <matthew.wahab@arm.com>
833
834 * gas/aarch64/pan-directive.d: New.
835 * gas/aarch64/pan.d: New.
836 * gas/aarch64/pan.s: New
837
838 2015-06-01 Jiong Wang <jiong.wang@arm.com>
839
840 * gas/aarch64/ilp32-basic.s: New testcase.
841 * gas/aarch64/ilp32-basic.d: Ditto.
842
843 2015-06-01 Jiong Wang <jiong.wang@arm.com>
844
845 * gas/aarch64/reloc-insn.s: New testcase.
846 * gas/aarch64/reloc-insn.d: Ditto.
847
848 2015-06-01 Jan Beulich <jbeulich@suse.com>
849
850 * gas/i386/avx512f.s: Adjust operand order for Intel syntax
851 vcvt{,u}si2ss.
852 * gas/i386/x86-64-avx512f.s: Adjust operand order for Intel
853 syntax vcvt{,u}si2s{d,s}.
854
855 2015-06-01 Jan Beulich <jbeulich@suse.com>
856
857 * gas/i386/avx512f-intel.d: Adjust expectations on operand order.
858 * gas/i386/evex-lig256-intel.d: Likewise.
859 * gas/i386/evex-lig512-intel.d: Likewise.
860 * gas/i386/x86-64-avx512f-intel.d: Likewise.
861 * gas/i386/x86-64-evex-lig256-intel.d: Likewise.
862 * gas/i386/x86-64-evex-lig512-intel.d: Likewise.
863
864 2015-05-28 Catherine Moore <clm@codesourcery.com>
865 Bernd Schmidt <bernds@codesourcery.com>
866
867 gas/testsuite/
868 * gas/mips/mips.exp: Run new tests.
869
870 * gas/mips/compact-eh-1.s: New file.
871 * gas/mips/compact-eh-2.s: New file.
872 * gas/mips/compact-eh-3.s: New file.
873 * gas/mips/compact-eh-4.s: New file.
874 * gas/mips/compact-eh-5.s: New file.
875 * gas/mips/compact-eh-6.s: New file.
876 * gas/mips/compact-eh-7.s: New file.
877 * gas/mips/compact-eh-eb-1.d: New file.
878 * gas/mips/compact-eh-eb-2.d: New file.
879 * gas/mips/compact-eh-eb-3.d: New file.
880 * gas/mips/compact-eh-eb-4.d: New file.
881 * gas/mips/compact-eh-eb-5.d: New file.
882 * gas/mips/compact-eh-eb-6.d: New file.
883 * gas/mips/compact-eh-eb-7.d: New file.
884 * gas/mips/compact-eh-el-1.d: New file.
885 * gas/mips/compact-eh-el-2.d: New file.
886 * gas/mips/compact-eh-el-3.d: New file.
887 * gas/mips/compact-eh-el-4.d: New file.
888 * gas/mips/compact-eh-el-5.d: New file.
889 * gas/mips/compact-eh-el-6.d: New file.
890 * gas/mips/compact-eh-el-7.d: New file.
891 * gas/mips/compact-eh-err1.l: New file.
892 * gas/mips/compact-eh-err1.s: New file.
893 * gas/mips/compact-eh-err2.l: New file.
894 * gas/mips/compact-eh-err2.s: New file.
895
896 2015-05-15 H.J. Lu <hongjiu.lu@intel.com>
897
898 PR binutis/18386
899 * gas/i386/i386.exp: Run x86-64-branch-2 and x86-64-branch-3.
900 * gas/i386/x86-64-branch.d: Also pass -Mintel64 to objdump.
901 * gas/i386/ilp32/x86-64-branch.d: Likewise.
902 * gas/i386/x86-64-branch-2.d: New file.
903 * gas/i386/x86-64-branch-2.s: Likewise.
904 * gas/i386/x86-64-branch-3.l: Likewise.
905 * gas/i386/x86-64-branch-3.s: Likewise.
906
907 2015-05-15 H.J. Lu <hongjiu.lu@intel.com>
908
909 * gas/i386/i386.exp: Don't run pcrel for ELF targets. Run
910 pcrel-elf, relax-4 and x86-64-relax-3 for ELF targets.
911 * gas/i386/pcrel-elf.d: New file.
912 * gas/i386/relax-4.d: Likewise.
913 * gas/i386/x86-64-relax-3.d: Likewise.
914 * gas/i386/relax-3.d: Pass -mshared to assembler. Updated.
915 * gas/i386/x86-64-relax-2.d: Likewise.
916 * gas/i386/relax-3.s: Add test for PLT relocation.
917
918 2015-05-14 Peter Bergner <bergner@vnet.ibm.com>
919
920 * gas/ppc/power4.d: Add a slbia test.
921 * gas/ppc/power4.s: Likewise.
922 * gas/ppc/power6.d: Add slbia and tlbie tests.
923 * gas/ppc/power6.s: Likewise.
924 * gas/ppc/power7.d: Remove wait tests. Add a tlbie test.
925 * gas/ppc/power7.s: Likewise.
926
927 2015-05-13 Max Filippov <jcmvbkbc@gmail.com>
928
929 * gas/xtensa/trampoline.s: Add regression testcase.
930
931 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
932
933 * gas/i386/i386.exp: Run iamcu-1, iamcu-2, iamcu-3, iamcu-inval-1,
934 iamcu-inval-2 and iamcu-inval-3.
935 * gas/i386/iamcu-1.d: New file.
936 * gas/i386/iamcu-1.s: Likewise.
937 * gas/i386/iamcu-2.d: Likewise.
938 * gas/i386/iamcu-2.s: Likewise.
939 * gas/i386/iamcu-3.d: Likewise.
940 * gas/i386/iamcu-3.s: Likewise.
941 * gas/i386/iamcu-inval-1.l: Likewise.
942 * gas/i386/iamcu-inval-1.s: Likewise.
943 * gas/i386/iamcu-inval-2.l: Likewise.
944 * gas/i386/iamcu-inval-2.s: Likewise.
945 * gas/i386/iamcu-inval-3.l: Likewise.
946 * gas/i386/iamcu-inval-3.s: Likewise.
947
948 2015-05-08 H.J. Lu <hongjiu.lu@intel.com>
949
950 PR binutis/18386
951 * gas/i386/i386.exp: Run x86-64-jump.
952 * gas/i386/x86-64-branch.d: Updated.
953 * gas/i386/ilp32/x86-64-branch.d: Likewise.
954 * gas/i386/x86-64-branch.s: Add tests for the operand size prefix
955 with call, jmp and jb.
956 * gas/i386/x86-64-jump.d: New file.
957 * gas/i386/x86-64-jump.s: Likewise.
958
959 2015-05-08 Nick Clifton <nickc@redhat.com>
960
961 PR gas/18347
962 * gas/arm/pr18347.s: Add tests of other symbol assignments which
963 should not generate the warning.
964 * gas/arm/pr18347.l: Update expected output.
965
966 2015-05-07 H.J. Lu <hongjiu.lu@intel.com>
967
968 * gas/i386/i386.exp: Run relax-3 and x86-64-relax-2.
969 * gas/i386/relax-3.d: New file.
970 * gas/i386/relax-3.s: Likewise.
971 * gas/i386/x86-64-relax-2.d: Likewise.
972
973 2015-05-06 Jose E. Marchesi <jose.marchesi@oracle.com>
974
975 * gas/sparc/natural-32.d: Test ldn, ldna, stn, stna, slln, srln,
976 sran, casn, casna and clrn.
977 * gas/sparc/natural-32.s: Likewise.
978 * gas/sparc/natural.s: Likewise.
979 * gas/sparc/natural.d: Likewise.
980
981 2015-05-06 Jose E. Marchesi <jose.marchesi@oracle.com>
982
983
984 * gas/sparc/natural.s: New file.
985 * gas/sparc/natural-32.s: Likewise.
986 * gas/sparc/natural.d: Likewise.
987 * gas/sparc/natural-32.d: Likewise.
988 * gas/sparc/sparc.exp (sparc_elf_setup): Run the tests natural and
989 natural-32.
990
991 2015-05-06 Renlin Li <renlin.li@arm.com>
992
993 * gas/aarch64/codealign_1.s: New.
994 * gas/aarch64/codealign_1.d: New.
995
996 2015-05-05 Renlin Li <renlin.li@arm.com>
997
998 * gas/aarch64/mapping_5.d: New.
999 * gas/aarch64/mapping_5.s: New.
1000 * gas/aarch64/mapping_6.d: New.
1001 * gas/aarch64/mapping_6.s: New.
1002
1003 2015-05-01 H.J. Lu <hongjiu.lu@intel.com>
1004
1005 * gas/i386/i386.exp: Run note.
1006 * gas/i386/note.d: New file.
1007 * gas/i386/note.s: Likewise.
1008
1009 2015-04-30 Nick Clifton <nickc@redhat.com>
1010
1011 PR gas/18347
1012 * gas/arm/pr18347.s: New file: Test case.
1013 * gas/arm/pr18347.l: New file: Expected assembler output.
1014 * gas/arm/pr18347.d: New file: Test driver.
1015
1016 2015-04-29 Nick Clifton <nickc@redhat.com>
1017
1018 PR gas/18265
1019 * gas/arm/pr18256.s: New file: Test case.
1020 * gas/arm/pr18256.l: New file: Expected assembler output.
1021 * gas/arm/pr18256.d: New file: Test driver.
1022
1023 2015-04-28 Renlin Li <renlin.li@arm.com>
1024
1025 * gas/arm/thumb2_vpool_be.d: Adjust the desired output.
1026 * gas/arm/vldconst_be.d: Ditto.
1027
1028 2015-04-27 Peter Bergner <bergner@vnet.ibm.com>
1029
1030 * gas/ppc/a2.s: Fixup test case due to dcbt/dcbtst embedded operand
1031 ordering change.
1032 * gas/ppc/a2.d: Likewise.
1033 * gas/ppc/476.d: Likewise.
1034 * gas/ppc/booke.s: Remove invalid 3 operand dcbt tests.
1035 * gas/ppc/booke.d: Likewise.
1036 * gas/ppc/power7.s: Remove lbarx, lharx, stbcx., sthcx., waitrsv
1037 and waitimpl tests.
1038 * gas/ppc/power7.d: Likewise.
1039
1040 2015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1041
1042 * doc/as.texinfo: Document Tag_GNU_S390_ABI_Vector.
1043
1044 2015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1045
1046 * gas/s390/zarch-z13.d: Fix tests for VFCE, VLDE, VFSQ, WFK, and
1047 WFC.
1048 * gas/s390/zarch-z13.s: Likewise.
1049
1050 2015-04-24 Richard Earnshaw <rearnsha@arm.com>
1051
1052 * gas/arm/align64.d: Delete trailing padding NOPs.
1053
1054 2015-04-23 Matthew Fortune <matthew.fortune@imgtec.com>
1055
1056 * gas/mips/dla-warn.l: New file.
1057 * gas/mips/dla-warn.s: New file.
1058 * gas/mips/la-warn.l: New file.
1059 * gas/mips/la-warn.s: New file.
1060 * gas/mips/mips.exp: Run new tests.
1061
1062 2015-04-23 Matthew Fortune <matthew.fortune@imgtec.com>
1063
1064 * gas/mips/mips.exp: Require o32 for r6-branch-constraints.
1065
1066 2015-04-23 Jan Beulich <jbeulich@suse.com>
1067
1068 * gas/i386/avx512dq.d: Add 'z' suffix to vfpclassp{d,s} non-
1069 register, non-broadcast cases.
1070 * gas/i386/x86-64-avx512dq.d: Likewise.
1071 * gas/i386/avx512dq_vl.d: Add 'x' and 'y' suffixes to
1072 vcvt{,u}qq2ps and vfpclassp{d,s} non-register, non-broadcast
1073 cases.
1074 * gas/i386/x86-64-avx512dq_vl.d: Likewise.
1075 * gas/i386/avx512f_vl.d: Add 'x' and 'y' suffixes to
1076 vcvt{,t}pd2{,u}dq and vcvtpd2ps non-register, non-broadcast
1077 cases.
1078 * gas/i386/x86-64-avx512f_vl.d: Likewise.
1079
1080 2015-04-23 Jan Beulich <jbeulich@suse.com>
1081
1082 * gas/i386/avx512dq.s: Drop 'z' suffix from vfpclassp{d,s} in
1083 some AT&T and all Intel cases.
1084 * gas/i386/x86-64-avx512dq.s: Likewise.
1085 * gas/i386/avx512dq_vl.s: Drop 'x' and 'y' suffixes from
1086 vcvt{,u}qq2ps and vfpclassp{d,s} in some AT&T and all Intel
1087 cases.
1088 * gas/i386/x86-64-avx512dq_vl.s: Likewise.
1089 * gas/i386/avx512f_vl.s: Drop 'x' and 'y' suffixes from
1090 vcvt{,t}pd2{,u}dq and vcvtpd2ps in some AT&T and all Intel
1091 cases.
1092 * gas/i386/x86-64-avx512f_vl.s: Likewise.
1093
1094 2015-04-20 H.J. Lu <hongjiu.lu@intel.com>
1095
1096 * gas/i386/ilp32/x86-64-unwind.d: Don't hardcode offset of
1097 .shstrtab section.
1098 * gas/i386/x86-64-unwind.d: Likewise.
1099 * gas/ia64/alias-ilp32.d: Likewise.
1100 * gas/ia64/alias.d: Likewise.
1101 * gas/ia64/group-1.d: Likewise.
1102 * gas/ia64/group-2.d: Likewise.
1103 * gas/ia64/secname-ilp32.d: Likewise.
1104 * gas/ia64/secname.d: Likewise.
1105 * gas/ia64/unwind-ilp32.d: Likewise.
1106 * gas/ia64/unwind.d: Likewise.
1107 * gas/mmix/bspec-1.d: Likewise.
1108 * gas/mmix/byte-1.d: Likewise.
1109 * gas/mmix/loc-1.d: Likewise.
1110 * gas/mmix/loc-2.d: Likewise.
1111 * gas/mmix/loc-3.d: Likewise.
1112 * gas/mmix/loc-4.d: Likewise.
1113 * gas/mmix/loc-5.d: Likewise.
1114 * gas/tic6x/scomm-directive-4.d: Likewise.
1115
1116 2015-04-15 H.J. Lu <hongjiu.lu@intel.com>
1117
1118 PR binutils/17898
1119 * gas/i386/prefix.s: Add rdrand/rdseed prefix tests.
1120 * gas/i386/prefix.d: Updated.
1121
1122 2015-04-15 Renlin Li <renlin.li@arm.com>
1123
1124 * gas/arm/arch7em.d: Adjust required ssat and ssat16 immediate field.
1125 * gas/arm/thumb32.d: Likewise.
1126
1127 2015-04-14 Nick Clifton <nickc@redhat.com>
1128
1129 * gas/lns/lns.exp: Add RL78 to list of targets using
1130 DW_LNS_fixed_advance_pc.
1131
1132 2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
1133
1134 * gas/i386/dw2-compressed-1.d: New file.
1135 * gas/i386/dw2-compressed-2.d: Likewise.
1136 * gas/i386/dw2-compressed-3.d: Likewise.
1137 * gas/i386/x86-64-dw2-compressed-2.d: Likewise.
1138 * gas/i386/i386.exp: Run dw2-compressed-2, dw2-compressed-1,
1139 dw2-compressed-3 and x86-64-dw2-compressed-2.
1140
1141 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
1142
1143 * lib/gas-defs.exp (run_dump_test): Remove is_zlib_supported check.
1144
1145 2015-03-20 H.J. Lu <hongjiu.lu@intel.com>
1146
1147 * gas/i386/i386.exp: Don't run nops-1-bdver1, nops-1-bdver2,
1148 nops-1-bdver3, nops-1-bdver4, nops-1-znver1, nops-1-btver1
1149 nops-1-btver2, x86-64-nops-1-nocona, x86-64-nops-1-bdver1,
1150 x86-64-nops-1-bdver2, x86-64-nops-1-bdver3, x86-64-nops-1-bdver4,
1151 x86-64-nops-1-znver1, x86-64-nops-1-btver1 nor
1152 x86-64-nops-1-btver2.
1153 * gas/i386/nops-1-core2.d: Updated.
1154 * gas/i386/nops-1-k8.d: Likewise.
1155 * gas/i386/nops-4a-i686.d: Likewise.
1156 * gas/i386/nops-5-i686.d: Likewise.
1157 * gas/i386/nops-5.d: Likewise.
1158 * gas/i386/nops-6.d: Likewise.
1159 * gas/i386/x86-64-nops-1-core2.d: Likewise.
1160 * gas/i386/x86-64-nops-1-g64.d: Likewise.
1161 * gas/i386/x86-64-nops-1-k8.d: Likewise.
1162 * gas/i386/x86-64-nops-1.d: Likewise.
1163 * gas/i386/x86-64-nops-2.d: Likewise.
1164 * gas/i386/x86-64-nops-3.d: Likewise.
1165 * gas/i386/x86-64-nops-4-core2.d: Likewise.
1166 * gas/i386/x86-64-nops-4-k8.d: Likewise.
1167 * gas/i386/x86-64-nops-4.d: Likewise.
1168 * gas/i386/x86-64-nops-5-k8.d: Likewise.
1169 * gas/i386/x86-64-nops-5.d: Likewise.
1170 * gas/i386/ilp32/x86-64-nops-1-core2.d: Likewise.
1171 * gas/i386/ilp32/x86-64-nops-1-k8.d: Likewise.
1172 * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
1173 * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
1174 * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
1175 * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
1176 * gas/i386/ilp32/x86-64-nops-4-k8.d: Likewise.
1177 * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
1178 * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
1179 * gas/i386/ilp32/x86-64-nops-5.d: Likewise.
1180 * gas/i386/nops-1-bdver1.d: Removed.
1181 * gas/i386/nops-1-bdver2.d: Likewise.
1182 * gas/i386/nops-1-bdver3.d: Likewise.
1183 * gas/i386/nops-1-bdver4.d: Likewise.
1184 * gas/i386/nops-1-btver1.d: Likewise.
1185 * gas/i386/nops-1-btver2.d: Likewise.
1186 * gas/i386/nops-1-znver1.d: Likewise.
1187 * gas/i386/x86-64-nops-1-bdver1.d: Likewise.
1188 * gas/i386/x86-64-nops-1-bdver2.d: Likewise.
1189 * gas/i386/x86-64-nops-1-bdver3.d: Likewise.
1190 * gas/i386/x86-64-nops-1-bdver4.d: Likewise.
1191 * gas/i386/x86-64-nops-1-btver1.d: Likewise.
1192 * gas/i386/x86-64-nops-1-btver2.d: Likewise.
1193 * gas/i386/x86-64-nops-1-nocona.d: Likewise.
1194 * gas/i386/x86-64-nops-1-znver1.d: Likewise.
1195 * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
1196
1197 2015-03-19 Nick Clifton <nickc@redhat.com>
1198
1199 PR gas/18087
1200 * gas/i386/dw2-compress-1.d: Allow the test to pass regardless of
1201 whether the .debug_info section was compressed on not.
1202
1203 2015-03-18 H.J. Lu <hongjiu.lu@intel.com>
1204
1205 PR gas/18087
1206 * gas/i386/dw2-compress-1.d: Revert the last change.
1207 * gas/i386/dw2-compress-3.d: New.
1208 * gas/i386/dw2-compress-3.s: Likewise.
1209 * gas/i386/i386.exp: Run dw2-compress-3 for ELF targets.
1210
1211 2015-03-18 Jon Turney <jon.turney@dronecode.org.uk>
1212 Nick Clifton <nickc@redhat.com>
1213
1214 PR binutils/18087
1215 * gas/i386/dw2-compress-1.d: Do not expect the .debug_abbrev or
1216 .debug_info sections to be compressed.
1217
1218 2015-03-17 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
1219
1220 * gas/i386/i386.exp: Add new znver1 test cases.
1221 * gas/i386/arch-13-znver1.d: New.
1222 * gas/i386/arch-13.d: New.
1223 * gas/i386/arch-13.s: New.
1224 * gas/i386/clzero.d: New.
1225 * gas/i386/clzero.s: New.
1226 * gas/i386/nops-1-znver1.d: New.
1227 * gas/i386/x86-64-arch-3-znver1.d: New.
1228 * gas/i386/x86-64-arch-3.d: New.
1229 * gas/i386/x86-64-arch-3.s: New.
1230 * gas/i386/x86-64-clzero.d: New.
1231 * gas/i386/x86-64-nops-1-znver1.d: New.
1232
1233 2015-03-13 Andrew Bennett <andrew.bennett@imgtec.com>
1234
1235 * gas/mips/mips.exp: Added branch constraints testcase.
1236 * gas/mips/r6-branch-constraints.s: New test.
1237 * gas/mips/r6-branch-constraints.l: New test.
1238
1239 2015-03-13 Andrew Bennett <andrew.bennett@imgtec.com>
1240
1241 * gas/mips/r6.s: Add evp and dvp instructions.
1242 * gas/mips/r6.d: Likewise.
1243 * gas/mips/r6-n32.d: Likewise.
1244 * gas/mips/r6-n64.d: Likewise.
1245
1246 2015-03-13 Jiong Wang <jiong.wang@arm.com>
1247
1248 * gas/aarch64/diagnostic.s: New testcases.
1249 * gas/aarch64/diagnostic.l: New error match.
1250
1251 2015-03-13 Jiong Wang <jiong.wang@arm.com>
1252
1253 * gas/aarch64/tail_padding.s: New testcase.
1254 * gas/aarch64/tail_padding.d: New expectation file.
1255
1256 2015-03-10 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1257
1258 * gas/s390/zarch-z13.d: Add more z13 instructions.
1259 * gas/s390/zarch-z13.s: Likewise.
1260
1261 2015-03-05 Renlin Li <renlin.li@arm.com>
1262
1263 * gas/arm/dis-data.d: Adjust the desired output.
1264 * gas/arm/dis-data2.d: Ditto.
1265
1266 2015-03-10 Renlin Li <renlin.li@arm.com>
1267
1268 * gas/aarch64/ldst-reg-uns-imm.d: Adjust expected output.
1269 * gas/aarch64/ldst-reg-unscaled-imm.d: Likewise.
1270 * gas/aarch64/reloc-insn.d: Likewise.
1271
1272 2015-03-10 Matthew Wahab <matthew.wahab@arm.com>
1273
1274 * gas/aarch64/codealign.d: Add test for code section alignment.
1275 * gas/aarch64/codealign.s: New file.
1276
1277 2015-03-04 Richard Sandiford <richard.sandiford@arm.com>
1278
1279 PR gas/17843
1280 * gas/aarch64/tls.s, gas/aarch64/tls.d: Add test for
1281 R_AARCH64_TLSLE_MOVW_TPREL_G0/R_AARCH64_TLSLE_MOVW_TPREL_G1_NC
1282 sequence.
1283
1284 2015-02-28 Alan Modra <amodra@gmail.com>
1285
1286 * gas/sparc/pcrel.d: Update for changed padding in data sections.
1287 * gas/sparc/pcrel64.d: Likewise.
1288
1289 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
1290
1291 * gas/aarch64/diagnostic.s: Add LDR test.
1292 * gas/aarch64/diagnostic.l: Likewise.
1293
1294 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
1295
1296 * gas/aarch64/diagnostic.s: Add ADR test.
1297 * gas/aarch64/diagnostic.l: Likewise.
1298
1299 2015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
1300
1301 * gas/avr/avr-prop-1.d: New file.
1302 * gas/avr/avr-prop-1.s: New file.
1303
1304 2015-02-25 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1305 Oleg Endo <olegendo@gcc.gnu.org>
1306
1307 * gas/sh/arch/arch.exp: Replace dead code to generate expected .s files
1308 with ...
1309 * gas/sh/arch/sh-opc-gen-as.pl: ... this new script.
1310 * gas/sh/arch/arch_expected.txt: Regenerate.
1311 * gas/sh/arch/sh-dsp.s: Likewise.
1312 * gas/sh/arch/sh-opc-gen-as.pl: Likewise.
1313 * gas/sh/arch/sh.s: Likewise.
1314 * gas/sh/arch/sh2.s: Likewise.
1315 * gas/sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
1316 * gas/sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
1317 * gas/sh/arch/sh2a-nofpu.s: Likewise.
1318 * gas/sh/arch/sh2a-or-sh3e.s: Likewise.
1319 * gas/sh/arch/sh2a-or-sh4.s: Likewise.
1320 * gas/sh/arch/sh2a.s: Likewise.
1321 * gas/sh/arch/sh2e.s: Likewise.
1322 * gas/sh/arch/sh3-dsp.s: Likewise.
1323 * gas/sh/arch/sh3-nommu.s: Likewise.
1324 * gas/sh/arch/sh3.s: Likewise.
1325 * gas/sh/arch/sh3e.s: Likewise.
1326 * gas/sh/arch/sh4-nofpu.s: Likewise.
1327 * gas/sh/arch/sh4-nommu-nofpu.s: Likewise.
1328 * gas/sh/arch/sh4.s: Likewise.
1329 * gas/sh/arch/sh4a-nofpu.s: Likewise.
1330 * gas/sh/arch/sh4a.s: Likewise.
1331 * gas/sh/arch/sh4al-dsp.s: Likewise.
1332
1333 2015-02-24 Nick Clifton <nickc@redhat.com>
1334
1335 * gas/elf/elf.exp: Add special version of the section2 test for
1336 the V850.
1337 * gas/elf/section2.e-v850: New file.
1338
1339 2015-02-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1340
1341 * gas/arm/armv1.l: Remove 'Warning: ' from expected messages
1342 for deprecations.
1343 * gas/arm/armv8-a-bad.l: Likewise.
1344 * gas/arm/armv8-a-it-bad.l: Likewise.
1345 * gas/arm/depr-swp.l: Likewise.
1346 * gas/arm/ldsgeb.l: Likewise.
1347 * gas/arm/ldsgeh.l: Likewise.
1348 * gas/arm/thumb2_bad_reg.l: Likewise.
1349 * gas/arm/thumb32.l: Likewise.
1350 * gas/arm/udf.l: Likewise.
1351 * gas/arm/vstr-arm-bad.l: Likewise.
1352
1353 2015-01-28 James Bowman <james.bowman@ftdichip.com>
1354
1355 * gas/ft32/ft32.exp: New file.
1356 * gas/ft32/insn.d: New file.
1357 * gas/ft32/insn.s: New file.
1358
1359 2015-01-19 Alan Modra <amodra@gmail.com>
1360
1361 * gas/all/none.s,
1362 * gas/all/none.d: New test.
1363 * gas/all/gas.exp: Run it.
1364
1365 2015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1366
1367 * gas/s390/esa-g5.d: Add a variant without the optional operand.
1368 * gas/s390/esa-g5.s: Likewise.
1369 * gas/s390/esa-z9-109.d: Likewise.
1370 * gas/s390/esa-z9-109.s: Likewise.
1371 * gas/s390/zarch-z9-109.d: Likewise.
1372 * gas/s390/zarch-z9-109.s: Likewise.
1373 * gas/s390/zarch-z10.d: For variants with a zero optional argument
1374 it is not dumped by objdump anymore.
1375 * gas/s390/zarch-zEC12.d: Likewise.
1376
1377 * gas/s390/zarch-z13.d: New file.
1378 * gas/s390/zarch-z13.s: New file.
1379 * gas/s390/s390.exp: Run the test for the z13 files.
1380
1381 2015-01-13 Matthew Wahab <matthew.wahab@arm.com>
1382
1383 * gas/arm/ual-vcmp.s: Add vcmp, vcmpe with #0x0 operand.
1384 * gas/ual/vcmp.d: Update expected output.
1385 * gas/ual/vcmp-zero-bad.l: Likewise
1386
1387 2015-01-12 Jan Beulich <jbeulich@suse.com>
1388
1389 gas/cfi/cfi-label.d, gas/cfi/cfi-label.s: New.
1390 gas/cfi/cfi.exp: Run new tests.
1391
1392 2015-01-12 Jan Beulich <jbeulich@suse.com>
1393
1394 * gas/arm/neon-addressing-bad.s: Add test for invalid VSHL,
1395 VQSHL, and VQSHLU immediates.
1396 * gas/arm/neon-addressing-bad.l: Update accordingly.
1397
1398 2015-01-10 Andrew Burgess <andrew.burgess@embecosm.com>
1399
1400 * gas/avr/large-debug-line-table.d: New file.
1401 * gas/avr/large-debug-line-table.s: New file.
1402
1403 2015-01-01 Alan Modra <amodra@gmail.com>
1404
1405 Update year range in copyright notice of all files.
1406
1407 For older changes see ChangeLog-2014
1408 \f
1409 Copyright (C) 2015 Free Software Foundation, Inc.
1410
1411 Copying and distribution of this file, with or without modification,
1412 are permitted in any medium without royalty provided the copyright
1413 notice and this notice are preserved.
1414
1415 Local Variables:
1416 mode: change-log
1417 left-margin: 8
1418 fill-column: 74
1419 version-control: never
1420 End:
This page took 0.059177 seconds and 5 git commands to generate.