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