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