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