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