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