1 2012-12-17 Nick Clifton <nickc@redhat.com>
3 * config/default.exp: Add copyright notice.
4 * gas/aarch64/aarch64.exp: Likewise.
5 * gas/all/gas.exp: Likewise.
6 * gas/alpha/alpha.exp: Likewise.
7 * gas/arc/arc.exp: Likewise.
8 * gas/arc/warn.exp: Likewise.
9 * gas/arm/arm.exp: Likewise.
10 * gas/bfin/bfin.exp: Likewise.
11 * gas/bfin/error.exp: Likewise.
12 * gas/cfi/cfi.exp: Likewise.
13 * gas/cr16/cr16.exp: Likewise.
14 * gas/cr16/pic.exp: Likewise.
15 * gas/crx/allinsn.exp: Likewise.
16 * gas/d10v/d10v.exp: Likewise.
17 * gas/d30v/d30.exp: Likewise.
18 * gas/dlx/alltests.exp: Likewise.
19 * gas/elf/elf.exp: Likewise.
20 * gas/epiphany/allinsn.exp: Likewise.
21 * gas/fr30/allinsn.exp: Likewise.
22 * gas/fr30/fr30.exp: Likewise.
23 * gas/frv/allinsn.exp: Likewise.
24 * gas/h8300/h8300-coff.exp: Likewise.
25 * gas/h8300/h8300-elf.exp: Likewise.
26 * gas/h8300/h8300.exp: Likewise.
27 * gas/h8300/t01_mov.exp: Likewise.
28 * gas/h8300/t02_mova.exp: Likewise.
29 * gas/h8300/t03_add.exp: Likewise.
30 * gas/h8300/t04_sub.exp: Likewise.
31 * gas/h8300/t05_cmp.exp: Likewise.
32 * gas/h8300/t06_ari2.exp: Likewise.
33 * gas/h8300/t07_ari3.exp: Likewise.
34 * gas/h8300/t08_or.exp: Likewise.
35 * gas/h8300/t09_xor.exp: Likewise.
36 * gas/h8300/t10_and.exp: Likewise.
37 * gas/h8300/t11_logs.exp: Likewise.
38 * gas/h8300/t12_bit.exp: Likewise.
39 * gas/h8300/t13_otr.exp: Likewise.
40 * gas/hppa/README: Likewise.
41 * gas/i386/i386.exp: Likewise.
42 * gas/i386/ilp32/ilp32.exp: Likewise.
43 * gas/i386/ilp32/cfi/ilp32.exp: Likewise.
44 * gas/i386/ilp32/elf/ilp32.exp: Likewise.
45 * gas/i386/ilp32/lns/ilp32.exp: Likewise.
46 * gas/i860/README.i860: Likewise.
47 * gas/i860/i860.exp: Likewise.
48 * gas/ia64/ia64.exp: Likewise.
49 * gas/ieee-fp/x930509a.exp: Likewise.
50 * gas/iq2000/allinsn.exp: Likewise.
51 * gas/iq2000/load-hazards.exp: Likewise.
52 * gas/iq2000/odd-ldw.exp: Likewise.
53 * gas/iq2000/odd-sdw.exp: Likewise.
54 * gas/iq2000/yield.exp: Likewise.
55 * gas/lm32/all.exp: Likewise.
56 * gas/lns/lns.exp: Likewise.
57 * gas/m32r/allinsn.exp: Likewise.
58 * gas/m32r/error.exp: Likewise.
59 * gas/m32r/m32r2.exp: Likewise.
60 * gas/m32r/m32rx.exp: Likewise.
61 * gas/m32r/pic.exp: Likewise.
62 * gas/m32r/rel32.exp: Likewise.
63 * gas/m68hc11/m68hc11.exp: Likewise.
64 * gas/m68k/all.exp: Likewise.
65 * gas/m68k-coff/gas.exp: Likewise.
66 * gas/mach-o/mach-o.exp: Likewise.
67 * gas/macros/macros.exp: Likewise.
68 * gas/mcore/allinsn.exp: Likewise.
69 * gas/mep/allinsn.exp: Likewise.
70 * gas/mep/complex-relocs.exp: Likewise.
71 * gas/microblaze/allinsn.exp: Likewise.
72 * gas/microblaze/endian.exp: Likewise.
73 * gas/microblaze/reloc_sym.exp: Likewise.
74 * gas/microblaze/special_reg.exp: Likewise.
75 * gas/mips/mips.exp: Likewise.
76 * gas/mri/mri.exp: Likewise.
77 * gas/msp430/msp430.exp: Likewise.
78 * gas/mt/errors.exp: Likewise.
79 * gas/mt/mt.exp: Likewise.
80 * gas/mt/relocs.exp: Likewise.
81 * gas/openrisc/allinsn.exp: Likewise.
82 * gas/pdp11/pdp11.exp: Likewise.
83 * gas/pj/pj.exp: Likewise.
84 * gas/ppc/ppc.exp: Likewise.
85 * gas/rx/make-d: Likewise.
86 * gas/rx/rx.exp: Likewise.
87 * gas/score/relax.exp: Likewise.
88 * gas/score/relax_32.exp: Likewise.
89 * gas/sparc/mismatch.exp: Likewise.
90 * gas/sparc/sparc.exp: Likewise.
91 * gas/sparc-solaris/addend.exp: Likewise.
92 * gas/sparc-solaris/gas.exp: Likewise.
93 * gas/sun4/addend.exp: Likewise.
94 * gas/symver/symver.exp: Likewise.
95 * gas/tic4x/tic4x.exp: Likewise.
96 * gas/tic54x/tic54x.exp: Likewise.
97 * gas/tic6x/tic6x.exp: Likewise.
98 * gas/vax/vax.exp: Likewise.
99 * gas/xc16x/xc16x.exp: Likewise.
100 * gas/xgate/xgate.exp: Likewise.
101 * gas/xstormy16/allinsn.exp: Likewise.
102 * gas/xtensa/all.exp: Likewise.
103 * gas/z80/z80.exp: Likewise.
104 * gas/z8k/z8k.exp: Likewise.
105 * lib/gas-dg.exp: Likewise.
107 2012-12-06 Yufeng Zhang <yufeng.zhang@arm.com>
109 * gas/aarch64/illegal.s: Add test for unaccepted LDR literal.
110 * gas/aarch64/illegal.l: Update.
111 * gas/aarch64/programmer-friendly.s: Add tests for LDR literal with
112 the auto-generation of literal in pool.
113 * gas/aarch64/programmer-friendly.d: Update.
115 2012-11-28 Julian Brown <julian@codesourcery.com>
117 * gas/arm/bl-local-2.s: New test.
118 * gas/arm/bl-local-2.d: New.
120 2012-11-27 Roland McGrath <mcgrathr@google.com>
122 * lib/gas-defs.exp (run_dump_test): If as options include
123 --compress-debug-sections and zlib is not available, report
124 the test as unsupported.
126 2012-11-23 Alan Modra <amodra@gmail.com>
128 * gas/ppc/astest2.d: Pass -Mppc to objdump.
130 2012-11-21 David Holsgrove <david.holsgrove@xilinx.com>
132 * gas/microblaze/allinsn.s: Add swapb, swaph
133 * gas/microblaze/allinsn.d: Likewise
135 2012-11-21 David Holsgrove <david.holsgrove@xilinx.com>
137 * gas/microblaze/allinsn.s: Test use of SHR, SLR
138 * gas/microblaze/allinsn.d: Likewise
140 2012-11-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
142 * gas/s390/zarch-z9-109.d: Fix srstu opcode.
143 * gas/s390/zarch-z900.d: Replace lasp with strag.
145 2012-11-20 Roland McGrath <mcgrathr@google.com>
147 * gas/arm/macro-pld.s: New file.
148 * gas/arm/macro-pld.d: New file.
150 2012-11-14 David Holsgrove <david.holsgrove@xilinx.com>
152 * gas/microblaze/allinsn.s: Add mbar and sleep
153 * gas/microblaze/allinsn.d: Likewise
155 2012-11-14 David Holsgrove <david.holsgrove@xilinx.com>
157 * gas/microblaze/allinsn.s: Add clz insn
158 * gas/microblaze/allinsn.d: Likewise
160 2012-11-14 David Holsgrove <david.holsgrove@xilinx.com>
162 * gas/microblaze/allinsn.exp: New file - test newly added opcodes
163 * gas/microblaze/allinsn.s: Likewise
164 * gas/microblaze/allinsn.d: Likewise
166 2012-11-14 Ulrich Weigand <uweigand@de.ibm.com>
168 * gas/ppc/astest.d: Update for fixup changes.
169 * gas/ppc/astest64.d: Likewise.
170 * gas/ppc/astest2.d: Likewise.
171 * gas/ppc/astest2_64.d: Likewise.
172 * gas/ppc/test1elf32.d: Likewise.
173 * gas/ppc/test1elf64.d: Likewise.
175 2012-11-09 David Holsgrove <david.holsgrove@xilinx.com>
177 * gas/microblaze/endian.exp: New file - endian testcase for microblaze / microblazeel.
178 * gas/microblaze/endian.s: Likewise.
179 * gas/microblaze/endian_be.d: Likewise.
180 * gas/microblaze/endian_le.d: Likewise.
181 * gas/microblaze/endian_le_elf.d: Likewise.
182 * gas/microblaze/reloc_sym.d: Update to accept targets other than elf32-microblaze.
183 * gas/microblaze/special_reg.d: Likewise.
185 2012-11-08 Maciej W. Rozycki <macro@codesourcery.com>
187 * gas/mips/lui.d: New test.
188 * gas/mips/micromips@lui.d: New test.
189 * gas/mips/lui-1.l: New list test.
190 * gas/mips/lui-2.l: New list test.
191 * gas/mips/lui.s: New test source.
192 * gas/mips/lui-1.s: New test source.
193 * gas/mips/lui-2.s: New test source.
194 * gas/mips/mips.exp: Run the new tests.
196 2012-11-07 David Holsgrove <david.holsgrove@xilinx.com>
198 * testsuite/gas/microblaze/special_reg.exp: Add test case.
199 * testsuite/gas/microblaze/special_reg.s: Likewise.
200 * testsuite/gas/microblaze/special_reg.d: Likewise.
202 2012-11-01 Chao-ying Fu <fu@mips.com>
204 * gas/mips/micromips-b16.d: New test.
205 * gas/mips/micromips-b16.s: New test source.
206 * gas/mips/mips.exp: Run the new test.
208 2012-11-01 Chao-ying Fu <fu@mips.com>
209 Maciej W. Rozycki <macro@codesourcery.com>
211 * gas/mips/micromips-branch-delay.l: Update messages for 16-bit
213 * gas/mips/micromips-warn-branch-delay.d: New test.
214 * gas/mips/micromips-warn-branch-delay.l: Stderr output for the
216 * gas/mips/micromips-warn-branch-delay-1.d: New test.
217 * gas/mips/micromips-warn-branch-delay.s: New test source.
218 * gas/mips/micromips-warn-branch-delay-1.s: New test source.
219 * gas/mips/mips.exp: Run the new tests.
221 2012-10-31 David Holsgrove <david.holsgrove@xilinx.com>
223 * gas/microblaze: New.
224 * gas/microblaze/reloc_sym.exp: Add test case.
225 * gas/microblaze/reloc_strongsym.s: Likewise.
226 * gas/microblaze/reloc_weaksym.s: Likewise.
227 * gas/microblaze/reloc_sym.d: Likewise.
229 2012-10-29 Alan Modra <amodra@gmail.com>
231 * gas/cfi/cfi.exp: Remove redundant ppc test. Exclude
232 powerpc-pe targets from cfi-common-6 test.
233 * gas/cfi/cfi-ppc-1.d: Use objdump to handle pe.
234 * gas/cfi/cfi-ppc-1.s: Don't use .type and .size.
235 * gas/ppc/ppc.exp: Exclude various tests for powerpc-pe. Exclude
236 vle tests for le targets.
237 * gas/ppc/476.d, * gas/ppc/476.s: Update for le output. Use .text
238 rather than section directive with quotes.
239 * gas/ppc/a2.d, * gas/ppc/a2.s: Likewise.
240 * gas/ppc/altivec.d, * gas/ppc/altivec.s: Likewise.
241 * gas/ppc/altivec2.d: Likewise.
242 * gas/ppc/altivec_and_spe.d: Likewise.
243 * gas/ppc/astest.d: Likewise.
244 * gas/ppc/astest2.d: Likewise.
245 * gas/ppc/astest2_64.d: Likewise.
246 * gas/ppc/astest64.d: Likewise.
247 * gas/ppc/booke.d, * gas/ppc/booke.s: Likewise.
248 * gas/ppc/cell.d, * gas/ppc/cell.s: Likewise.
249 * gas/ppc/common.d, * gas/ppc/common.s: Likewise.
250 * gas/ppc/e500.d, * gas/ppc/e500.s: Likewise.
251 * gas/ppc/e500mc.d, * gas/ppc/e500mc.s: Likewise.
252 * gas/ppc/e500mc64_nop.d, * gas/ppc/e500mc64_nop.s: Likewise.
253 * gas/ppc/e5500_nop.d, * gas/ppc/e5500_nop.s: Likewise.
254 * gas/ppc/e6500.d, * gas/ppc/e6500.s: Likewise.
255 * gas/ppc/e6500_nop.d, * gas/ppc/e6500_nop.s: Likewise.
256 * gas/ppc/machine.d: Likewise.
257 * gas/ppc/power4.d, * gas/ppc/power4.s: Likewise.
258 * gas/ppc/power4_32.d, * gas/ppc/power4_32.s: Likewise.
259 * gas/ppc/power6.d, * gas/ppc/power6.s: Likewise.
260 * gas/ppc/power7.d, * gas/ppc/power7.s: Likewise.
261 * gas/ppc/ppc750ps.d, * gas/ppc/ppc750ps.s: Likewise.
262 * gas/ppc/regnames.d: Likewise.
263 * gas/ppc/simpshft.d: Likewise.
264 * gas/ppc/test1elf32.d: Likewise.
265 * gas/ppc/test1elf64.d: Likewise.
266 * gas/ppc/titan.d, * gas/ppc/titan.s: Likewise.
267 * gas/ppc/vle-reloc.s: Likewise.
268 * gas/ppc/vle-simple-1.s: Likewise.
269 * gas/ppc/vle-simple-2.s: Likewise.
270 * gas/ppc/vle-simple-3.s: Likewise.
271 * gas/ppc/vle-simple-4.s: Likewise.
272 * gas/ppc/vle-simple-5.s: Likewise.
273 * gas/ppc/vle-simple-6.s: Likewise.
274 * gas/ppc/vle.s: Likewise.
275 * gas/ppc/vsx.d, * gas/ppc/vsx.s: Likewise.
277 2012-10-27 James Lemke <jwlemke@codesourcery.com>
279 * gas/m68k/all.exp: Exclude pr11676 for fido-*-*.
281 2012-10-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
283 * gas/testsuite/gas/s390/zarch-z10.d: Refreshed.
284 * gas/testsuite/gas/s390/zarch-z10.s: Refreshed.
285 * gas/testsuite/gas/s390/zarch-z196.d: Refreshed.
286 * gas/testsuite/gas/s390/zarch-z196.s: Refreshed.
287 * gas/testsuite/gas/s390/zarch-z9-109.d: Refreshed.
288 * gas/testsuite/gas/s390/zarch-z990.d: Refreshed.
289 * gas/testsuite/gas/s390/zarch-z990.s: Refreshed.
290 * gas/testsuite/gas/s390/zarch-zEC12.d: Refreshed.
291 * gas/testsuite/gas/s390/zarch-zEC12.s: Refreshed.
293 2012-10-26 Christian Groessler <chris@groessler.org>
295 * gas/z8k/z8k.exp: Run translate-ops test.
296 * gas/z8k/translate-ops.s: New file.
297 * gas/z8k/translate-ops.d: New file.
299 2012-10-26 Alan Modra <amodra@gmail.com>
301 * gas/ppc/power4.s: Fix invalid lq offsets.
302 * gas/ppc/power4.d: Update.
304 2012-10-24 Roland McGrath <mcgrathr@google.com>
306 * gas/i386/rex.s: Add test of REX prefix before fsave (i.e. fwait).
307 * gas/i386/rex.d: Update.
309 2012-10-22 Peter Bergner <bergner@vnet.ibm.com>
311 * gas/ppc/altivec.s <vcfpsxws>: Fix opcode spelling.
313 2012-10-15 Yufeng Zhang <yufeng.zhang@arm.com>
315 * gas/aarch64/sysreg-1.s: Add tests of rmr_el1, rmr_el2 and rmr_el3.
316 * gas/aarch64/sysreg-1.d: Update.
317 * gas/aarch64/illegal.s: Add tests of daifset and daifclr.
318 * gas/aarch64/illegal.d: Update.
320 2012-10-15 Yufeng Zhang <yufeng.zhang@arm.com>
322 * gas/aarch64/illegal-2.s: Add test case.
323 * gas/aarch64/illegal-2.l: Update.
325 2012-10-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
327 * gas/hppa/basic/fmemLRbug.s: Remove double load and store instructions
328 which reference the right half of a floating point register.
329 * gas/hppa/basic/basic.exp: Adjust expected results.
331 2012-10-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
333 * gas/hppa/basic/unit.s: Remove uxor instructions with unit condition
335 * gas/hppa/basic/unit2.s: Likewise.
336 * gas/hppa/basic/basic.exp: Adjusted expected.
338 2012-10-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
340 * gas/arm/armv8-a+fp.d: Use preferred form of vrint instruction
341 variants for disassembly.
342 * gas/arm/armv8-a+fp.s: Likewise.
343 * gas/arm/armv8-a+simd.d: Likewise.
344 * gas/arm/armv8-a+simd.s: Likewise.
346 2012-10-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
348 * gas/arm/ldgesb-bad.d: New file.
349 * gas/arm/ldgesb-bad.l: Likewise.
350 * gas/arm/ldgesb-bad.s: Likewise.
351 * gas/arm/ldgesh-bad.d: Likewise.
352 * gas/arm/ldgesh-bad.l: Likewise.
353 * gas/arm/ldgesh-bad.s: Likewise.
354 * gas/arm/ldsgeb.d: Likewise.
355 * gas/arm/ldsgeb.s: Likewise.
356 * gas/arm/ldsgeb.l: Likewise.
357 * gas/arm/ldsgeh.d: Likewise.
358 * gas/arm/ldsgeh.s: Likewise.
359 * gas/arm/ldsgeh.l: Likewise.
361 2012-10-09 Nagajyothi Eggone <nagajyothi.eggone@amd.com>
363 * gas/i386/i386.exp: Run bdver3 test cases.
364 * gas/i386/nops-1-bdver3.d: New.
365 * gas/i386/arch-10-bdver3.d: New.
366 * gas/i386/x86-64-nops-1-bdver3.d: New.
367 * gas/i386/x86-64-arch-2-bdver3.d: New.
369 2012-10-05 Peter Bergner <bergner@vnet.ibm.com>
371 * gas/ppc/power7.d: Add tests for mfppr, mfppr32, mtppr and mtppr32.
372 * gas/ppc/power7.s: Likewise.
373 * gas/ppc/altivec.d: Add tests for all legacy Altivec instructions.
374 * gas/ppc/altivec.s: Likewise.
375 * gas/ppc/altivec2.d: New test file.
376 * gas/ppc/altivec2.s: Likewise.
377 * gas/ppc/ppc.exp: Run it.
379 2012-10-04 Nick Clifton <nickc@redhat.com>
381 * gas/v850/v850e1.d: Fix expected disassembly of clr1, not1, set1
384 2012-10-04 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
386 * gas/s390/zarch-zEC12.d: Fix branch preload instructions.
387 * gas/s390/zarch-zEC12.s: Likewise.
389 2012-10-04 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
391 * gas/s390/s390.exp: Run zEC12 tests.
392 * gas/s390/zarch-zEC12.d: New file.
393 * gas/s390/zarch-zEC12.s: New file.
395 2012-09-25 Saravanan Ekanathan <saravanan.ekanathan@amd.com>
397 * gas/i386/arch-10-bdver1.d: New file to test bdver1 core.
398 * gas/i386/x86-64-arch-2-bdver1.d: Likewise.
399 * gas/i386/i386.exp: Run bdver1 testcases.
400 * gas/i386/arch-10-bdver2.d: Updated -march flags.
401 * gas/i386/arch-10-btver1.d: Likewise.
402 * gas/i386/arch-10-btver2.d: Likewise.
403 * gas/i386/x86-64-arch-2-bdver2.d: Likewise.
404 * gas/i386/x86-64-arch-2-btver1.d: Likewise.
405 * gas/i386/x86-64-arch-2-btver2.d: Likewise.
407 2012-09-23 Maciej W. Rozycki <macro@codesourcery.com>
409 * gas/mips/hilo-diff-eb.d: New test.
410 * gas/mips/hilo-diff-eb-n32.d: New test.
411 * gas/mips/hilo-diff-eb-n64.d: New test.
412 * gas/mips/hilo-diff-el.d: New test.
413 * gas/mips/hilo-diff-el-n32.d: New test.
414 * gas/mips/hilo-diff-el-n64.d: New test.
415 * gas/mips/mips16@hilo-diff-eb.d: New test.
416 * gas/mips/mips16@hilo-diff-eb-n32.d: New test.
417 * gas/mips/mips16@hilo-diff-eb-n64.d: New test.
418 * gas/mips/mips16@hilo-diff-el.d: New test.
419 * gas/mips/mips16@hilo-diff-el-n32.d: New test.
420 * gas/mips/mips16@hilo-diff-el-n64.d: New test.
421 * gas/mips/micromips@hilo-diff-eb.d: New test.
422 * gas/mips/micromips@hilo-diff-eb-n32.d: New test.
423 * gas/mips/micromips@hilo-diff-eb-n64.d: New test.
424 * gas/mips/micromips@hilo-diff-el.d: New test.
425 * gas/mips/micromips@hilo-diff-el-n32.d: New test.
426 * gas/mips/micromips@hilo-diff-el-n64.d: New test.
427 * gas/mips/hilo-diff.s: New test source.
428 * gas/mips/mips.exp: Run the new tests.
430 2012-09-23 Richard Sandiford <rdsandiford@googlemail.com>
432 * gas/mips/elf-rel22.s, gas/mips/elf-rel22.d: Add more tests.
433 * gas/mips/elf-rel29.s, gas/mips/elf-rel29.d,
434 gas/mips/micromips@elf-rel29.d, gas/mips/elf-rel30.s,
435 gas/mips/elf-rel30.l: New tests.
436 * gas/mips/mips.exp: Run them.
438 2012-09-23 Richard Sandiford <rdsandiford@googlemail.com>
440 * gas/mips/dot-1.s, gas/mips/dot-1.d, gas/mips/micromips@dot-1.d,
441 gas/mips/mips16@dot-1.d: New test.
442 * gas/mips/mips.exp: Run it.
444 2012-09-20 H.J. Lu <hongjiu.lu@intel.com>
446 * gas/i386/i386.exp: Run x86-64-arch-2-1 and x86-64-arch-2-2.
448 * gas/i386/x86-64-arch-2-1.l: New file.
449 * gas/i386/x86-64-arch-2-1.s: Likewise.
450 * gas/i386/x86-64-arch-2-2.l: Likewise.
451 * gas/i386/x86-64-arch-2-2.s: Likewise.
453 2012-09-20 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
455 * gas/i386/x86-64-arch-2.s: Add test for cmpxchg16b.
456 * gas/i386/x86-64-arch-2.d: Update correspondingly.
457 * gas/i386/x86-64-arch-2-bdver2.d: Likewise.
458 * gas/i386/x86-64-arch-2-btver1.d: Likewise.
459 * gas/i386/x86-64-arch-2-btver2.d: Likewise.
460 * gas/i386/x86-64-arch-2-lzcnt.d: Likewise.
461 * gas/i386/x86-64-arch-2-prefetchw.d: Likewise.
462 * gas/i386/ilp32/x86-64-arch-2.d: Likewise.
464 2012-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
466 * gas/arm/armv8-a-bad.l: Updated for changed mnemonics.
467 * gas/arm/armv8-a-bad.s: Likewise.
468 * gas/arm/armv8-a.d: Likewise.
469 * gas/arm/armv8-a.s: Likewise.
470 * gas/arm/inst.s: Added test for ldrt encoding compatibly with ldralt.
471 * gas/arm/inst.d: Updated.
473 2012-09-18 Chao-ying Fu <fu@mips.com>
475 * gas/mips/micromips.d: Correct the disassembly of SWXC1.
476 * gas/mips/micromips-trap.d: Likewise.
477 * gas/mips/micromips@24k-triple-stores-1.d: Likewise.
478 * gas/mips/micromips@mips4-fp.d: Likewise.
480 2012-09-17 Yufeng Zhang <yufeng.zhang@arm.com>
482 * gas/aarch64/crypto.d (#as): Update for v8->v8-A change.
483 * gas/aarch64/int-insns.d (#as): Likewise.
484 * gas/aarch64/legacy_reg_names.s (.arch): Likewise.
485 * gas/aarch64/neon-not.s (.arch): Likewise.
486 * gas/aarch64/neon-vfp-reglist-post.s (.arch): Likewise.
487 * gas/aarch64/neon-vfp-reglist.s (.arch): Likewise.
489 2012-09-12 Chris Schlumberger-Socha <chris.schlumberger-socha@arm.com>
491 * gas/aarch64/reloc-insn.d
492 (BFD_RELOC_AARCH64_GOT_LD_PREL19): Add expected asm for new reloc test.
493 * gas/aarch64/reloc-insn.s
494 (BFD_RELOC_AARCH64_GOT_LD_PREL19): Add test for reloc.
496 2012-09-04 Sergey A. Guriev <sergey.a.guriev@intel.com>
498 * gas/testsuite/gas/ia64/psn.d: New file.
499 * gas/testsuite/gas/ia64/psn.s: New file.
500 * gas/testsuite/gas/ia64/ia64.exp: Add new testcase.
501 * gas/testsuite/gas/ia64/opc-i.d: Fixed failing tests.
502 * gas/testsuite/gas/ia64/opc-m.d: Ditto.
504 2012-09-01 Hans-Peter Nilsson <hp@bitrange.com>
507 * gas/mmix/group-1.d, gas/mmix/group-1.s: New test.
509 2012-08-24 H.J. Lu <hongjiu.lu@intel.com>
511 * gas/elf/group0c.d: Skip Solaris.
513 2012-08-24 H.J. Lu <hongjiu.lu@intel.com>
515 * gas/i386/ilp32/ilp32.exp (gas_64_check): Renamed to ...
516 (gas_x32_check): This. Check elf32-x86-64.
517 Remove Solaris check.
518 * gas/i386/ilp32/cfi/ilp32.exp: Likewise.
519 * gas/i386/ilp32/elf/ilp32.exp: Likewise.
520 * gas/i386/ilp32/lns/ilp32.exp: Likewise.
522 2012-08-24 H.J. Lu <hongjiu.lu@intel.com>
524 * gas/i386/ilp32/ilp32.exp: Skip Solaris.
525 * gas/i386/ilp32/cfi/ilp32.exp: Likewise.
526 * gas/i386/ilp32/elf/ilp32.exp: Likewise.
527 * gas/i386/ilp32/lns/ilp32.exp: Likewise.
529 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
531 * gas/arm/armv8-a+crypto.s: Update testcase.
532 * gas/arm/armv8-a+crypto.d: Likewise.
534 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
536 * gas/arm/armv8-a+crypto.d: Update testcase.
537 * gas/arm/armv8-a+crypto.s: Likewise.
539 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
541 * gas/arm/armv8-a+crypto.d: Update testcase.
542 * gas/arm/armv8-a+crypto.s: Likewise.
544 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
546 * gas/arm/armv8-a+crypto.d: New testcase.
547 * gas/arm/armv8-a+crypto.s: Likewise.
549 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
551 * gas/arm/armv8-a+fp.d: Update testcase.
552 * gas/arm/armv8-a+fp.s: Likewise.
553 * gas/arm/half-prec-vfpv3.s: Likewise.
555 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
557 * gas/arm/armv8-a+fpv5.d: Update testcase.
558 * gas/arm/armv8-a+fpv5.s: Likewise.
559 * gas/arm/armv8-a+simdv3.d: Likewise.
560 * gas/arm/armv8-a+simdv3.s: Likewise.
562 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
564 * gas/arm/armv8-a+fp.d: Update testcase.
565 * gas/arm/armv8-a+fp.s: Likewise.
566 * gas/arm/armv8-a+simd.d: Likewise.
567 * gas/arm/armv8-a+simd.s: Likewise.
569 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
571 * gas/testsuite/gas/armv8-a+fp.d: Update testcase.
572 * gas/testsuite/gas/armv8-a+fp.s: Likewise.
573 * gas/testsuite/gas/armv8-a+simd.d: New testcase.
574 * gas/testsuite/gas/armv8-a+simd.s: Likewise.
576 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
578 * gas/arm/armv8-a+fp.d: New testcase.
579 * gas/arm/armv8-a+fp.s: Likewise.
581 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
583 * gas/arm/armv8-a-bad.l: Update testcase.
584 * gas/arm/armv8-a-bad.s: Likewise.
585 * gas/arm/armv8-a.d: Likewise.
586 * gas/arm/armv8-a.s: Likewise.
588 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
590 * gas/arm/armv8-a-bad.l: Update for HLT.
591 * gas/arm/armv8-a-bad.s: Likewise.
592 * gas/arm/armv8-a.d: Likewise.
593 * gas/arm/armv8-a.s: Likewise.
595 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
597 * gas/arm/armv8-a.d: Update.
598 * gas/arm/armv8-a.s: Likewise.
600 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
602 * gas/arm/armv8-a.s: New testcase.
603 * gas/arm/armv8-a.d: Likewise.
605 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
607 * gas/arm/armv8-a-barrier.s: New testcase.
608 * gas/arm/armv8-a-barrier-arm.d: Likewise.
609 * gas/arm/armv8-a-barrier-thumb.d: Likewise.
611 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
613 * gas/arm/armv8-a-bad.l: Update
614 * gas/arm/armv8-a-bad.s: Likewise.
616 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
618 * gas/arm/armv8-a-it-bad.d: New testcase.
619 * gas/arm/armv8-a-it-bad.l: Likewise.
620 * gas/arm/armv8-a-it-bad.s: Likewise.
621 * gas/arm/ldr-t-bad.s: Update testcase.
622 * gas/arm/ldr-t.d: Likewise.
623 * gas/arm/ldr-t.s: Likewise.
624 * gas/arm/neon-cond-bad-inc.s: Likewise.
625 * gas/arm/sp-pc-validations-bad-t: Likewise.
626 * gas/arm/vfp-fma-inc.s: Likewise.
627 * gas/arm/vfp-neon-syntax-inc.s: Likewise.
629 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
631 * gas/arm/armv8-a-bad.l: Update testcase.
632 * gas/arm/armv8-a-bad.s: Likewise.
634 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
636 * gas/arm/armv8-a-bad.d: New testcase.
637 * gas/arm/armv8-a-bad.l: Likewise.
638 * gas/arm/armv8-a-bad.s: Likewise.
639 * gas/arm/depr-swp.l: Update for change in expected output.
640 * gas/arm/depr-swp.s: Add additional test.
642 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
644 * gas/arm/attr-march-all.d: Update for change in expected
646 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
647 * gas/arm/attr-mfpu-vfpv4.d: Likewise.
648 * gas/arm/attr-march-armv8-a+crypto.d: New testcase.
649 * gas/arm/attr-march-armv8-a+fp.d: Likewise.
650 * gas/arm/attr-march-armv8-a+simd.d: Likewise.
651 * gas/arm/attr-march-armv8-a.d: Likewise.
653 2012-08-21 David S. Miller <davem@davemloft.net>
655 * gas/sparc/crypto.d: Fix opcodes for 4-arg crypto instructions.
657 2012-08-20 Edmar Wienskoski <edmar@freescale.com>
659 * gas/ppc/e6500.d: Changed opcode for vabsdub, vabsduh, vabsduw,
662 2012-08-17 Nagajyothi Eggone <nagajyothi.eggone@amd.com>
664 * gas/i386/i386.exp: Run btver1 and btver2 test cases.
666 * gas/i386/nops-1-btver1.d: New.
667 * gas/i386/nops-1-btver2.d: New.
668 * gas/i386/arch-10-btver1.d: New.
669 * gas/i386/arch-10-btver2.d: New.
670 * gas/i386/x86-64-nops-1-btver1.d: New.
671 * gas/i386/x86-64-nops-1-btver2.d: New.
672 * gas/i386/x86-64-arch-2-btver1.d: New.
673 * gas/i386/x86-64-arch-2-btver2.d: New.
675 2012-08-15 Peter Bergner <bergner@vnet.ibm.com>
677 * gas/ppc/power4.s <lq, stq>: Add more tests.
678 * gas/ppc/power4.d: Likewise.
680 2012-08-15 Peter Bergner <bergner@vnet.ibm.com>
682 * gas/ppc/common.d ("nop", "xnop"): Add tests.
683 * gas/ppc/common.s: Likewise.
684 * gas/ppc/power7.d ("yield", "mdoio", "mdoom"): Add tests.
685 * gas/ppc/power7.s: Likewise.
687 2012-08-14 H.J. Lu <hongjiu.lu@intel.com>
690 * gas/i386/i386.exp: Run reg-bad.
692 * gas/i386/reg-bad.l: New.
693 * gas/i386/reg-bad.s: Likewise.
695 2012-08-14 Hans-Peter Nilsson <hp@bitrange.com>
697 * gas/mmix/err-fb-2.s: New test.
699 2012-08-13 Ian Bolton <ian.bolton@arm.com>
700 Laurent Desnogues <laurent.desnogues@arm.com>
701 Jim MacArthur <jim.macarthur@arm.com>
702 Marcus Shawcroft <marcus.shawcroft@arm.com>
703 Nigel Stephens <nigel.stephens@arm.com>
704 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
705 Richard Earnshaw <rearnsha@arm.com>
706 Sofiane Naci <sofiane.naci@arm.com>
707 Tejas Belagod <tejas.belagod@arm.com>
708 Yufeng Zhang <yufeng.zhang@arm.com>
710 * gas/aarch64: New directory.
711 * gas/aarch64/aarch64.exp: New file.
712 * gas/aarch64/addsub.d: New file.
713 * gas/aarch64/addsub.s: New file.
714 * gas/aarch64/advsimd-across.d: New file.
715 * gas/aarch64/advsimd-across.s: New file.
716 * gas/aarch64/advsimd-misc.d: New file.
717 * gas/aarch64/advsimd-misc.s: New file.
718 * gas/aarch64/advsisd-copy.d: New file.
719 * gas/aarch64/advsisd-copy.s: New file.
720 * gas/aarch64/advsisd-misc.d: New file.
721 * gas/aarch64/advsisd-misc.s: New file.
722 * gas/aarch64/alias.d: New file.
723 * gas/aarch64/alias.s: New file.
724 * gas/aarch64/bitfield-alias.d: New file.
725 * gas/aarch64/bitfield-alias.s: New file.
726 * gas/aarch64/bitfield-bfm.d: New file.
727 * gas/aarch64/bitfield-bfm.s: New file.
728 * gas/aarch64/bitfield-dump: New file.
729 * gas/aarch64/bitfield-no-aliases.d: New file.
730 * gas/aarch64/crypto.d: New file.
731 * gas/aarch64/crypto.s: New file.
732 * gas/aarch64/diagnostic.d: New file.
733 * gas/aarch64/diagnostic.l: New file.
734 * gas/aarch64/diagnostic.s: New file.
735 * gas/aarch64/floatdp2.d: New file.
736 * gas/aarch64/floatdp2.s: New file.
737 * gas/aarch64/fp_cvt_int.d: New file.
738 * gas/aarch64/fp_cvt_int.s: New file.
739 * gas/aarch64/illegal-2.d: New file.
740 * gas/aarch64/illegal-2.l: New file.
741 * gas/aarch64/illegal-2.s: New file.
742 * gas/aarch64/illegal.d: New file.
743 * gas/aarch64/illegal.l: New file.
744 * gas/aarch64/illegal.s: New file.
745 * gas/aarch64/inst-directive.d: New file.
746 * gas/aarch64/inst-directive.s: New file.
747 * gas/aarch64/int-insns.d: New file.
748 * gas/aarch64/int-insns.s: New file.
749 * gas/aarch64/ldst-exclusive.d: New file.
750 * gas/aarch64/ldst-exclusive.s: New file.
751 * gas/aarch64/ldst-reg-imm-post-ind.d: New file.
752 * gas/aarch64/ldst-reg-imm-post-ind.s: New file.
753 * gas/aarch64/ldst-reg-imm-pre-ind.d: New file.
754 * gas/aarch64/ldst-reg-imm-pre-ind.s: New file.
755 * gas/aarch64/ldst-reg-pair.d: New file.
756 * gas/aarch64/ldst-reg-pair.s: New file.
757 * gas/aarch64/ldst-reg-reg-offset.d: New file.
758 * gas/aarch64/ldst-reg-reg-offset.s: New file.
759 * gas/aarch64/ldst-reg-uns-imm.d: New file.
760 * gas/aarch64/ldst-reg-uns-imm.s: New file.
761 * gas/aarch64/ldst-reg-unscaled-imm.d: New file.
762 * gas/aarch64/ldst-reg-unscaled-imm.s: New file.
763 * gas/aarch64/legacy_reg_names.d: New file.
764 * gas/aarch64/legacy_reg_names.l: New file.
765 * gas/aarch64/legacy_reg_names.s: New file.
766 * gas/aarch64/mapmisc.d: New file.
767 * gas/aarch64/mapmisc.dat: New file.
768 * gas/aarch64/mapmisc.s: New file.
769 * gas/aarch64/mapping.d: New file.
770 * gas/aarch64/mapping.s: New file.
771 * gas/aarch64/mapping2.d: New file.
772 * gas/aarch64/mapping2.s: New file.
773 * gas/aarch64/mapping3.d: New file.
774 * gas/aarch64/mapping3.s: New file.
775 * gas/aarch64/mapping4.d: New file.
776 * gas/aarch64/mapping4.s: New file.
777 * gas/aarch64/mov-no-aliases.d: New file.
778 * gas/aarch64/mov.d: New file.
779 * gas/aarch64/mov.s: New file.
780 * gas/aarch64/movi.d: New file.
781 * gas/aarch64/movi.s: New file.
782 * gas/aarch64/msr.d: New file.
783 * gas/aarch64/msr.s: New file.
784 * gas/aarch64/neon-fp-cvt-int.d: New file.
785 * gas/aarch64/neon-fp-cvt-int.s: New file.
786 * gas/aarch64/neon-frint.d: New file.
787 * gas/aarch64/neon-frint.s: New file.
788 * gas/aarch64/neon-ins.d: New file.
789 * gas/aarch64/neon-ins.s: New file.
790 * gas/aarch64/neon-not.d: New file.
791 * gas/aarch64/neon-not.s: New file.
792 * gas/aarch64/neon-vfp-reglist-post.d: New file.
793 * gas/aarch64/neon-vfp-reglist-post.s: New file.
794 * gas/aarch64/neon-vfp-reglist.d: New file.
795 * gas/aarch64/neon-vfp-reglist.s: New file.
796 * gas/aarch64/no-aliases.d: New file.
797 * gas/aarch64/optional.d: New file.
798 * gas/aarch64/optional.s: New file.
799 * gas/aarch64/programmer-friendly.d: New file.
800 * gas/aarch64/programmer-friendly.s: New file.
801 * gas/aarch64/reloc-data.d: New file.
802 * gas/aarch64/reloc-data.s: New file.
803 * gas/aarch64/reloc-insn.d: New file.
804 * gas/aarch64/reloc-insn.s: New file.
805 * gas/aarch64/shifted.d: New file.
806 * gas/aarch64/shifted.s: New file.
807 * gas/aarch64/symbol.d: New file.
808 * gas/aarch64/symbol.s: New file.
809 * gas/aarch64/sysreg-1.d: New file.
810 * gas/aarch64/sysreg-1.s: New file.
811 * gas/aarch64/sysreg.d: New file.
812 * gas/aarch64/sysreg.s: New file.
813 * gas/aarch64/system.d: New file.
814 * gas/aarch64/system.s: New file.
815 * gas/aarch64/tlbi_op.d: New file.
816 * gas/aarch64/tlbi_op.s: New file.
817 * gas/aarch64/tls.d: New file.
818 * gas/aarch64/tls.s: New file.
819 * gas/aarch64/verbose-error.d: New file.
820 * gas/aarch64/verbose-error.l: New file.
821 * gas/aarch64/verbose-error.s: New file.
823 2012-08-11 Saravanan Ekanathan <saravanan.ekanathan@amd.com>
826 * gas/i386/arch-10-bdver2.d: New file.
827 * gas/i386/x86-64-arch-2-bdver2.d: Likewise.
828 * gas/i386/i386.exp: Run new test
830 2012-08-07 Roland McGrath <mcgrathr@google.com>
832 * gas/i386/prefetch.s: New file.
833 * gas/i386/prefetch.d: New file.
834 * gas/i386/prefetch-intel.d: New file.
835 * gas/i386/x86-64-prefetch.d: New file.
836 * gas/i386/x86-64-prefetch-intel.d: New file.
837 * gas/i386/i386.exp: Run them.
839 2012-08-07 Jan Beulich <jbeulich@suse.com>
841 * gas/i386/x86-64-segovr.{s,l}: New.
842 * gas/i386/i386.exp: Run new test.
844 2012-08-07 Jan Beulich <jbeulich@suse.com>
846 * gas/i386/vgather-check-error.{s,l}: New.
847 * gas/i386/vgather-check-none.{s,d}: New.
848 * gas/i386/vgather-check-warn.{d,e}: New.
849 * gas/i386/vgather-check.{s,d}: New.
850 * gas/i386/x86-64-vgather-check-error.{s,l}: New.
851 * gas/i386/x86-64-vgather-check-none.{s,d}: New.
852 * gas/i386/x86-64-vgather-check-warn.{d,e}: New.
853 * gas/i386/x86-64-vgather-check.{s,d}: New.
854 * gas/i386/i386.exp: Run new tests.
856 2012-08-07 Jan Beulich <jbeulich@suse.com>
858 * gas/i386/x86-64-specific-reg.{s,l}: New.
859 * gas/i386/i386.exp: Run new test.
861 2012-08-07 Nick Clifton <nickc@redhat.com>
863 * gas/i386/secrel.s: Add test of <symbol>@SECREL32.
864 * gas/i386/secrel.d: Add expected disassembly.
866 2012-08-06 Maciej W. Rozycki <macro@codesourcery.com>
868 * gas/mips/mips.exp: Set has_newabi for all Linux targets.
869 * gas/mips/cfi-n64-1.d: Adjust for targets that do not infer the
871 * gas/mips/elf-rel-got-n32.d: Likewise.
872 * gas/mips/elf-rel-got-n64.d: Likewise.
873 * gas/mips/elf-rel-xgot-n32.d: Likewise.
874 * gas/mips/elf-rel-xgot-n64.d: Likewise.
875 * gas/mips/elf-rel18.d: Likewise.
876 * gas/mips/elf-rel28-n32.d: Likewise.
877 * gas/mips/elf-rel28-n64.d: Likewise.
878 * gas/mips/jal-newabi.d: Likewise.
879 * gas/mips/ldstla-n64-shared.d: Likewise.
880 * gas/mips/ldstla-n64-sym32.d: Likewise.
881 * gas/mips/ldstla-n64.d: Likewise.
882 * gas/mips/macro-warn-1-n32.d: Likewise.
883 * gas/mips/macro-warn-2-n32.d: Likewise.
884 * gas/mips/n32-consec.d: Likewise.
886 2012-08-06 Maciej W. Rozycki <macro@codesourcery.com>
888 * gas/mips/mips.exp: Set has_newabi for mips*-sde-elf* too.
889 * gas/mips/elf-rel-got-n32.s: Adjust padding.
890 * gas/mips/elf-rel-got-n64.s: Likewise.
891 * gas/mips/elf-rel23.s: Likewise.
892 * gas/mips/elf-rel28.s: Likewise.
893 * gas/mips/n32-consec.s: Likewise.
894 * gas/mips/elf-rel-xgot-n32.d: Adjust output expected.
895 * gas/mips/elf-rel-xgot-n64.d: Likewise.
896 * gas/mips/elf-rel23.d: Likewise.
897 * gas/mips/elf-rel23a.d: Likewise.
898 * gas/mips/elf-rel23b.d: Likewise.
899 * gas/mips/elf-rel28-n32.d: Likewise.
901 2012-08-06 Maciej W. Rozycki <macro@codesourcery.com>
903 * gas/mips/branch-swap-2.l: New list test.
904 * gas/mips/branch-swap-2.s: New test source.
905 * gas/mips/mips.exp: Run the new test.
907 2012-08-06 Roland McGrath <mcgrathr@google.com>
909 * gas/i386/x86-64-stack.s: Add cases for push segment register.
910 * gas/i386/x86-64-stack.d: Updated.
911 * gas/i386/x86-64-stack-suffix.d: Updated.
912 * gas/i386/x86-64-stack-intel.d: Updated.
913 * gas/i386/ilp32/x86-64-stack.d: Updated.
914 * gas/i386/ilp32/x86-64-stack-suffix.d: Updated.
915 * gas/i386/ilp32/x86-64-stack-intel.d: Updated.
917 * gas/i386/x86-64-stack.s: Add cases for push immediate.
918 * gas/testsuite/gas/i386/ilp32/x86-64-stack-intel.d: Updated.
919 * gas/testsuite/gas/i386/ilp32/x86-64-stack-suffix.d: Updated.
920 * gas/testsuite/gas/i386/ilp32/x86-64-stack.d: Updated.
921 * gas/testsuite/gas/i386/x86-64-stack-intel.d: Updated.
922 * gas/testsuite/gas/i386/x86-64-stack-suffix.d: Updated.
923 * gas/testsuite/gas/i386/x86-64-stack.d: Updated.
925 * gas/i386/x86-64-stack.s (try): Also try just rex.W (0x48) prefix.
926 * gas/testsuite/gas/i386/ilp32/x86-64-stack-intel.d: Updated.
927 * gas/testsuite/gas/i386/ilp32/x86-64-stack-suffix.d: Updated.
928 * gas/testsuite/gas/i386/ilp32/x86-64-stack.d: Updated.
929 * gas/testsuite/gas/i386/x86-64-stack-intel.d: Updated.
930 * gas/testsuite/gas/i386/x86-64-stack-suffix.d: Updated.
931 * gas/testsuite/gas/i386/x86-64-stack.d: Updated.
933 2012-08-02 H.J. Lu <hongjiu.lu@intel.com>
936 * gas/elf/dwarf2-1.d: Updated.
937 * gas/elf/dwarf2-2.d: Likwise.
938 * gas/i386/dw2-compress-1.d: Likwise.
940 2012-08-01 James Lemke <jwlemke@codesourcery.com>
942 * gas/cfi/cfi-ppc-1.d: Allow for code alignment of 2 or 4.
944 2012-07-31 Catherine Moore <clm@codesourcery.com>
945 Maciej W. Rozycki <macro@codesourcery.com>
947 * gas/mips/micromips@mips32-dsp.d: New test.
948 * gas/mips/micromips@mips32-dspr2.d: New test.
949 * gas/mips/mips32-dsp.d: Remove -mips32r2.
950 * gas/mips/mips32-dspr2.d: Likewise.
951 * gas/mips/mips32-dsp.s: Update padding.
952 * gas/mips/mips32-dspr2.s: Likewise.
953 * gas/mips/mips.exp: Use run_dump_test_arches to run MIPS32 DSP
956 2012-07-31 H.J. Lu <hongjiu.lu@intel.com>
958 * gas/d30v/bittest.l: Updated.
960 2012-07-31 H.J. Lu <hongjiu.lu@intel.com>
962 * gas/i386/rdseed-intel.d: Append "#pass".
964 2012-07-30 H.J. Lu <hongjiu.lu@intel.com>
966 * gas/i386/inval-equ-2.l: Updated.
968 2012-07-27 Sean Keys <skeys@ipdatasys.com>
970 * gas/xgate/xgate.exp: Added hi/lo test.
971 * gas/xgate/hilo.d: New test file
972 * gas/xgate/hilo.s: Net test source file.
974 2012-07-24 Sandra Loosemore <sandra@codesourcery.com>
975 Jie Zhang <jzhang918@gmail.com>
977 * gas/arm/adr.d: New test.
978 * gas/arm/adr.s: New test.
980 2012-07-16 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
982 * gas/i386/i386.exp: Run adx, rdseed and prefetchw tests.
983 * gas/i386/x86-64-arch-2.s: Use prefetchw as 3dnow and Prfchw tests.
984 * gas/i386/arch-10.s: Likewise.
985 * gas/i386/arch-10-1.l: Changed correspondingly.
986 * gas/i386/arch-10-2.l: Likewise.
987 * gas/i386/arch-10-3.l: Likewise.
988 * gas/i386/arch-10-4.l: Likewise.
989 * gas/i386/arch-10.d: Likewise.
990 * gas/i386/arch-10-lzcnt.d: Likewise.
991 * gas/i386/x86-64-arch-2.d: Likewise.
992 * gas/i386/x86-64-arch-2-lzcnt.d: Likewise.
993 * gas/i386/ilp32/x86-64-arch-2.d: Likewise.
994 * gas/i386/arch-10-prefetchw.d: New file.
995 * gas/i386/x86-64-arch-2-prefetchw.d: Likewise.
996 * gas/i386/rdseed.s: Likewise.
997 * gas/i386/rdseed.d: Likewise.
998 * gas/i386/rdseed-intel.d: Likewise.
999 * gas/i386/adx.s: Likewise.
1000 * gas/i386/adx.d: Likewise.
1001 * gas/i386/adx-intel.d: Likewise.
1002 * gas/i386/x86-64-rdseed.s: Likewise.
1003 * gas/i386/x86-64-rdseed.d: Likewise.
1004 * gas/i386/x86-64-rdseed-intel.d: Likewise.
1005 * gas/i386/x86-64-adx.s: Likewise.
1006 * gas/i386/x86-64-adx.d: Likewise.
1007 * gas/i386/x86-64-adx-intel.d: Likewise.
1009 2012-07-02 Roland McGrath <mcgrathr@google.com>
1011 * gas/i386/rep-suffix.s: Add 'rep nop' case.
1012 * gas/i386/x86-64-rep-suffix.s: Likewise.
1013 * gas/i386/rep-suffix.d: Updated.
1014 * gas/i386/x86-64-rep-suffix.d: Likewise.
1015 * gas/i386/ilp32/x86-64-rep-suffix.d: Likewise.
1017 2012-07-02 H.J. Lu <hongjiu.lu@intel.com>
1019 * gas/i386/i386.exp: Don't run rep-bsf nor rep-ret.
1021 * gas/i386/rep-bsf.d: Removed.
1022 * gas/i386/rep-bsf.s: Likewise.
1023 * gas/i386/rep-ret.d: Likewise.
1024 * gas/i386/rep-ret.s: Likewise.
1026 * gas/i386/rep-suffix.d: Updated.
1027 * gas/i386/x86-64-rep-suffix.d: Likewise.
1028 * gas/i386/ilp32/x86-64-rep-suffix.d: Likewise.
1030 * gas/i386/rep-suffix.s: Add tests for bsf, bsr and ret.
1031 * gas/i386/x86-64-rep-suffix.s: Likewise.
1033 2012-06-30 H.J. Lu <hongjiu.lu@intel.com>
1036 * gas/elf/common1.d: New file.
1037 * gas/elf/common1.l: Likewise.
1038 * gas/elf/common1.s: Likewise.
1039 * gas/elf/common2.d: Likewise.
1040 * gas/elf/common2.l: Likewise.
1041 * gas/elf/common2.s: Likewise.
1043 * gas/elf/elf.exp: Run common1 and common2.
1045 2012-06-29 Alan Modra <amodra@gmail.com>
1047 * gas/lns/lns.exp (lns-common-1): Add crx to alt target list.
1049 2012-06-28 Nick Clifton <nickc@redhat.com>
1052 * gas/arm/ldr-t-bad.s: Add test of bogus use of literal pool
1054 * gas/arm/ldr-t-bad.l: Update expected assembler error message
1057 2012-06-28 Nick Clifton <nickc@redhat.com>
1059 * gas/lns/lns.exp: Use alternate lns-common test for targets
1060 enabling linker relaxation.
1061 * gas/lns/lns-big-delta.d: Allow for output from architectures
1062 with 32-bit addresses.
1064 2012-06-27 Alan Modra <amodra@gmail.com>
1066 * gas/i386/rep-ret.s: Zero pad section.
1067 * gas/i386/rep-ret.d: Update.
1069 2012-06-22 Roland McGrath <mcgrathr@google.com>
1071 * gas/i386/rep-ret.d: New file.
1072 * gas/i386/rep-ret.s: New file.
1073 * gas/i386/i386.exp: Add the new test.
1075 * gas/i386/rep-bsf.d: New file.
1076 * gas/i386/rep-bsf.s: New file.
1077 * gas/i386/i386.exp: Add the new test.
1079 2012-06-13 H.J. Lu <hongjiu.lu@intel.com>
1081 * gas/i386/ilp32/x86-64-dc_a.d: New.
1082 * gas/i386/ilp32/x86-64-dc_a.s: Likewise.
1084 2012-06-11 Andreas Schwab <schwab@linux-m68k.org>
1086 * gas/ppc/e500mc.d: Update.
1087 * gas/ppc/476.d: Update.
1089 2012-06-07 H.J. Lu <hongjiu.lu@intel.com>
1091 * gas/all/gas.exp: Don't run rept.
1093 * gas/all/rept.d: Moved to ...
1094 * gas/i386/rept.d: Here.
1095 * gas/all/rept.s: Moved to ...
1096 * gas/i386/rept.s: Here.
1098 * gas/i386/i386.exp: Run rept.
1100 2012-06-07 H.J. Lu <hongjiu.lu@intel.com>
1103 * gas/all/gas.exp: Run rept.
1105 * gas/all/rept.d: New file.
1106 * gas/all/rept.s: Likewise.
1108 2012-05-29 Roland McGrath <mcgrathr@google.com>
1110 * gas/i386/bundle-bad.s: Remove nested .bundle_lock case.
1111 * gas/i386/bundle-bad.l: Remove expected error line.
1112 * gas/i386/bundle-lock.s: Add nested .bundle_lock case.
1113 * gas/i386/bundle-lock.d: Update expectations.
1115 2012-05-28 Nick Clifton <nickc@redhat.com>
1117 * gas/elf/syms.s: New test - checks the generation of multibyte
1119 * gas/elf/syms.d: New file - expected readelf output.
1120 * gas/elf/elf.exp: Add syms.
1122 2012-05-25 Alan Modra <amodra@gmail.com>
1124 * gas/lns/lns-big-delta.s: Add nops.
1125 * gas/lns/lns-big-delta.d: Update.
1127 2012-05-19 Alan Modra <amodra@gmail.com>
1129 * gas/tic6x/unwind-1.d: Update for readelf changes.
1130 * gas/tic6x/unwind-2.d: Likewise.
1131 * gas/tic6x/unwind-3.d: Likewise.
1133 2012-05-17 H.J. Lu <hongjiu.lu@intel.com>
1135 * gas/all/weakref1.d: Expect addend as signed.
1136 * gas/arm/pic_vxworks.d: Likewise.
1137 * gas/arm/wince.d: Likewise.
1138 * gas/h8300/h8300.exp: Likewise.
1139 * gas/i386/sub.d: Likewise.
1140 * gas/mips/ecoff@ld.d: Likewise.
1141 * gas/mips/ecoff@sd.d: Likewise.
1142 * gas/mips/l_d-n32.d: Likewise.
1143 * gas/mips/l_d-n64.d: Likewise.
1144 * gas/mips/l_d.d: Likewise.
1145 * gas/mips/ld-n32.d: Likewise.
1146 * gas/mips/ld-n64.d: Likewise.
1147 * gas/mips/ld.d: Likewise.
1148 * gas/mips/mips1@l_d.d: Likewise.
1149 * gas/mips/mips1@ld-forward.d: Likewise.
1150 * gas/mips/mips1@ld.d: Likewise.
1151 * gas/mips/mips1@s_d.d: Likewise.
1152 * gas/mips/s_d-n32.d: Likewise.
1153 * gas/mips/s_d-n64.d: Likewise.
1154 * gas/mips/s_d.d: Likewise.
1155 * gas/mips/sd-n32.d: Likewise.
1156 * gas/mips/sd-n64.d: Likewise.
1157 * gas/mips/sd.d: Likewise.
1158 * gas/mmix/bz-c.d: Likewise.
1159 * gas/mmix/geta-c.d: Likewise.
1160 * gas/mmix/jump-c.d: Likewise.
1161 * gas/mmix/pushj-c.d: Likewise.
1162 * gas/mmix/pushj-cs.d: Likewise.
1163 * gas/mmix/reloc16-n.d: Likewise.
1164 * gas/mmix/reloc16-r.d: Likewise.
1165 * gas/mmix/reloc16.d: Likewise.
1166 * gas/mmix/reloc8-r.d: Likewise.
1167 * gas/mmix/reloc8.d: Likewise.
1168 * gas/mmix/relocxrn.d: Likewise.
1169 * gas/sh/sh64/case-1.d: Likewise.
1170 * gas/sh/sh64/mix-1.d: Likewise.
1171 * gas/sh/sh64/pt32-1.d: Likewise.
1172 * gas/sh/sh64/pt64-1.d: Likewise.
1173 * gas/sh/sh64/pt64-32-2.d: Likewise.
1174 * gas/sh/sh64/rel32-2.d: Likewise.
1175 * gas/sh/sh64/rel32-4.d: Likewise.
1176 * gas/sh/sh64/rel64-2.d: Likewise.
1177 * gas/sh/sh64/rel64-4.d: Likewise.
1178 * gas/tic6x/data-reloc.d: Likewise.
1179 * gas/tic6x/pcr-relocs.d: Likewise.
1180 * gas/xstormy16/allinsn.d: Likewise.
1181 * gas/xstormy16/reloc-1.d: Likewise.
1182 * gas/xstormy16/reloc-2.d: Likewise.
1184 2012-05-17 Alan Modra <amodra@gmail.com>
1186 * gas/elf/dwarf2-1.d: Update.
1187 * gas/elf/dwarf2-2.d: Update.
1188 * gas/i386/dw2-compress-1.d: Update.
1190 2012-05-17 Alan Modra <amodra@gmail.com>
1192 * gas/ppc/vle.d: Pass -a32 to assembler.
1193 * gas/ppc/vle-reloc.d: Likewise.
1194 * gas/ppc/vle-simple-1.d: Likewise, also match wider addresses.
1195 * gas/ppc/vle-simple-2.d: Likewise.
1196 * gas/ppc/vle-simple-3.d: Likewise.
1197 * gas/ppc/vle-simple-4.d: Likewise.
1198 * gas/ppc/vle-simple-5.d: Likewise.
1199 * gas/ppc/vle-simple-6.d: Likewise.
1201 2012-05-16 Meador Inge <meadori@codesourcery.com>
1203 * gas/arm/stm-ldm.d: STMFD/LDMIA sp!, {reg} don't disassemble to
1204 PUSH/POP {reg} any longer. Some new test cases have been added as well.
1205 * gas/arm/stm-ldm.s: Likewise.
1207 2012-05-15 James Murray <jsm@jsm-net.demon.co.uk>
1209 * gas/m68hc11/insns9s12x.s: New
1210 * gas/m68hc11/insns9s12x.d: New
1211 * gas/m68hc11/hexprefix.s: New
1212 * gas/m68hc11/hexprefix.d: New
1213 * gas/m68hc11/9s12x-exg-sex-tfr.s: New
1214 * gas/m68hc11/9s12x-exg-sex-tfr.d: New
1215 * gas/m68hc11/insns9s12xg.s: New
1216 * gas/m68hc11/insns9s12xg.d: New
1217 * gas/m68hc11/9s12x-mov.s: New
1218 * gas/m68hc11/9s12x-mov.d: New
1219 * gas/m68hc11/m68hc11.exp: Updated
1220 * gas/m68hc11/*.d: Brought in line with changed objdump output.
1221 * gas/all/gas.exp: XFAIL all hc11/12 targets for redef2,3.
1222 * gas/elf/elf.exp: XFAIL all hc11/12 targets for redef.
1224 2012-05-14 Catherine Moore <clm@codesourcery.com>
1225 Maciej W. Rozycki <macro@codesourcery.com>
1226 Rhonda Wittels <rhonda@codesourcery.com>
1228 * gas/ppc/ppc.exp: Run new tests.
1229 * gas/ppc/vle-reloc.d: New test.
1230 * gas/ppc/vle-reloc.s: New test.
1231 * gas/ppc/vle-simple-1.d: New test.
1232 * gas/ppc/vle-simple-1.s: New test.
1233 * gas/ppc/vle-simple-2.d: New test.
1234 * gas/ppc/vle-simple-2.s: New test.
1235 * gas/ppc/vle-simple-3.d: New test.
1236 * gas/ppc/vle-simple-3.s: New test.
1237 * gas/ppc/vle-simple-4.d: New test.
1238 * gas/ppc/vle-simple-4.s: New test.
1239 * gas/ppc/vle-simple-5.d: New test.
1240 * gas/ppc/vle-simple-5.s: New test.
1241 * gas/ppc/vle-simple-6.d: New test.
1242 * gas/ppc/vle-simple-6.s: New test.
1243 * gas/ppc/vle.d: New test.
1244 * gas/ppc/vle.s: New test.
1246 2012-05-14 H.J. Lu <hongjiu.lu@intel.com>
1248 * gas/cris/rd-pic-1.d: Expect addend as signed.
1249 * gas/cris/rd-tls-1.d: Likewise.
1250 * gas/cris/rd-tls-2.d: Likewise.
1252 2012-05-13 H.J. Lu <hongjiu.lu@intel.com>
1254 * gas/all/fwdexp.d: Expect addend as signed.
1255 * gas/alpha/elf-reloc-1.d: Likewise.
1256 * gas/i386/mixed-mode-reloc64.d: Likewise.
1257 * gas/i386/reloc64.d: Likewise.
1258 * gas/i386/ilp32/mixed-mode-reloc64.d: Expect addend as signed.
1259 * gas/i386/ilp32/reloc64.d: Likewise.
1260 * gas/ia64/pcrel.d: Likewise.
1261 * gas/mips/branch-misc-2-64.d: Likewise.
1262 * gas/mips/branch-misc-2pic-64.d: Likewise.
1263 * gas/mips/branch-misc-4-64.d: Likewise.
1264 * gas/mips/ldstla-n64-sym32.d: Likewise.
1265 * gas/mips/micromips@branch-misc-2-64.d: Likewise.
1266 * gas/mips/micromips@branch-misc-2pic-64.d: Likewise.
1267 * gas/mips/micromips@branch-misc-4-64.d: Likewise.
1268 * gas/mips/mips16-hilo-n32.d: Likewise.
1269 * gas/ppc/astest.d: Likewise.
1270 * gas/ppc/astest2.d: Likewise.
1271 * gas/ppc/astest2_64.d: Likewise.
1272 * gas/ppc/astest64.d: Likewise.
1273 * gas/ppc/test1elf32.d: Likewise.
1274 * gas/ppc/test1elf64.d: Likewise.
1275 * gas/sparc/reloc64.d: Likewise.
1277 2012-05-12 H.J. Lu <hongjiu.lu@intel.com>
1279 * gas/mips/elf-rel10.d: Updated.
1280 * gas/mips/elf-rel22.d: Likewise.
1281 * gas/mmix/comment-1.d: Likewise.
1283 2012-05-12 H.J. Lu <hongjiu.lu@intel.com>
1285 * gas/i386/ilp32/ilp32.exp: Don't run reloc64-inval.
1287 * gas/i386/ilp32/reloc64.s: Add test for -4294967295 addend.
1288 * gas/i386/ilp32/reloc64.d: Updated.
1290 * gas/i386/ilp32/reloc64-inval.l: Removed.
1291 * gas/i386/ilp32/reloc64-inval.s: Likewise.
1293 2012-05-09 H.J. Lu <hongjiu.lu@intel.com>
1295 * gas/i386/ilp32/ilp32.exp: Run reloc64-inval.
1297 * gas/i386/ilp32/reloc64.s: Add tests for ".quad".
1298 * gas/i386/ilp32/reloc64.d: Updated.
1300 * gas/i386/ilp32/reloc64-inval.l: New file.
1301 * gas/i386/ilp32/reloc64-inval.s: Likewise.
1303 2012-05-08 Alan Modra <amodra@gmail.com>
1305 * lib/gas-defs.exp (run_dump_test): Don't set LC_ALL here.
1307 2012-05-06 Arnold Metselaar <arnold_m@operamail.com>
1309 * gas/z80/jr-forwf.s: New file, adapted from z8k version.
1310 * gas/z80/jr-backf.s: Likewise.
1311 * gas/z80/djnz-backf.s: Likewise.
1312 * gas/z80/ill_op: New file, with illegal operand.
1313 * gas/z80/z80.exp: Run new tests.
1315 2012-05-03 Sean Keys <skeys@ipdatasys.com>
1317 * gas/all/gas.exp: Added xgate tex entry.
1318 * gas/xgate/abi-xgate-16-32.d: Simple ABI flag test.
1319 * gas/xgate/abi-xgate-16-64.d: Ditto
1320 * gas/xgate/abi-xgate-32-32.d: Ditto
1321 * gas/xgate/abi-xgate-32-64.d: Ditto
1322 * gas/xgate/abi.s: Source file for ABI tests.
1323 * gas/xgate/all_insns.d: Dump file for all instructions test.
1324 * gas/xgate/all_insns.s: Source file for all instructions test.
1325 * gas/xgate/insns-dwarf2.d: Dump file for dwarf2 test.
1326 * gas/xgate/insns.d: Dump file for instructions test.
1327 * gas/xgate/insns.s: Source file for instructions test.
1328 * gas/xgate/xgate.exp: XGATE tests file.
1330 2012-04-27 David S. Miller <davem@davemloft.net>
1332 * gas/sparc/sparc.exp: Run cfr test.
1333 * gas/sparc/cfr.s: New testcase.
1334 * gas/sparc/cfr.d: Likewise.
1336 * gas/sparc/sparc.exp: Run pause test.
1337 * gas/sparc/pause.s: New testcase.
1338 * gas/sparc/pause.d: Likewise.
1340 * gas/sparc/cbcond.s: New file.
1341 * gas/sparc/cbcond.d: New file.
1342 * gas/sparc/sparc.exp: Run cbcond test.
1344 * gas/sparc/crypto.s: New file.
1345 * gas/sparc/crypto.d: New file.
1346 * gas/sparc/sparc.exp: Run crypto test.
1348 2012-04-12 David S. Miller <davem@davemloft.net>
1350 * gas/sparc/reloc64.s: Add abs34 code model tests.
1351 * gas/sparc/reloc64.d: Update.
1353 2012-04-12 Roland McGrath <mcgrathr@google.com>
1355 * gas/elf/elf.exp (run_elf_list_test): Treat arm-*-nacl* targets
1358 * gas/arm/any-idiv.d: Match *-*-nacl* targets too.
1359 * gas/arm/arch4t.d: Likewise.
1360 * gas/arm/arch4t-eabi.d: Likewise.
1361 * gas/arm/attr-any-armv4t.d: Likewise.
1362 * gas/arm/attr-any-thumbv6.d: Likewise.
1363 * gas/arm/attr-cpu-directive.d: Likewise.
1364 * gas/arm/attr-default.d: Likewise.
1365 * gas/arm/attr-march-all.d: Likewise.
1366 * gas/arm/attr-march-armv1.d: Likewise.
1367 * gas/arm/attr-march-armv2a.d: Likewise.
1368 * gas/arm/attr-march-armv2.d: Likewise.
1369 * gas/arm/attr-march-armv2s.d: Likewise.
1370 * gas/arm/attr-march-armv3.d: Likewise.
1371 * gas/arm/attr-march-armv3m.d: Likewise.
1372 * gas/arm/attr-march-armv4.d: Likewise.
1373 * gas/arm/attr-march-armv4t.d: Likewise.
1374 * gas/arm/attr-march-armv4txm.d: Likewise.
1375 * gas/arm/attr-march-armv4xm.d: Likewise.
1376 * gas/arm/attr-march-armv5.d: Likewise.
1377 * gas/arm/attr-march-armv5t.d: Likewise.
1378 * gas/arm/attr-march-armv5te.d: Likewise.
1379 * gas/arm/attr-march-armv5tej.d: Likewise.
1380 * gas/arm/attr-march-armv5texp.d: Likewise.
1381 * gas/arm/attr-march-armv5txm.d: Likewise.
1382 * gas/arm/attr-march-armv6.d: Likewise.
1383 * gas/arm/attr-march-armv6j.d: Likewise.
1384 * gas/arm/attr-march-armv6k.d: Likewise.
1385 * gas/arm/attr-march-armv6k+sec.d: Likewise.
1386 * gas/arm/attr-march-armv6kt2.d: Likewise.
1387 * gas/arm/attr-march-armv6-m.d: Likewise.
1388 * gas/arm/attr-march-armv6-m+os.d: Likewise.
1389 * gas/arm/attr-march-armv6s-m.d: Likewise.
1390 * gas/arm/attr-march-armv6t2.d: Likewise.
1391 * gas/arm/attr-march-armv6z.d: Likewise.
1392 * gas/arm/attr-march-armv6zk.d: Likewise.
1393 * gas/arm/attr-march-armv6zkt2.d: Likewise.
1394 * gas/arm/attr-march-armv6zt2.d: Likewise.
1395 * gas/arm/attr-march-armv7-a.d: Likewise.
1396 * gas/arm/attr-march-armv7a.d: Likewise.
1397 * gas/arm/attr-march-armv7-a+idiv.d: Likewise.
1398 * gas/arm/attr-march-armv7-a+mp.d: Likewise.
1399 * gas/arm/attr-march-armv7-a+sec.d: Likewise.
1400 * gas/arm/attr-march-armv7-a+sec+virt.d: Likewise.
1401 * gas/arm/attr-march-armv7-a+virt.d: Likewise.
1402 * gas/arm/attr-march-armv7.d: Likewise.
1403 * gas/arm/attr-march-armv7em.d: Likewise.
1404 * gas/arm/attr-march-armv7-m.d: Likewise.
1405 * gas/arm/attr-march-armv7m.d: Likewise.
1406 * gas/arm/attr-march-armv7-r.d: Likewise.
1407 * gas/arm/attr-march-armv7r.d: Likewise.
1408 * gas/arm/attr-march-armv7-r+mp.d: Likewise.
1409 * gas/arm/attr-march-iwmmxt2.d: Likewise.
1410 * gas/arm/attr-march-iwmmxt.d: Likewise.
1411 * gas/arm/attr-march-xscale.d: Likewise.
1412 * gas/arm/attr-mcpu.d: Likewise.
1413 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
1414 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
1415 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
1416 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
1417 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
1418 * gas/arm/attr-mfpu-fpa10.d: Likewise.
1419 * gas/arm/attr-mfpu-fpa11.d: Likewise.
1420 * gas/arm/attr-mfpu-fpa.d: Likewise.
1421 * gas/arm/attr-mfpu-fpe2.d: Likewise.
1422 * gas/arm/attr-mfpu-fpe3.d: Likewise.
1423 * gas/arm/attr-mfpu-fpe.d: Likewise.
1424 * gas/arm/attr-mfpu-maverick.d: Likewise.
1425 * gas/arm/attr-mfpu-neon.d: Likewise.
1426 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
1427 * gas/arm/attr-mfpu-softfpa.d: Likewise.
1428 * gas/arm/attr-mfpu-softvfp.d: Likewise.
1429 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
1430 * gas/arm/attr-mfpu-vfp10.d: Likewise.
1431 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
1432 * gas/arm/attr-mfpu-vfp3.d: Likewise.
1433 * gas/arm/attr-mfpu-vfp9.d: Likewise.
1434 * gas/arm/attr-mfpu-vfp.d: Likewise.
1435 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
1436 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
1437 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
1438 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
1439 * gas/arm/attr-mfpu-vfpv4.d: Likewise.
1440 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
1441 * gas/arm/attr-names.d: Likewise.
1442 * gas/arm/attr-order.d: Likewise.
1443 * gas/arm/attr-override-cpu-directive.d: Likewise.
1444 * gas/arm/attr-override-mcpu.d: Likewise.
1445 * gas/arm/got_prel.d: Likewise.
1446 * gas/arm/mapdir.d: Likewise.
1447 * gas/arm/mapmisc.d: Likewise.
1448 * gas/arm/mapsecs.d: Likewise.
1449 * gas/arm/mapshort-eabi.d: Likewise.
1450 * gas/arm/mapshort-elf.d: Likewise.
1451 * gas/arm/mov-highregs-any.d: Likewise.
1452 * gas/arm/mov-lowregs-any.d: Likewise.
1453 * gas/arm/pr12198-1.d: Likewise.
1454 * gas/arm/pr12198-2.d: Likewise.
1455 * gas/arm/thumb.d: Likewise.
1456 * gas/arm/thumb-eabi.d: Likewise.
1457 * gas/arm/thumbrel.d: Likewise.
1459 2012-04-12 Jie Zhang <jie@codesourcery.com>
1460 Meador Inge <meadori@codesourcery.com>
1462 * gas/arm/push-pop.d: New testcase.
1463 * gas/arm/push-pop.s: Ditto.
1464 * gas/arm/stm-ldm.d: Ditto.
1465 * gas/arm/stm-ldm.s: Ditto.
1467 2012-04-07 David S. Miller <davem@davemloft.net>
1469 * gas/all/gas.exp: Sparc can handle BFD_RELOC_8 for constants.
1471 2012-04-03 Roland McGrath <mcgrathr@google.com>
1473 * gas/i386/k1om.d: Add not-target match for *-*-nacl*.
1474 * gas/i386/l1om.d: Likewise.
1476 2012-04-02 DJ Delorie <dj@redhat.com>
1478 * gas/rx/mov.d: Update patterns for fixed MOV.W encoding.
1480 2012-03-20 Nick Clifton <nickc@redhat.com>
1482 * gas/arm/vfp1xD.s: Add tests of the VMSR ad VMRS instructions in
1484 * gas/arm/vfp1xD.d: Update expected output.
1486 2012-03-16 Matthew Gretton-Dann <matther.gretton-dann@arm.com>
1488 * gas/testsuite/gas/arm/any-idiv.d: New testcase.
1489 * gas/testsuite/gas/arm/any-idiv.s: Likewise.
1490 * gas/arm/attr-any-armv4t.d: Update expected output.
1491 * gas/arm/attr-any-thumbv6.d: Likewise.
1492 * gas/arm/attr-cpu-directive.d: Likewise.
1493 * gas/arm/attr-default.d: Likewise.
1494 * gas/arm/attr-march-armv1.d: Likewise.
1495 * gas/arm/attr-march-armv2.d: Likewise.
1496 * gas/arm/attr-march-armv2a.d: Likewise.
1497 * gas/arm/attr-march-armv2s.d: Likewise.
1498 * gas/arm/attr-march-armv3.d: Likewise.
1499 * gas/arm/attr-march-armv3m.d: Likewise.
1500 * gas/arm/attr-march-armv4.d: Likewise.
1501 * gas/arm/attr-march-armv4t.d: Likewise.
1502 * gas/arm/attr-march-armv4txm.d: Likewise.
1503 * gas/arm/attr-march-armv4xm.d: Likewise.
1504 * gas/arm/attr-march-armv5.d: Likewise.
1505 * gas/arm/attr-march-armv5t.d: Likewise.
1506 * gas/arm/attr-march-armv5te.d: Likewise.
1507 * gas/arm/attr-march-armv5tej.d: Likewise.
1508 * gas/arm/attr-march-armv5texp.d: Likewise.
1509 * gas/arm/attr-march-armv5txm.d: Likewise.
1510 * gas/arm/attr-march-armv6-m+os.d: Likewise.
1511 * gas/arm/attr-march-armv6-m.d: Likewise.
1512 * gas/arm/attr-march-armv6.d: Likewise.
1513 * gas/arm/attr-march-armv6j.d: Likewise.
1514 * gas/arm/attr-march-armv6k+sec.d: Likewise.
1515 * gas/arm/attr-march-armv6k.d: Likewise.
1516 * gas/arm/attr-march-armv6kt2.d: Likewise.
1517 * gas/arm/attr-march-armv6s-m.d: Likewise.
1518 * gas/arm/attr-march-armv6t2.d: Likewise.
1519 * gas/arm/attr-march-armv6z.d: Likewise.
1520 * gas/arm/attr-march-armv6zk.d: Likewise.
1521 * gas/arm/attr-march-armv6zkt2.d: Likewise.
1522 * gas/arm/attr-march-armv6zt2.d: Likewise.
1523 * gas/arm/attr-march-armv7-a+mp.d: Likewise.
1524 * gas/arm/attr-march-armv7-a+sec.d: Likewise.
1525 * gas/arm/attr-march-armv7-a.d: Likewise.
1526 * gas/arm/attr-march-armv7.d: Likewise.
1527 * gas/arm/attr-march-armv7a.d: Likewise.
1528 * gas/arm/attr-march-iwmmxt.d: Likewise.
1529 * gas/arm/attr-march-iwmmxt2.d: Likewise.
1530 * gas/arm/attr-march-xscale.d: Likewise.
1531 * gas/arm/attr-mcpu.d: Likewise.
1532 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
1533 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
1534 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
1535 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
1536 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
1537 * gas/arm/attr-mfpu-fpa.d: Likewise.
1538 * gas/arm/attr-mfpu-fpa10.d: Likewise.
1539 * gas/arm/attr-mfpu-fpa11.d: Likewise.
1540 * gas/arm/attr-mfpu-fpe.d: Likewise.
1541 * gas/arm/attr-mfpu-fpe2.d: Likewise.
1542 * gas/arm/attr-mfpu-fpe3.d: Likewise.
1543 * gas/arm/attr-mfpu-maverick.d: Likewise.
1544 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
1545 * gas/arm/attr-mfpu-neon.d: Likewise.
1546 * gas/arm/attr-mfpu-softfpa.d: Likewise.
1547 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
1548 * gas/arm/attr-mfpu-softvfp.d: Likewise.
1549 * gas/arm/attr-mfpu-vfp.d: Likewise.
1550 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
1551 * gas/arm/attr-mfpu-vfp10.d: Likewise.
1552 * gas/arm/attr-mfpu-vfp3.d: Likewise.
1553 * gas/arm/attr-mfpu-vfp9.d: Likewise.
1554 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
1555 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
1556 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
1557 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
1558 * gas/arm/attr-mfpu-vfpv4.d: Likewise.
1559 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
1560 * gas/arm/attr-order.d: Likewise.
1561 * gas/arm/attr-override-cpu-directive.d: Likewise.
1562 * gas/arm/attr-override-mcpu.d: Likewise.
1563 * gas/arm/eabi_attr_1.d: Likewise.
1564 * gas/arm/mov-highregs-any.d: Likewise.
1565 * gas/arm/mov-lowregs-any.d: Likewise.
1566 * gas/arm/pr12198-1.d: Likewise.
1567 * gas/arm/pr12198-2.d: Likewise.
1569 2012-03-15 Alan Modra <amodra@gmail.com>
1571 * gas/i386/bundle-lock.d: Ignore trailing nops.
1572 * gas/i386/bundle.d: Likewise.
1573 * gas/i386/x86-64-bundle.d: Likewise.
1575 2012-03-13 Roland McGrath <mcgrathr@google.com>
1577 * gas/i386/bundle-bad.s: New file.
1578 * gas/i386/bundle-bad.d: New file.
1579 * gas/i386/bundle-bad.l: New file.
1580 * gas/i386/i386.exp: Run it.
1582 * gas/arm/bundle.s: New file.
1583 * gas/arm/bundle.d: New file.
1584 * gas/arm/bundle-lock.s: New file.
1585 * gas/arm/bundle-lock.d: New file.
1587 * gas/i386/bundle.s: New file.
1588 * gas/i386/bundle.d: New file.
1589 * gas/i386/x86-64-bundle.s: New file.
1590 * gas/i386/x86-64-bundle.d: New file.
1591 * gas/i386/bundle-lock.s: New file.
1592 * gas/i386/bundle-lock.d: New file.
1593 * gas/i386/i386.exp: Run them.
1595 2012-03-10 Edmar Wienskoski <edmar@freescale.com>
1597 * gas/ppc/e500mc64_nop.s: New test case for e500mc family
1599 * gas/ppc/e500mc64_nop.d: Likewise.
1600 * gas/ppc/e5500_nop.s: Likewise.
1601 * gas/ppc/e5500_nop.d: Likewise.
1602 * gas/ppc/e6500_nop.s: Likewise.
1603 * gas/ppc/e6500_nop.d: Likewise.
1604 * gas/ppc/e6500.s: New.
1605 * gas/ppc/e6500.d: Likewise.
1606 * gas/ppc/ppc.exp: Run e6500, e500mc64_nop, e5500_nop, and e6500_nop.
1608 2012-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1610 * gas/s390/esa-g5.d: Move length field to the second operand.
1611 * gas/s390/esa-g5.s: Likewise.
1613 2012-02-14 Alan Modra <amodra@gmail.com>
1615 * gas/elf/bad-group.s: Add section attributes.
1616 * gas/elf/elf.exp (groupautoa, groupautob): Don't run for hppa64-hpux.
1617 (ifunc-1, type): Don't run for hpux.
1618 * gas/elf/type-noifunc.e: Accept ANSI_COM.
1619 * gas/elf/section7.s: Always have whitespace before directives.
1620 * gas/elf/warn-2.s: Likewise.
1621 * gas/i386/ifunc-3.s: Move .size directive.
1623 2012-02-13 Alan Modra <amodra@gmail.com>
1625 * gas/all/gas.exp (redef2): xfail m6811 and m6812.
1626 * gas/elf/elf.exp: Use is_elf_format.
1627 * gas/symver/symver.exp: Likewise.
1628 * gas/m68hc11/m68hc11.exp: Simplify target test.
1629 Add -m68hc11 to error tests that pass for hc12.
1631 2012-02-11 Kai Tietz <ktietz@redhat.com>
1633 * gas/i386/disp32.d: Adjust label pattern.
1635 2012-02-08 Kai Tietz <ktietz@redhat.com>
1637 * gas/i386/x86-64-disp32.d: Fix lable-pattern.
1639 2012-02-08 H.J. Lu <hongjiu.lu@intel.com>
1641 * gas/i386/hle-intel.d: New.
1642 * gas/i386/hle.d: Likewise.
1643 * gas/i386/hle.s: Likewise.
1644 * gas/i386/hlebad.l: Likewise.
1645 * gas/i386/hlebad.s: Likewise.
1646 * gas/i386/rtm-intel.d: Likewise.
1647 * gas/i386/rtm.d: Likewise.
1648 * gas/i386/rtm.s: Likewise.
1649 * gas/i386/x86-64-hle-intel.d: Likewise.
1650 * gas/i386/x86-64-hle.d: Likewise.
1651 * gas/i386/x86-64-hle.s: Likewise.
1652 * gas/i386/x86-64-hlebad.l: Likewise.
1653 * gas/i386/x86-64-hlebad.s: Likewise.
1654 * gas/i386/x86-64-rtm-intel.d: Likewise.
1655 * gas/i386/x86-64-rtm.d: Likewise.
1656 * gas/i386/x86-64-rtm.s: Likewise.
1658 * gas/i386/i386.exp: Run hle, hle-intel, hlebad x86-64-hle, rtm,
1659 rtm-intel, x86-64-hle-intel, x86-64-hlebad, x86-64-rtm and
1662 2012-01-20 H.J. Lu <hongjiu.lu@intel.com>
1664 * gas/i386/disp32.s: Add tests for .d8 suffix.
1665 * gas/i386/x86-64-disp32.s: Likewise.
1667 * gas/i386/disp32.d: Updated.
1668 * gas/i386/x86-64-disp32.d: Likewise.
1670 2012-01-17 Andreas Schwab <schwab@linux-m68k.org>
1672 * gas/m68k/pmove.s, gas/m68k/pmove.d: New test.
1673 * gas/m68k/all.exp: Run it.
1675 2012-01-13 H.J. Lu <hongjiu.lu@intel.com>
1677 * gas/i386/i386.exp: Run vmfunc and x86-64-vmfunc.
1679 * gas/i386/vmfunc.d: New.
1680 * gas/i386/vmfunc.s: Likewise.
1681 * gas/i386/x86-64-vmfunc.d: Likewise.
1683 2012-01-13 Iain Sandoe <idsandoe@googlemail.com>
1685 * gas/all/redef2.d: Skip for Darwin.
1686 * gas/all/redef3.d: Likewise.
1687 * gas/all/weakref1.d: Likewise.
1688 * gas/macros/irp.d: Likewise.
1689 * gas/macros/repeat.d: Likewise.
1690 * gas/macros/rept.d: Likewise.
1691 * gas/macros/test2.d: Likewise.
1692 * gas/macros/vararg.d: Likewise.
1693 * gas/mach-o/macro-irp.d: New.
1694 * gas/mach-o/macro-repeat.d: New.
1695 * gas/mach-o/macro-rept.d: New.
1696 * gas/mach-o/macro-test2.d: New.
1697 * gas/mach-o/macro-vararg.d: New.
1698 * gas/mach-o/redef2.d: New.
1699 * gas/mach-o/redef3.d: New.
1701 2012-01-13 Iain Sandoe <idsandoe@googlemail.com>
1703 * gas/mach-o/dysymtab-3.d: New.
1704 * gas/mach-o/symbols-7.s: New.
1706 2012-01-13 Iain Sandoe <idsandoe@googlemail.com>
1708 * gas/mach-o/dysymtab-2.d: Update to include the set VMA.
1709 * gas/mach-o/symbols-1-64.d: Likewise.
1710 * gas/mach-o/symbols-1.d: Likewise.
1711 * gas/mach-o/symbols-6.d: Likewise.
1712 * gas/mach-o/zerofill-1.d: Likewise.
1713 * gas/mach-o/zerofill-2.d: Likewise.
1715 2012-01-12 Iain Sandoe <idsandoe@googlemail.com>
1717 * gas/mach-o/dysymtab-2.d: New.
1718 * gas/mach-o/err-syms-4.s: New.
1719 * gas/mach-o/err-syms-5.s: New.
1720 * gas/mach-o/err-syms-6.s: New.
1721 * gas/mach-o/symbols-6-64.d: New.
1722 * gas/mach-o/symbols-6-64.s: New.
1723 * gas/mach-o/symbols-6.d: New.
1724 * gas/mach-o/symbols-6.s: New.
1726 2012-01-09 Iain Sandoe <idsandoe@googlemail.com>
1728 * gas/mach-o/err-syms-1.s: New.
1729 * gas/mach-o/err-syms-2.s: New.
1730 * gas/mach-o/err-syms-3.s: New.
1731 * gas/mach-o/symbols-2.d: New.
1732 * gas/mach-o/symbols-2.s: New.
1733 * gas/mach-o/symbols-3.s: New.
1734 * gas/mach-o/symbols-4.s: New.
1735 * gas/mach-o/symbols-5.d: New.
1736 * gas/mach-o/symbols-5.s: New.
1738 2012-01-08 Richard Sandiford <rdsandiford@googlemail.com>
1740 * gas/mips/tls-relw.s, gas/mips/tls-relw.d: New test.
1741 * gas/mips/mips.exp: Run it.
1743 2012-01-08 Richard Sandiford <rdsandiford@googlemail.com>
1745 * gas/mips/align3.s, gas/mips/align3.d: New testcase.
1746 * gas/mips/mips.exp: Run it.
1748 2012-01-04 Iain Sandoe <idsandoe@googlemail.com>
1750 * gas/mach-o/zerofill-2.d: New.
1752 2012-01-04 Iain Sandoe <idsandoe@googlemail.com>
1754 * gas/mach-o/zerofill-1.d: New.
1755 * gas/mach-o/zerofill-1.s: New.
1757 2012-01-03 Iain Sandoe <idsandoe@googlemail.com>
1759 * gas/mach-o/dysymtab-1-64.d: New.
1760 * gas/mach-o/dysymtab-1.d: New.
1761 * gas/mach-o/symbols-1-64.d: New.
1762 * gas/mach-o/symbols-1.d: New.
1763 * gas/mach-o/symbols-base-64.s: New.
1764 * gas/mach-o/symbols-base.s: New.
1766 For older changes see ChangeLog-2011
1768 Copyright (C) 2012 Free Software Foundation, Inc.
1770 Copying and distribution of this file, with or without modification,
1771 are permitted in any medium without royalty provided the copyright
1772 notice and this notice are preserved.
1778 version-control: never