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