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