1 2012-12-06 Yufeng Zhang <yufeng.zhang@arm.com>
3 * gas/aarch64/illegal.s: Add test for unaccepted LDR literal.
4 * gas/aarch64/illegal.l: Update.
5 * gas/aarch64/programmer-friendly.s: Add tests for LDR literal with
6 the auto-generation of literal in pool.
7 * gas/aarch64/programmer-friendly.d: Update.
9 2012-11-28 Julian Brown <julian@codesourcery.com>
11 * gas/arm/bl-local-2.s: New test.
12 * gas/arm/bl-local-2.d: New.
14 2012-11-27 Roland McGrath <mcgrathr@google.com>
16 * lib/gas-defs.exp (run_dump_test): If as options include
17 --compress-debug-sections and zlib is not available, report
18 the test as unsupported.
20 2012-11-23 Alan Modra <amodra@gmail.com>
22 * gas/ppc/astest2.d: Pass -Mppc to objdump.
24 2012-11-21 David Holsgrove <david.holsgrove@xilinx.com>
26 * gas/microblaze/allinsn.s: Add swapb, swaph
27 * gas/microblaze/allinsn.d: Likewise
29 2012-11-21 David Holsgrove <david.holsgrove@xilinx.com>
31 * gas/microblaze/allinsn.s: Test use of SHR, SLR
32 * gas/microblaze/allinsn.d: Likewise
34 2012-11-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
36 * gas/s390/zarch-z9-109.d: Fix srstu opcode.
37 * gas/s390/zarch-z900.d: Replace lasp with strag.
39 2012-11-20 Roland McGrath <mcgrathr@google.com>
41 * gas/arm/macro-pld.s: New file.
42 * gas/arm/macro-pld.d: New file.
44 2012-11-14 David Holsgrove <david.holsgrove@xilinx.com>
46 * gas/microblaze/allinsn.s: Add mbar and sleep
47 * gas/microblaze/allinsn.d: Likewise
49 2012-11-14 David Holsgrove <david.holsgrove@xilinx.com>
51 * gas/microblaze/allinsn.s: Add clz insn
52 * gas/microblaze/allinsn.d: Likewise
54 2012-11-14 David Holsgrove <david.holsgrove@xilinx.com>
56 * gas/microblaze/allinsn.exp: New file - test newly added opcodes
57 * gas/microblaze/allinsn.s: Likewise
58 * gas/microblaze/allinsn.d: Likewise
60 2012-11-14 Ulrich Weigand <uweigand@de.ibm.com>
62 * gas/ppc/astest.d: Update for fixup changes.
63 * gas/ppc/astest64.d: Likewise.
64 * gas/ppc/astest2.d: Likewise.
65 * gas/ppc/astest2_64.d: Likewise.
66 * gas/ppc/test1elf32.d: Likewise.
67 * gas/ppc/test1elf64.d: Likewise.
69 2012-11-09 David Holsgrove <david.holsgrove@xilinx.com>
71 * gas/microblaze/endian.exp: New file - endian testcase for microblaze / microblazeel.
72 * gas/microblaze/endian.s: Likewise.
73 * gas/microblaze/endian_be.d: Likewise.
74 * gas/microblaze/endian_le.d: Likewise.
75 * gas/microblaze/endian_le_elf.d: Likewise.
76 * gas/microblaze/reloc_sym.d: Update to accept targets other than elf32-microblaze.
77 * gas/microblaze/special_reg.d: Likewise.
79 2012-11-08 Maciej W. Rozycki <macro@codesourcery.com>
81 * gas/mips/lui.d: New test.
82 * gas/mips/micromips@lui.d: New test.
83 * gas/mips/lui-1.l: New list test.
84 * gas/mips/lui-2.l: New list test.
85 * gas/mips/lui.s: New test source.
86 * gas/mips/lui-1.s: New test source.
87 * gas/mips/lui-2.s: New test source.
88 * gas/mips/mips.exp: Run the new tests.
90 2012-11-07 David Holsgrove <david.holsgrove@xilinx.com>
92 * testsuite/gas/microblaze/special_reg.exp: Add test case.
93 * testsuite/gas/microblaze/special_reg.s: Likewise.
94 * testsuite/gas/microblaze/special_reg.d: Likewise.
96 2012-11-01 Chao-ying Fu <fu@mips.com>
98 * gas/mips/micromips-b16.d: New test.
99 * gas/mips/micromips-b16.s: New test source.
100 * gas/mips/mips.exp: Run the new test.
102 2012-11-01 Chao-ying Fu <fu@mips.com>
103 Maciej W. Rozycki <macro@codesourcery.com>
105 * gas/mips/micromips-branch-delay.l: Update messages for 16-bit
107 * gas/mips/micromips-warn-branch-delay.d: New test.
108 * gas/mips/micromips-warn-branch-delay.l: Stderr output for the
110 * gas/mips/micromips-warn-branch-delay-1.d: New test.
111 * gas/mips/micromips-warn-branch-delay.s: New test source.
112 * gas/mips/micromips-warn-branch-delay-1.s: New test source.
113 * gas/mips/mips.exp: Run the new tests.
115 2012-10-31 David Holsgrove <david.holsgrove@xilinx.com>
117 * gas/microblaze: New.
118 * gas/microblaze/reloc_sym.exp: Add test case.
119 * gas/microblaze/reloc_strongsym.s: Likewise.
120 * gas/microblaze/reloc_weaksym.s: Likewise.
121 * gas/microblaze/reloc_sym.d: Likewise.
123 2012-10-29 Alan Modra <amodra@gmail.com>
125 * gas/cfi/cfi.exp: Remove redundant ppc test. Exclude
126 powerpc-pe targets from cfi-common-6 test.
127 * gas/cfi/cfi-ppc-1.d: Use objdump to handle pe.
128 * gas/cfi/cfi-ppc-1.s: Don't use .type and .size.
129 * gas/ppc/ppc.exp: Exclude various tests for powerpc-pe. Exclude
130 vle tests for le targets.
131 * gas/ppc/476.d, * gas/ppc/476.s: Update for le output. Use .text
132 rather than section directive with quotes.
133 * gas/ppc/a2.d, * gas/ppc/a2.s: Likewise.
134 * gas/ppc/altivec.d, * gas/ppc/altivec.s: Likewise.
135 * gas/ppc/altivec2.d: Likewise.
136 * gas/ppc/altivec_and_spe.d: Likewise.
137 * gas/ppc/astest.d: Likewise.
138 * gas/ppc/astest2.d: Likewise.
139 * gas/ppc/astest2_64.d: Likewise.
140 * gas/ppc/astest64.d: Likewise.
141 * gas/ppc/booke.d, * gas/ppc/booke.s: Likewise.
142 * gas/ppc/cell.d, * gas/ppc/cell.s: Likewise.
143 * gas/ppc/common.d, * gas/ppc/common.s: Likewise.
144 * gas/ppc/e500.d, * gas/ppc/e500.s: Likewise.
145 * gas/ppc/e500mc.d, * gas/ppc/e500mc.s: Likewise.
146 * gas/ppc/e500mc64_nop.d, * gas/ppc/e500mc64_nop.s: Likewise.
147 * gas/ppc/e5500_nop.d, * gas/ppc/e5500_nop.s: Likewise.
148 * gas/ppc/e6500.d, * gas/ppc/e6500.s: Likewise.
149 * gas/ppc/e6500_nop.d, * gas/ppc/e6500_nop.s: Likewise.
150 * gas/ppc/machine.d: Likewise.
151 * gas/ppc/power4.d, * gas/ppc/power4.s: Likewise.
152 * gas/ppc/power4_32.d, * gas/ppc/power4_32.s: Likewise.
153 * gas/ppc/power6.d, * gas/ppc/power6.s: Likewise.
154 * gas/ppc/power7.d, * gas/ppc/power7.s: Likewise.
155 * gas/ppc/ppc750ps.d, * gas/ppc/ppc750ps.s: Likewise.
156 * gas/ppc/regnames.d: Likewise.
157 * gas/ppc/simpshft.d: Likewise.
158 * gas/ppc/test1elf32.d: Likewise.
159 * gas/ppc/test1elf64.d: Likewise.
160 * gas/ppc/titan.d, * gas/ppc/titan.s: Likewise.
161 * gas/ppc/vle-reloc.s: Likewise.
162 * gas/ppc/vle-simple-1.s: Likewise.
163 * gas/ppc/vle-simple-2.s: Likewise.
164 * gas/ppc/vle-simple-3.s: Likewise.
165 * gas/ppc/vle-simple-4.s: Likewise.
166 * gas/ppc/vle-simple-5.s: Likewise.
167 * gas/ppc/vle-simple-6.s: Likewise.
168 * gas/ppc/vle.s: Likewise.
169 * gas/ppc/vsx.d, * gas/ppc/vsx.s: Likewise.
171 2012-10-27 James Lemke <jwlemke@codesourcery.com>
173 * gas/m68k/all.exp: Exclude pr11676 for fido-*-*.
175 2012-10-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
177 * gas/testsuite/gas/s390/zarch-z10.d: Refreshed.
178 * gas/testsuite/gas/s390/zarch-z10.s: Refreshed.
179 * gas/testsuite/gas/s390/zarch-z196.d: Refreshed.
180 * gas/testsuite/gas/s390/zarch-z196.s: Refreshed.
181 * gas/testsuite/gas/s390/zarch-z9-109.d: Refreshed.
182 * gas/testsuite/gas/s390/zarch-z990.d: Refreshed.
183 * gas/testsuite/gas/s390/zarch-z990.s: Refreshed.
184 * gas/testsuite/gas/s390/zarch-zEC12.d: Refreshed.
185 * gas/testsuite/gas/s390/zarch-zEC12.s: Refreshed.
187 2012-10-26 Christian Groessler <chris@groessler.org>
189 * gas/z8k/z8k.exp: Run translate-ops test.
190 * gas/z8k/translate-ops.s: New file.
191 * gas/z8k/translate-ops.d: New file.
193 2012-10-26 Alan Modra <amodra@gmail.com>
195 * gas/ppc/power4.s: Fix invalid lq offsets.
196 * gas/ppc/power4.d: Update.
198 2012-10-24 Roland McGrath <mcgrathr@google.com>
200 * gas/i386/rex.s: Add test of REX prefix before fsave (i.e. fwait).
201 * gas/i386/rex.d: Update.
203 2012-10-22 Peter Bergner <bergner@vnet.ibm.com>
205 * gas/ppc/altivec.s <vcfpsxws>: Fix opcode spelling.
207 2012-10-15 Yufeng Zhang <yufeng.zhang@arm.com>
209 * gas/aarch64/sysreg-1.s: Add tests of rmr_el1, rmr_el2 and rmr_el3.
210 * gas/aarch64/sysreg-1.d: Update.
211 * gas/aarch64/illegal.s: Add tests of daifset and daifclr.
212 * gas/aarch64/illegal.d: Update.
214 2012-10-15 Yufeng Zhang <yufeng.zhang@arm.com>
216 * gas/aarch64/illegal-2.s: Add test case.
217 * gas/aarch64/illegal-2.l: Update.
219 2012-10-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
221 * gas/hppa/basic/fmemLRbug.s: Remove double load and store instructions
222 which reference the right half of a floating point register.
223 * gas/hppa/basic/basic.exp: Adjust expected results.
225 2012-10-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
227 * gas/hppa/basic/unit.s: Remove uxor instructions with unit condition
229 * gas/hppa/basic/unit2.s: Likewise.
230 * gas/hppa/basic/basic.exp: Adjusted expected.
232 2012-10-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
234 * gas/arm/armv8-a+fp.d: Use preferred form of vrint instruction
235 variants for disassembly.
236 * gas/arm/armv8-a+fp.s: Likewise.
237 * gas/arm/armv8-a+simd.d: Likewise.
238 * gas/arm/armv8-a+simd.s: Likewise.
240 2012-10-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
242 * gas/arm/ldgesb-bad.d: New file.
243 * gas/arm/ldgesb-bad.l: Likewise.
244 * gas/arm/ldgesb-bad.s: Likewise.
245 * gas/arm/ldgesh-bad.d: Likewise.
246 * gas/arm/ldgesh-bad.l: Likewise.
247 * gas/arm/ldgesh-bad.s: Likewise.
248 * gas/arm/ldsgeb.d: Likewise.
249 * gas/arm/ldsgeb.s: Likewise.
250 * gas/arm/ldsgeb.l: Likewise.
251 * gas/arm/ldsgeh.d: Likewise.
252 * gas/arm/ldsgeh.s: Likewise.
253 * gas/arm/ldsgeh.l: Likewise.
255 2012-10-09 Nagajyothi Eggone <nagajyothi.eggone@amd.com>
257 * gas/i386/i386.exp: Run bdver3 test cases.
258 * gas/i386/nops-1-bdver3.d: New.
259 * gas/i386/arch-10-bdver3.d: New.
260 * gas/i386/x86-64-nops-1-bdver3.d: New.
261 * gas/i386/x86-64-arch-2-bdver3.d: New.
263 2012-10-05 Peter Bergner <bergner@vnet.ibm.com>
265 * gas/ppc/power7.d: Add tests for mfppr, mfppr32, mtppr and mtppr32.
266 * gas/ppc/power7.s: Likewise.
267 * gas/ppc/altivec.d: Add tests for all legacy Altivec instructions.
268 * gas/ppc/altivec.s: Likewise.
269 * gas/ppc/altivec2.d: New test file.
270 * gas/ppc/altivec2.s: Likewise.
271 * gas/ppc/ppc.exp: Run it.
273 2012-10-04 Nick Clifton <nickc@redhat.com>
275 * gas/v850/v850e1.d: Fix expected disassembly of clr1, not1, set1
278 2012-10-04 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
280 * gas/s390/zarch-zEC12.d: Fix branch preload instructions.
281 * gas/s390/zarch-zEC12.s: Likewise.
283 2012-10-04 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
285 * gas/s390/s390.exp: Run zEC12 tests.
286 * gas/s390/zarch-zEC12.d: New file.
287 * gas/s390/zarch-zEC12.s: New file.
289 2012-09-25 Saravanan Ekanathan <saravanan.ekanathan@amd.com>
291 * gas/i386/arch-10-bdver1.d: New file to test bdver1 core.
292 * gas/i386/x86-64-arch-2-bdver1.d: Likewise.
293 * gas/i386/i386.exp: Run bdver1 testcases.
294 * gas/i386/arch-10-bdver2.d: Updated -march flags.
295 * gas/i386/arch-10-btver1.d: Likewise.
296 * gas/i386/arch-10-btver2.d: Likewise.
297 * gas/i386/x86-64-arch-2-bdver2.d: Likewise.
298 * gas/i386/x86-64-arch-2-btver1.d: Likewise.
299 * gas/i386/x86-64-arch-2-btver2.d: Likewise.
301 2012-09-23 Maciej W. Rozycki <macro@codesourcery.com>
303 * gas/mips/hilo-diff-eb.d: New test.
304 * gas/mips/hilo-diff-eb-n32.d: New test.
305 * gas/mips/hilo-diff-eb-n64.d: New test.
306 * gas/mips/hilo-diff-el.d: New test.
307 * gas/mips/hilo-diff-el-n32.d: New test.
308 * gas/mips/hilo-diff-el-n64.d: New test.
309 * gas/mips/mips16@hilo-diff-eb.d: New test.
310 * gas/mips/mips16@hilo-diff-eb-n32.d: New test.
311 * gas/mips/mips16@hilo-diff-eb-n64.d: New test.
312 * gas/mips/mips16@hilo-diff-el.d: New test.
313 * gas/mips/mips16@hilo-diff-el-n32.d: New test.
314 * gas/mips/mips16@hilo-diff-el-n64.d: New test.
315 * gas/mips/micromips@hilo-diff-eb.d: New test.
316 * gas/mips/micromips@hilo-diff-eb-n32.d: New test.
317 * gas/mips/micromips@hilo-diff-eb-n64.d: New test.
318 * gas/mips/micromips@hilo-diff-el.d: New test.
319 * gas/mips/micromips@hilo-diff-el-n32.d: New test.
320 * gas/mips/micromips@hilo-diff-el-n64.d: New test.
321 * gas/mips/hilo-diff.s: New test source.
322 * gas/mips/mips.exp: Run the new tests.
324 2012-09-23 Richard Sandiford <rdsandiford@googlemail.com>
326 * gas/mips/elf-rel22.s, gas/mips/elf-rel22.d: Add more tests.
327 * gas/mips/elf-rel29.s, gas/mips/elf-rel29.d,
328 gas/mips/micromips@elf-rel29.d, gas/mips/elf-rel30.s,
329 gas/mips/elf-rel30.l: New tests.
330 * gas/mips/mips.exp: Run them.
332 2012-09-23 Richard Sandiford <rdsandiford@googlemail.com>
334 * gas/mips/dot-1.s, gas/mips/dot-1.d, gas/mips/micromips@dot-1.d,
335 gas/mips/mips16@dot-1.d: New test.
336 * gas/mips/mips.exp: Run it.
338 2012-09-20 H.J. Lu <hongjiu.lu@intel.com>
340 * gas/i386/i386.exp: Run x86-64-arch-2-1 and x86-64-arch-2-2.
342 * gas/i386/x86-64-arch-2-1.l: New file.
343 * gas/i386/x86-64-arch-2-1.s: Likewise.
344 * gas/i386/x86-64-arch-2-2.l: Likewise.
345 * gas/i386/x86-64-arch-2-2.s: Likewise.
347 2012-09-20 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
349 * gas/i386/x86-64-arch-2.s: Add test for cmpxchg16b.
350 * gas/i386/x86-64-arch-2.d: Update correspondingly.
351 * gas/i386/x86-64-arch-2-bdver2.d: Likewise.
352 * gas/i386/x86-64-arch-2-btver1.d: Likewise.
353 * gas/i386/x86-64-arch-2-btver2.d: Likewise.
354 * gas/i386/x86-64-arch-2-lzcnt.d: Likewise.
355 * gas/i386/x86-64-arch-2-prefetchw.d: Likewise.
356 * gas/i386/ilp32/x86-64-arch-2.d: Likewise.
358 2012-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
360 * gas/arm/armv8-a-bad.l: Updated for changed mnemonics.
361 * gas/arm/armv8-a-bad.s: Likewise.
362 * gas/arm/armv8-a.d: Likewise.
363 * gas/arm/armv8-a.s: Likewise.
364 * gas/arm/inst.s: Added test for ldrt encoding compatibly with ldralt.
365 * gas/arm/inst.d: Updated.
367 2012-09-18 Chao-ying Fu <fu@mips.com>
369 * gas/mips/micromips.d: Correct the disassembly of SWXC1.
370 * gas/mips/micromips-trap.d: Likewise.
371 * gas/mips/micromips@24k-triple-stores-1.d: Likewise.
372 * gas/mips/micromips@mips4-fp.d: Likewise.
374 2012-09-17 Yufeng Zhang <yufeng.zhang@arm.com>
376 * gas/aarch64/crypto.d (#as): Update for v8->v8-A change.
377 * gas/aarch64/int-insns.d (#as): Likewise.
378 * gas/aarch64/legacy_reg_names.s (.arch): Likewise.
379 * gas/aarch64/neon-not.s (.arch): Likewise.
380 * gas/aarch64/neon-vfp-reglist-post.s (.arch): Likewise.
381 * gas/aarch64/neon-vfp-reglist.s (.arch): Likewise.
383 2012-09-12 Chris Schlumberger-Socha <chris.schlumberger-socha@arm.com>
385 * gas/aarch64/reloc-insn.d
386 (BFD_RELOC_AARCH64_GOT_LD_PREL19): Add expected asm for new reloc test.
387 * gas/aarch64/reloc-insn.s
388 (BFD_RELOC_AARCH64_GOT_LD_PREL19): Add test for reloc.
390 2012-09-04 Sergey A. Guriev <sergey.a.guriev@intel.com>
392 * gas/testsuite/gas/ia64/psn.d: New file.
393 * gas/testsuite/gas/ia64/psn.s: New file.
394 * gas/testsuite/gas/ia64/ia64.exp: Add new testcase.
395 * gas/testsuite/gas/ia64/opc-i.d: Fixed failing tests.
396 * gas/testsuite/gas/ia64/opc-m.d: Ditto.
398 2012-09-01 Hans-Peter Nilsson <hp@bitrange.com>
401 * gas/mmix/group-1.d, gas/mmix/group-1.s: New test.
403 2012-08-24 H.J. Lu <hongjiu.lu@intel.com>
405 * gas/elf/group0c.d: Skip Solaris.
407 2012-08-24 H.J. Lu <hongjiu.lu@intel.com>
409 * gas/i386/ilp32/ilp32.exp (gas_64_check): Renamed to ...
410 (gas_x32_check): This. Check elf32-x86-64.
411 Remove Solaris check.
412 * gas/i386/ilp32/cfi/ilp32.exp: Likewise.
413 * gas/i386/ilp32/elf/ilp32.exp: Likewise.
414 * gas/i386/ilp32/lns/ilp32.exp: Likewise.
416 2012-08-24 H.J. Lu <hongjiu.lu@intel.com>
418 * gas/i386/ilp32/ilp32.exp: Skip Solaris.
419 * gas/i386/ilp32/cfi/ilp32.exp: Likewise.
420 * gas/i386/ilp32/elf/ilp32.exp: Likewise.
421 * gas/i386/ilp32/lns/ilp32.exp: Likewise.
423 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
425 * gas/arm/armv8-a+crypto.s: Update testcase.
426 * gas/arm/armv8-a+crypto.d: Likewise.
428 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
430 * gas/arm/armv8-a+crypto.d: Update testcase.
431 * gas/arm/armv8-a+crypto.s: Likewise.
433 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
435 * gas/arm/armv8-a+crypto.d: Update testcase.
436 * gas/arm/armv8-a+crypto.s: Likewise.
438 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
440 * gas/arm/armv8-a+crypto.d: New testcase.
441 * gas/arm/armv8-a+crypto.s: Likewise.
443 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
445 * gas/arm/armv8-a+fp.d: Update testcase.
446 * gas/arm/armv8-a+fp.s: Likewise.
447 * gas/arm/half-prec-vfpv3.s: Likewise.
449 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
451 * gas/arm/armv8-a+fpv5.d: Update testcase.
452 * gas/arm/armv8-a+fpv5.s: Likewise.
453 * gas/arm/armv8-a+simdv3.d: Likewise.
454 * gas/arm/armv8-a+simdv3.s: Likewise.
456 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
458 * gas/arm/armv8-a+fp.d: Update testcase.
459 * gas/arm/armv8-a+fp.s: Likewise.
460 * gas/arm/armv8-a+simd.d: Likewise.
461 * gas/arm/armv8-a+simd.s: Likewise.
463 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
465 * gas/testsuite/gas/armv8-a+fp.d: Update testcase.
466 * gas/testsuite/gas/armv8-a+fp.s: Likewise.
467 * gas/testsuite/gas/armv8-a+simd.d: New testcase.
468 * gas/testsuite/gas/armv8-a+simd.s: Likewise.
470 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
472 * gas/arm/armv8-a+fp.d: New testcase.
473 * gas/arm/armv8-a+fp.s: Likewise.
475 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
477 * gas/arm/armv8-a-bad.l: Update testcase.
478 * gas/arm/armv8-a-bad.s: Likewise.
479 * gas/arm/armv8-a.d: Likewise.
480 * gas/arm/armv8-a.s: Likewise.
482 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
484 * gas/arm/armv8-a-bad.l: Update for HLT.
485 * gas/arm/armv8-a-bad.s: Likewise.
486 * gas/arm/armv8-a.d: Likewise.
487 * gas/arm/armv8-a.s: Likewise.
489 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
491 * gas/arm/armv8-a.d: Update.
492 * gas/arm/armv8-a.s: Likewise.
494 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
496 * gas/arm/armv8-a.s: New testcase.
497 * gas/arm/armv8-a.d: Likewise.
499 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
501 * gas/arm/armv8-a-barrier.s: New testcase.
502 * gas/arm/armv8-a-barrier-arm.d: Likewise.
503 * gas/arm/armv8-a-barrier-thumb.d: Likewise.
505 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
507 * gas/arm/armv8-a-bad.l: Update
508 * gas/arm/armv8-a-bad.s: Likewise.
510 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
512 * gas/arm/armv8-a-it-bad.d: New testcase.
513 * gas/arm/armv8-a-it-bad.l: Likewise.
514 * gas/arm/armv8-a-it-bad.s: Likewise.
515 * gas/arm/ldr-t-bad.s: Update testcase.
516 * gas/arm/ldr-t.d: Likewise.
517 * gas/arm/ldr-t.s: Likewise.
518 * gas/arm/neon-cond-bad-inc.s: Likewise.
519 * gas/arm/sp-pc-validations-bad-t: Likewise.
520 * gas/arm/vfp-fma-inc.s: Likewise.
521 * gas/arm/vfp-neon-syntax-inc.s: Likewise.
523 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
525 * gas/arm/armv8-a-bad.l: Update testcase.
526 * gas/arm/armv8-a-bad.s: Likewise.
528 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
530 * gas/arm/armv8-a-bad.d: New testcase.
531 * gas/arm/armv8-a-bad.l: Likewise.
532 * gas/arm/armv8-a-bad.s: Likewise.
533 * gas/arm/depr-swp.l: Update for change in expected output.
534 * gas/arm/depr-swp.s: Add additional test.
536 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
538 * gas/arm/attr-march-all.d: Update for change in expected
540 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
541 * gas/arm/attr-mfpu-vfpv4.d: Likewise.
542 * gas/arm/attr-march-armv8-a+crypto.d: New testcase.
543 * gas/arm/attr-march-armv8-a+fp.d: Likewise.
544 * gas/arm/attr-march-armv8-a+simd.d: Likewise.
545 * gas/arm/attr-march-armv8-a.d: Likewise.
547 2012-08-21 David S. Miller <davem@davemloft.net>
549 * gas/sparc/crypto.d: Fix opcodes for 4-arg crypto instructions.
551 2012-08-20 Edmar Wienskoski <edmar@freescale.com>
553 * gas/ppc/e6500.d: Changed opcode for vabsdub, vabsduh, vabsduw,
556 2012-08-17 Nagajyothi Eggone <nagajyothi.eggone@amd.com>
558 * gas/i386/i386.exp: Run btver1 and btver2 test cases.
560 * gas/i386/nops-1-btver1.d: New.
561 * gas/i386/nops-1-btver2.d: New.
562 * gas/i386/arch-10-btver1.d: New.
563 * gas/i386/arch-10-btver2.d: New.
564 * gas/i386/x86-64-nops-1-btver1.d: New.
565 * gas/i386/x86-64-nops-1-btver2.d: New.
566 * gas/i386/x86-64-arch-2-btver1.d: New.
567 * gas/i386/x86-64-arch-2-btver2.d: New.
569 2012-08-15 Peter Bergner <bergner@vnet.ibm.com>
571 * gas/ppc/power4.s <lq, stq>: Add more tests.
572 * gas/ppc/power4.d: Likewise.
574 2012-08-15 Peter Bergner <bergner@vnet.ibm.com>
576 * gas/ppc/common.d ("nop", "xnop"): Add tests.
577 * gas/ppc/common.s: Likewise.
578 * gas/ppc/power7.d ("yield", "mdoio", "mdoom"): Add tests.
579 * gas/ppc/power7.s: Likewise.
581 2012-08-14 H.J. Lu <hongjiu.lu@intel.com>
584 * gas/i386/i386.exp: Run reg-bad.
586 * gas/i386/reg-bad.l: New.
587 * gas/i386/reg-bad.s: Likewise.
589 2012-08-14 Hans-Peter Nilsson <hp@bitrange.com>
591 * gas/mmix/err-fb-2.s: New test.
593 2012-08-13 Ian Bolton <ian.bolton@arm.com>
594 Laurent Desnogues <laurent.desnogues@arm.com>
595 Jim MacArthur <jim.macarthur@arm.com>
596 Marcus Shawcroft <marcus.shawcroft@arm.com>
597 Nigel Stephens <nigel.stephens@arm.com>
598 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
599 Richard Earnshaw <rearnsha@arm.com>
600 Sofiane Naci <sofiane.naci@arm.com>
601 Tejas Belagod <tejas.belagod@arm.com>
602 Yufeng Zhang <yufeng.zhang@arm.com>
604 * gas/aarch64: New directory.
605 * gas/aarch64/aarch64.exp: New file.
606 * gas/aarch64/addsub.d: New file.
607 * gas/aarch64/addsub.s: New file.
608 * gas/aarch64/advsimd-across.d: New file.
609 * gas/aarch64/advsimd-across.s: New file.
610 * gas/aarch64/advsimd-misc.d: New file.
611 * gas/aarch64/advsimd-misc.s: New file.
612 * gas/aarch64/advsisd-copy.d: New file.
613 * gas/aarch64/advsisd-copy.s: New file.
614 * gas/aarch64/advsisd-misc.d: New file.
615 * gas/aarch64/advsisd-misc.s: New file.
616 * gas/aarch64/alias.d: New file.
617 * gas/aarch64/alias.s: New file.
618 * gas/aarch64/bitfield-alias.d: New file.
619 * gas/aarch64/bitfield-alias.s: New file.
620 * gas/aarch64/bitfield-bfm.d: New file.
621 * gas/aarch64/bitfield-bfm.s: New file.
622 * gas/aarch64/bitfield-dump: New file.
623 * gas/aarch64/bitfield-no-aliases.d: New file.
624 * gas/aarch64/crypto.d: New file.
625 * gas/aarch64/crypto.s: New file.
626 * gas/aarch64/diagnostic.d: New file.
627 * gas/aarch64/diagnostic.l: New file.
628 * gas/aarch64/diagnostic.s: New file.
629 * gas/aarch64/floatdp2.d: New file.
630 * gas/aarch64/floatdp2.s: New file.
631 * gas/aarch64/fp_cvt_int.d: New file.
632 * gas/aarch64/fp_cvt_int.s: New file.
633 * gas/aarch64/illegal-2.d: New file.
634 * gas/aarch64/illegal-2.l: New file.
635 * gas/aarch64/illegal-2.s: New file.
636 * gas/aarch64/illegal.d: New file.
637 * gas/aarch64/illegal.l: New file.
638 * gas/aarch64/illegal.s: New file.
639 * gas/aarch64/inst-directive.d: New file.
640 * gas/aarch64/inst-directive.s: New file.
641 * gas/aarch64/int-insns.d: New file.
642 * gas/aarch64/int-insns.s: New file.
643 * gas/aarch64/ldst-exclusive.d: New file.
644 * gas/aarch64/ldst-exclusive.s: New file.
645 * gas/aarch64/ldst-reg-imm-post-ind.d: New file.
646 * gas/aarch64/ldst-reg-imm-post-ind.s: New file.
647 * gas/aarch64/ldst-reg-imm-pre-ind.d: New file.
648 * gas/aarch64/ldst-reg-imm-pre-ind.s: New file.
649 * gas/aarch64/ldst-reg-pair.d: New file.
650 * gas/aarch64/ldst-reg-pair.s: New file.
651 * gas/aarch64/ldst-reg-reg-offset.d: New file.
652 * gas/aarch64/ldst-reg-reg-offset.s: New file.
653 * gas/aarch64/ldst-reg-uns-imm.d: New file.
654 * gas/aarch64/ldst-reg-uns-imm.s: New file.
655 * gas/aarch64/ldst-reg-unscaled-imm.d: New file.
656 * gas/aarch64/ldst-reg-unscaled-imm.s: New file.
657 * gas/aarch64/legacy_reg_names.d: New file.
658 * gas/aarch64/legacy_reg_names.l: New file.
659 * gas/aarch64/legacy_reg_names.s: New file.
660 * gas/aarch64/mapmisc.d: New file.
661 * gas/aarch64/mapmisc.dat: New file.
662 * gas/aarch64/mapmisc.s: New file.
663 * gas/aarch64/mapping.d: New file.
664 * gas/aarch64/mapping.s: New file.
665 * gas/aarch64/mapping2.d: New file.
666 * gas/aarch64/mapping2.s: New file.
667 * gas/aarch64/mapping3.d: New file.
668 * gas/aarch64/mapping3.s: New file.
669 * gas/aarch64/mapping4.d: New file.
670 * gas/aarch64/mapping4.s: New file.
671 * gas/aarch64/mov-no-aliases.d: New file.
672 * gas/aarch64/mov.d: New file.
673 * gas/aarch64/mov.s: New file.
674 * gas/aarch64/movi.d: New file.
675 * gas/aarch64/movi.s: New file.
676 * gas/aarch64/msr.d: New file.
677 * gas/aarch64/msr.s: New file.
678 * gas/aarch64/neon-fp-cvt-int.d: New file.
679 * gas/aarch64/neon-fp-cvt-int.s: New file.
680 * gas/aarch64/neon-frint.d: New file.
681 * gas/aarch64/neon-frint.s: New file.
682 * gas/aarch64/neon-ins.d: New file.
683 * gas/aarch64/neon-ins.s: New file.
684 * gas/aarch64/neon-not.d: New file.
685 * gas/aarch64/neon-not.s: New file.
686 * gas/aarch64/neon-vfp-reglist-post.d: New file.
687 * gas/aarch64/neon-vfp-reglist-post.s: New file.
688 * gas/aarch64/neon-vfp-reglist.d: New file.
689 * gas/aarch64/neon-vfp-reglist.s: New file.
690 * gas/aarch64/no-aliases.d: New file.
691 * gas/aarch64/optional.d: New file.
692 * gas/aarch64/optional.s: New file.
693 * gas/aarch64/programmer-friendly.d: New file.
694 * gas/aarch64/programmer-friendly.s: New file.
695 * gas/aarch64/reloc-data.d: New file.
696 * gas/aarch64/reloc-data.s: New file.
697 * gas/aarch64/reloc-insn.d: New file.
698 * gas/aarch64/reloc-insn.s: New file.
699 * gas/aarch64/shifted.d: New file.
700 * gas/aarch64/shifted.s: New file.
701 * gas/aarch64/symbol.d: New file.
702 * gas/aarch64/symbol.s: New file.
703 * gas/aarch64/sysreg-1.d: New file.
704 * gas/aarch64/sysreg-1.s: New file.
705 * gas/aarch64/sysreg.d: New file.
706 * gas/aarch64/sysreg.s: New file.
707 * gas/aarch64/system.d: New file.
708 * gas/aarch64/system.s: New file.
709 * gas/aarch64/tlbi_op.d: New file.
710 * gas/aarch64/tlbi_op.s: New file.
711 * gas/aarch64/tls.d: New file.
712 * gas/aarch64/tls.s: New file.
713 * gas/aarch64/verbose-error.d: New file.
714 * gas/aarch64/verbose-error.l: New file.
715 * gas/aarch64/verbose-error.s: New file.
717 2012-08-11 Saravanan Ekanathan <saravanan.ekanathan@amd.com>
720 * gas/i386/arch-10-bdver2.d: New file.
721 * gas/i386/x86-64-arch-2-bdver2.d: Likewise.
722 * gas/i386/i386.exp: Run new test
724 2012-08-07 Roland McGrath <mcgrathr@google.com>
726 * gas/i386/prefetch.s: New file.
727 * gas/i386/prefetch.d: New file.
728 * gas/i386/prefetch-intel.d: New file.
729 * gas/i386/x86-64-prefetch.d: New file.
730 * gas/i386/x86-64-prefetch-intel.d: New file.
731 * gas/i386/i386.exp: Run them.
733 2012-08-07 Jan Beulich <jbeulich@suse.com>
735 * gas/i386/x86-64-segovr.{s,l}: New.
736 * gas/i386/i386.exp: Run new test.
738 2012-08-07 Jan Beulich <jbeulich@suse.com>
740 * gas/i386/vgather-check-error.{s,l}: New.
741 * gas/i386/vgather-check-none.{s,d}: New.
742 * gas/i386/vgather-check-warn.{d,e}: New.
743 * gas/i386/vgather-check.{s,d}: New.
744 * gas/i386/x86-64-vgather-check-error.{s,l}: New.
745 * gas/i386/x86-64-vgather-check-none.{s,d}: New.
746 * gas/i386/x86-64-vgather-check-warn.{d,e}: New.
747 * gas/i386/x86-64-vgather-check.{s,d}: New.
748 * gas/i386/i386.exp: Run new tests.
750 2012-08-07 Jan Beulich <jbeulich@suse.com>
752 * gas/i386/x86-64-specific-reg.{s,l}: New.
753 * gas/i386/i386.exp: Run new test.
755 2012-08-07 Nick Clifton <nickc@redhat.com>
757 * gas/i386/secrel.s: Add test of <symbol>@SECREL32.
758 * gas/i386/secrel.d: Add expected disassembly.
760 2012-08-06 Maciej W. Rozycki <macro@codesourcery.com>
762 * gas/mips/mips.exp: Set has_newabi for all Linux targets.
763 * gas/mips/cfi-n64-1.d: Adjust for targets that do not infer the
765 * gas/mips/elf-rel-got-n32.d: Likewise.
766 * gas/mips/elf-rel-got-n64.d: Likewise.
767 * gas/mips/elf-rel-xgot-n32.d: Likewise.
768 * gas/mips/elf-rel-xgot-n64.d: Likewise.
769 * gas/mips/elf-rel18.d: Likewise.
770 * gas/mips/elf-rel28-n32.d: Likewise.
771 * gas/mips/elf-rel28-n64.d: Likewise.
772 * gas/mips/jal-newabi.d: Likewise.
773 * gas/mips/ldstla-n64-shared.d: Likewise.
774 * gas/mips/ldstla-n64-sym32.d: Likewise.
775 * gas/mips/ldstla-n64.d: Likewise.
776 * gas/mips/macro-warn-1-n32.d: Likewise.
777 * gas/mips/macro-warn-2-n32.d: Likewise.
778 * gas/mips/n32-consec.d: Likewise.
780 2012-08-06 Maciej W. Rozycki <macro@codesourcery.com>
782 * gas/mips/mips.exp: Set has_newabi for mips*-sde-elf* too.
783 * gas/mips/elf-rel-got-n32.s: Adjust padding.
784 * gas/mips/elf-rel-got-n64.s: Likewise.
785 * gas/mips/elf-rel23.s: Likewise.
786 * gas/mips/elf-rel28.s: Likewise.
787 * gas/mips/n32-consec.s: Likewise.
788 * gas/mips/elf-rel-xgot-n32.d: Adjust output expected.
789 * gas/mips/elf-rel-xgot-n64.d: Likewise.
790 * gas/mips/elf-rel23.d: Likewise.
791 * gas/mips/elf-rel23a.d: Likewise.
792 * gas/mips/elf-rel23b.d: Likewise.
793 * gas/mips/elf-rel28-n32.d: Likewise.
795 2012-08-06 Maciej W. Rozycki <macro@codesourcery.com>
797 * gas/mips/branch-swap-2.l: New list test.
798 * gas/mips/branch-swap-2.s: New test source.
799 * gas/mips/mips.exp: Run the new test.
801 2012-08-06 Roland McGrath <mcgrathr@google.com>
803 * gas/i386/x86-64-stack.s: Add cases for push segment register.
804 * gas/i386/x86-64-stack.d: Updated.
805 * gas/i386/x86-64-stack-suffix.d: Updated.
806 * gas/i386/x86-64-stack-intel.d: Updated.
807 * gas/i386/ilp32/x86-64-stack.d: Updated.
808 * gas/i386/ilp32/x86-64-stack-suffix.d: Updated.
809 * gas/i386/ilp32/x86-64-stack-intel.d: Updated.
811 * gas/i386/x86-64-stack.s: Add cases for push immediate.
812 * gas/testsuite/gas/i386/ilp32/x86-64-stack-intel.d: Updated.
813 * gas/testsuite/gas/i386/ilp32/x86-64-stack-suffix.d: Updated.
814 * gas/testsuite/gas/i386/ilp32/x86-64-stack.d: Updated.
815 * gas/testsuite/gas/i386/x86-64-stack-intel.d: Updated.
816 * gas/testsuite/gas/i386/x86-64-stack-suffix.d: Updated.
817 * gas/testsuite/gas/i386/x86-64-stack.d: Updated.
819 * gas/i386/x86-64-stack.s (try): Also try just rex.W (0x48) prefix.
820 * gas/testsuite/gas/i386/ilp32/x86-64-stack-intel.d: Updated.
821 * gas/testsuite/gas/i386/ilp32/x86-64-stack-suffix.d: Updated.
822 * gas/testsuite/gas/i386/ilp32/x86-64-stack.d: Updated.
823 * gas/testsuite/gas/i386/x86-64-stack-intel.d: Updated.
824 * gas/testsuite/gas/i386/x86-64-stack-suffix.d: Updated.
825 * gas/testsuite/gas/i386/x86-64-stack.d: Updated.
827 2012-08-02 H.J. Lu <hongjiu.lu@intel.com>
830 * gas/elf/dwarf2-1.d: Updated.
831 * gas/elf/dwarf2-2.d: Likwise.
832 * gas/i386/dw2-compress-1.d: Likwise.
834 2012-08-01 James Lemke <jwlemke@codesourcery.com>
836 * gas/cfi/cfi-ppc-1.d: Allow for code alignment of 2 or 4.
838 2012-07-31 Catherine Moore <clm@codesourcery.com>
839 Maciej W. Rozycki <macro@codesourcery.com>
841 * gas/mips/micromips@mips32-dsp.d: New test.
842 * gas/mips/micromips@mips32-dspr2.d: New test.
843 * gas/mips/mips32-dsp.d: Remove -mips32r2.
844 * gas/mips/mips32-dspr2.d: Likewise.
845 * gas/mips/mips32-dsp.s: Update padding.
846 * gas/mips/mips32-dspr2.s: Likewise.
847 * gas/mips/mips.exp: Use run_dump_test_arches to run MIPS32 DSP
850 2012-07-31 H.J. Lu <hongjiu.lu@intel.com>
852 * gas/d30v/bittest.l: Updated.
854 2012-07-31 H.J. Lu <hongjiu.lu@intel.com>
856 * gas/i386/rdseed-intel.d: Append "#pass".
858 2012-07-30 H.J. Lu <hongjiu.lu@intel.com>
860 * gas/i386/inval-equ-2.l: Updated.
862 2012-07-27 Sean Keys <skeys@ipdatasys.com>
864 * gas/xgate/xgate.exp: Added hi/lo test.
865 * gas/xgate/hilo.d: New test file
866 * gas/xgate/hilo.s: Net test source file.
868 2012-07-24 Sandra Loosemore <sandra@codesourcery.com>
869 Jie Zhang <jzhang918@gmail.com>
871 * gas/arm/adr.d: New test.
872 * gas/arm/adr.s: New test.
874 2012-07-16 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
876 * gas/i386/i386.exp: Run adx, rdseed and prefetchw tests.
877 * gas/i386/x86-64-arch-2.s: Use prefetchw as 3dnow and Prfchw tests.
878 * gas/i386/arch-10.s: Likewise.
879 * gas/i386/arch-10-1.l: Changed correspondingly.
880 * gas/i386/arch-10-2.l: Likewise.
881 * gas/i386/arch-10-3.l: Likewise.
882 * gas/i386/arch-10-4.l: Likewise.
883 * gas/i386/arch-10.d: Likewise.
884 * gas/i386/arch-10-lzcnt.d: Likewise.
885 * gas/i386/x86-64-arch-2.d: Likewise.
886 * gas/i386/x86-64-arch-2-lzcnt.d: Likewise.
887 * gas/i386/ilp32/x86-64-arch-2.d: Likewise.
888 * gas/i386/arch-10-prefetchw.d: New file.
889 * gas/i386/x86-64-arch-2-prefetchw.d: Likewise.
890 * gas/i386/rdseed.s: Likewise.
891 * gas/i386/rdseed.d: Likewise.
892 * gas/i386/rdseed-intel.d: Likewise.
893 * gas/i386/adx.s: Likewise.
894 * gas/i386/adx.d: Likewise.
895 * gas/i386/adx-intel.d: Likewise.
896 * gas/i386/x86-64-rdseed.s: Likewise.
897 * gas/i386/x86-64-rdseed.d: Likewise.
898 * gas/i386/x86-64-rdseed-intel.d: Likewise.
899 * gas/i386/x86-64-adx.s: Likewise.
900 * gas/i386/x86-64-adx.d: Likewise.
901 * gas/i386/x86-64-adx-intel.d: Likewise.
903 2012-07-02 Roland McGrath <mcgrathr@google.com>
905 * gas/i386/rep-suffix.s: Add 'rep nop' case.
906 * gas/i386/x86-64-rep-suffix.s: Likewise.
907 * gas/i386/rep-suffix.d: Updated.
908 * gas/i386/x86-64-rep-suffix.d: Likewise.
909 * gas/i386/ilp32/x86-64-rep-suffix.d: Likewise.
911 2012-07-02 H.J. Lu <hongjiu.lu@intel.com>
913 * gas/i386/i386.exp: Don't run rep-bsf nor rep-ret.
915 * gas/i386/rep-bsf.d: Removed.
916 * gas/i386/rep-bsf.s: Likewise.
917 * gas/i386/rep-ret.d: Likewise.
918 * gas/i386/rep-ret.s: Likewise.
920 * gas/i386/rep-suffix.d: Updated.
921 * gas/i386/x86-64-rep-suffix.d: Likewise.
922 * gas/i386/ilp32/x86-64-rep-suffix.d: Likewise.
924 * gas/i386/rep-suffix.s: Add tests for bsf, bsr and ret.
925 * gas/i386/x86-64-rep-suffix.s: Likewise.
927 2012-06-30 H.J. Lu <hongjiu.lu@intel.com>
930 * gas/elf/common1.d: New file.
931 * gas/elf/common1.l: Likewise.
932 * gas/elf/common1.s: Likewise.
933 * gas/elf/common2.d: Likewise.
934 * gas/elf/common2.l: Likewise.
935 * gas/elf/common2.s: Likewise.
937 * gas/elf/elf.exp: Run common1 and common2.
939 2012-06-29 Alan Modra <amodra@gmail.com>
941 * gas/lns/lns.exp (lns-common-1): Add crx to alt target list.
943 2012-06-28 Nick Clifton <nickc@redhat.com>
946 * gas/arm/ldr-t-bad.s: Add test of bogus use of literal pool
948 * gas/arm/ldr-t-bad.l: Update expected assembler error message
951 2012-06-28 Nick Clifton <nickc@redhat.com>
953 * gas/lns/lns.exp: Use alternate lns-common test for targets
954 enabling linker relaxation.
955 * gas/lns/lns-big-delta.d: Allow for output from architectures
956 with 32-bit addresses.
958 2012-06-27 Alan Modra <amodra@gmail.com>
960 * gas/i386/rep-ret.s: Zero pad section.
961 * gas/i386/rep-ret.d: Update.
963 2012-06-22 Roland McGrath <mcgrathr@google.com>
965 * gas/i386/rep-ret.d: New file.
966 * gas/i386/rep-ret.s: New file.
967 * gas/i386/i386.exp: Add the new test.
969 * gas/i386/rep-bsf.d: New file.
970 * gas/i386/rep-bsf.s: New file.
971 * gas/i386/i386.exp: Add the new test.
973 2012-06-13 H.J. Lu <hongjiu.lu@intel.com>
975 * gas/i386/ilp32/x86-64-dc_a.d: New.
976 * gas/i386/ilp32/x86-64-dc_a.s: Likewise.
978 2012-06-11 Andreas Schwab <schwab@linux-m68k.org>
980 * gas/ppc/e500mc.d: Update.
981 * gas/ppc/476.d: Update.
983 2012-06-07 H.J. Lu <hongjiu.lu@intel.com>
985 * gas/all/gas.exp: Don't run rept.
987 * gas/all/rept.d: Moved to ...
988 * gas/i386/rept.d: Here.
989 * gas/all/rept.s: Moved to ...
990 * gas/i386/rept.s: Here.
992 * gas/i386/i386.exp: Run rept.
994 2012-06-07 H.J. Lu <hongjiu.lu@intel.com>
997 * gas/all/gas.exp: Run rept.
999 * gas/all/rept.d: New file.
1000 * gas/all/rept.s: Likewise.
1002 2012-05-29 Roland McGrath <mcgrathr@google.com>
1004 * gas/i386/bundle-bad.s: Remove nested .bundle_lock case.
1005 * gas/i386/bundle-bad.l: Remove expected error line.
1006 * gas/i386/bundle-lock.s: Add nested .bundle_lock case.
1007 * gas/i386/bundle-lock.d: Update expectations.
1009 2012-05-28 Nick Clifton <nickc@redhat.com>
1011 * gas/elf/syms.s: New test - checks the generation of multibyte
1013 * gas/elf/syms.d: New file - expected readelf output.
1014 * gas/elf/elf.exp: Add syms.
1016 2012-05-25 Alan Modra <amodra@gmail.com>
1018 * gas/lns/lns-big-delta.s: Add nops.
1019 * gas/lns/lns-big-delta.d: Update.
1021 2012-05-19 Alan Modra <amodra@gmail.com>
1023 * gas/tic6x/unwind-1.d: Update for readelf changes.
1024 * gas/tic6x/unwind-2.d: Likewise.
1025 * gas/tic6x/unwind-3.d: Likewise.
1027 2012-05-17 H.J. Lu <hongjiu.lu@intel.com>
1029 * gas/all/weakref1.d: Expect addend as signed.
1030 * gas/arm/pic_vxworks.d: Likewise.
1031 * gas/arm/wince.d: Likewise.
1032 * gas/h8300/h8300.exp: Likewise.
1033 * gas/i386/sub.d: Likewise.
1034 * gas/mips/ecoff@ld.d: Likewise.
1035 * gas/mips/ecoff@sd.d: Likewise.
1036 * gas/mips/l_d-n32.d: Likewise.
1037 * gas/mips/l_d-n64.d: Likewise.
1038 * gas/mips/l_d.d: Likewise.
1039 * gas/mips/ld-n32.d: Likewise.
1040 * gas/mips/ld-n64.d: Likewise.
1041 * gas/mips/ld.d: Likewise.
1042 * gas/mips/mips1@l_d.d: Likewise.
1043 * gas/mips/mips1@ld-forward.d: Likewise.
1044 * gas/mips/mips1@ld.d: Likewise.
1045 * gas/mips/mips1@s_d.d: Likewise.
1046 * gas/mips/s_d-n32.d: Likewise.
1047 * gas/mips/s_d-n64.d: Likewise.
1048 * gas/mips/s_d.d: Likewise.
1049 * gas/mips/sd-n32.d: Likewise.
1050 * gas/mips/sd-n64.d: Likewise.
1051 * gas/mips/sd.d: Likewise.
1052 * gas/mmix/bz-c.d: Likewise.
1053 * gas/mmix/geta-c.d: Likewise.
1054 * gas/mmix/jump-c.d: Likewise.
1055 * gas/mmix/pushj-c.d: Likewise.
1056 * gas/mmix/pushj-cs.d: Likewise.
1057 * gas/mmix/reloc16-n.d: Likewise.
1058 * gas/mmix/reloc16-r.d: Likewise.
1059 * gas/mmix/reloc16.d: Likewise.
1060 * gas/mmix/reloc8-r.d: Likewise.
1061 * gas/mmix/reloc8.d: Likewise.
1062 * gas/mmix/relocxrn.d: Likewise.
1063 * gas/sh/sh64/case-1.d: Likewise.
1064 * gas/sh/sh64/mix-1.d: Likewise.
1065 * gas/sh/sh64/pt32-1.d: Likewise.
1066 * gas/sh/sh64/pt64-1.d: Likewise.
1067 * gas/sh/sh64/pt64-32-2.d: Likewise.
1068 * gas/sh/sh64/rel32-2.d: Likewise.
1069 * gas/sh/sh64/rel32-4.d: Likewise.
1070 * gas/sh/sh64/rel64-2.d: Likewise.
1071 * gas/sh/sh64/rel64-4.d: Likewise.
1072 * gas/tic6x/data-reloc.d: Likewise.
1073 * gas/tic6x/pcr-relocs.d: Likewise.
1074 * gas/xstormy16/allinsn.d: Likewise.
1075 * gas/xstormy16/reloc-1.d: Likewise.
1076 * gas/xstormy16/reloc-2.d: Likewise.
1078 2012-05-17 Alan Modra <amodra@gmail.com>
1080 * gas/elf/dwarf2-1.d: Update.
1081 * gas/elf/dwarf2-2.d: Update.
1082 * gas/i386/dw2-compress-1.d: Update.
1084 2012-05-17 Alan Modra <amodra@gmail.com>
1086 * gas/ppc/vle.d: Pass -a32 to assembler.
1087 * gas/ppc/vle-reloc.d: Likewise.
1088 * gas/ppc/vle-simple-1.d: Likewise, also match wider addresses.
1089 * gas/ppc/vle-simple-2.d: Likewise.
1090 * gas/ppc/vle-simple-3.d: Likewise.
1091 * gas/ppc/vle-simple-4.d: Likewise.
1092 * gas/ppc/vle-simple-5.d: Likewise.
1093 * gas/ppc/vle-simple-6.d: Likewise.
1095 2012-05-16 Meador Inge <meadori@codesourcery.com>
1097 * gas/arm/stm-ldm.d: STMFD/LDMIA sp!, {reg} don't disassemble to
1098 PUSH/POP {reg} any longer. Some new test cases have been added as well.
1099 * gas/arm/stm-ldm.s: Likewise.
1101 2012-05-15 James Murray <jsm@jsm-net.demon.co.uk>
1103 * gas/m68hc11/insns9s12x.s: New
1104 * gas/m68hc11/insns9s12x.d: New
1105 * gas/m68hc11/hexprefix.s: New
1106 * gas/m68hc11/hexprefix.d: New
1107 * gas/m68hc11/9s12x-exg-sex-tfr.s: New
1108 * gas/m68hc11/9s12x-exg-sex-tfr.d: New
1109 * gas/m68hc11/insns9s12xg.s: New
1110 * gas/m68hc11/insns9s12xg.d: New
1111 * gas/m68hc11/9s12x-mov.s: New
1112 * gas/m68hc11/9s12x-mov.d: New
1113 * gas/m68hc11/m68hc11.exp: Updated
1114 * gas/m68hc11/*.d: Brought in line with changed objdump output.
1115 * gas/all/gas.exp: XFAIL all hc11/12 targets for redef2,3.
1116 * gas/elf/elf.exp: XFAIL all hc11/12 targets for redef.
1118 2012-05-14 Catherine Moore <clm@codesourcery.com>
1119 Maciej W. Rozycki <macro@codesourcery.com>
1120 Rhonda Wittels <rhonda@codesourcery.com>
1122 * gas/ppc/ppc.exp: Run new tests.
1123 * gas/ppc/vle-reloc.d: New test.
1124 * gas/ppc/vle-reloc.s: New test.
1125 * gas/ppc/vle-simple-1.d: New test.
1126 * gas/ppc/vle-simple-1.s: New test.
1127 * gas/ppc/vle-simple-2.d: New test.
1128 * gas/ppc/vle-simple-2.s: New test.
1129 * gas/ppc/vle-simple-3.d: New test.
1130 * gas/ppc/vle-simple-3.s: New test.
1131 * gas/ppc/vle-simple-4.d: New test.
1132 * gas/ppc/vle-simple-4.s: New test.
1133 * gas/ppc/vle-simple-5.d: New test.
1134 * gas/ppc/vle-simple-5.s: New test.
1135 * gas/ppc/vle-simple-6.d: New test.
1136 * gas/ppc/vle-simple-6.s: New test.
1137 * gas/ppc/vle.d: New test.
1138 * gas/ppc/vle.s: New test.
1140 2012-05-14 H.J. Lu <hongjiu.lu@intel.com>
1142 * gas/cris/rd-pic-1.d: Expect addend as signed.
1143 * gas/cris/rd-tls-1.d: Likewise.
1144 * gas/cris/rd-tls-2.d: Likewise.
1146 2012-05-13 H.J. Lu <hongjiu.lu@intel.com>
1148 * gas/all/fwdexp.d: Expect addend as signed.
1149 * gas/alpha/elf-reloc-1.d: Likewise.
1150 * gas/i386/mixed-mode-reloc64.d: Likewise.
1151 * gas/i386/reloc64.d: Likewise.
1152 * gas/i386/ilp32/mixed-mode-reloc64.d: Expect addend as signed.
1153 * gas/i386/ilp32/reloc64.d: Likewise.
1154 * gas/ia64/pcrel.d: Likewise.
1155 * gas/mips/branch-misc-2-64.d: Likewise.
1156 * gas/mips/branch-misc-2pic-64.d: Likewise.
1157 * gas/mips/branch-misc-4-64.d: Likewise.
1158 * gas/mips/ldstla-n64-sym32.d: Likewise.
1159 * gas/mips/micromips@branch-misc-2-64.d: Likewise.
1160 * gas/mips/micromips@branch-misc-2pic-64.d: Likewise.
1161 * gas/mips/micromips@branch-misc-4-64.d: Likewise.
1162 * gas/mips/mips16-hilo-n32.d: Likewise.
1163 * gas/ppc/astest.d: Likewise.
1164 * gas/ppc/astest2.d: Likewise.
1165 * gas/ppc/astest2_64.d: Likewise.
1166 * gas/ppc/astest64.d: Likewise.
1167 * gas/ppc/test1elf32.d: Likewise.
1168 * gas/ppc/test1elf64.d: Likewise.
1169 * gas/sparc/reloc64.d: Likewise.
1171 2012-05-12 H.J. Lu <hongjiu.lu@intel.com>
1173 * gas/mips/elf-rel10.d: Updated.
1174 * gas/mips/elf-rel22.d: Likewise.
1175 * gas/mmix/comment-1.d: Likewise.
1177 2012-05-12 H.J. Lu <hongjiu.lu@intel.com>
1179 * gas/i386/ilp32/ilp32.exp: Don't run reloc64-inval.
1181 * gas/i386/ilp32/reloc64.s: Add test for -4294967295 addend.
1182 * gas/i386/ilp32/reloc64.d: Updated.
1184 * gas/i386/ilp32/reloc64-inval.l: Removed.
1185 * gas/i386/ilp32/reloc64-inval.s: Likewise.
1187 2012-05-09 H.J. Lu <hongjiu.lu@intel.com>
1189 * gas/i386/ilp32/ilp32.exp: Run reloc64-inval.
1191 * gas/i386/ilp32/reloc64.s: Add tests for ".quad".
1192 * gas/i386/ilp32/reloc64.d: Updated.
1194 * gas/i386/ilp32/reloc64-inval.l: New file.
1195 * gas/i386/ilp32/reloc64-inval.s: Likewise.
1197 2012-05-08 Alan Modra <amodra@gmail.com>
1199 * lib/gas-defs.exp (run_dump_test): Don't set LC_ALL here.
1201 2012-05-06 Arnold Metselaar <arnold_m@operamail.com>
1203 * gas/z80/jr-forwf.s: New file, adapted from z8k version.
1204 * gas/z80/jr-backf.s: Likewise.
1205 * gas/z80/djnz-backf.s: Likewise.
1206 * gas/z80/ill_op: New file, with illegal operand.
1207 * gas/z80/z80.exp: Run new tests.
1209 2012-05-03 Sean Keys <skeys@ipdatasys.com>
1211 * gas/all/gas.exp: Added xgate tex entry.
1212 * gas/xgate/abi-xgate-16-32.d: Simple ABI flag test.
1213 * gas/xgate/abi-xgate-16-64.d: Ditto
1214 * gas/xgate/abi-xgate-32-32.d: Ditto
1215 * gas/xgate/abi-xgate-32-64.d: Ditto
1216 * gas/xgate/abi.s: Source file for ABI tests.
1217 * gas/xgate/all_insns.d: Dump file for all instructions test.
1218 * gas/xgate/all_insns.s: Source file for all instructions test.
1219 * gas/xgate/insns-dwarf2.d: Dump file for dwarf2 test.
1220 * gas/xgate/insns.d: Dump file for instructions test.
1221 * gas/xgate/insns.s: Source file for instructions test.
1222 * gas/xgate/xgate.exp: XGATE tests file.
1224 2012-04-27 David S. Miller <davem@davemloft.net>
1226 * gas/sparc/sparc.exp: Run cfr test.
1227 * gas/sparc/cfr.s: New testcase.
1228 * gas/sparc/cfr.d: Likewise.
1230 * gas/sparc/sparc.exp: Run pause test.
1231 * gas/sparc/pause.s: New testcase.
1232 * gas/sparc/pause.d: Likewise.
1234 * gas/sparc/cbcond.s: New file.
1235 * gas/sparc/cbcond.d: New file.
1236 * gas/sparc/sparc.exp: Run cbcond test.
1238 * gas/sparc/crypto.s: New file.
1239 * gas/sparc/crypto.d: New file.
1240 * gas/sparc/sparc.exp: Run crypto test.
1242 2012-04-12 David S. Miller <davem@davemloft.net>
1244 * gas/sparc/reloc64.s: Add abs34 code model tests.
1245 * gas/sparc/reloc64.d: Update.
1247 2012-04-12 Roland McGrath <mcgrathr@google.com>
1249 * gas/elf/elf.exp (run_elf_list_test): Treat arm-*-nacl* targets
1252 * gas/arm/any-idiv.d: Match *-*-nacl* targets too.
1253 * gas/arm/arch4t.d: Likewise.
1254 * gas/arm/arch4t-eabi.d: Likewise.
1255 * gas/arm/attr-any-armv4t.d: Likewise.
1256 * gas/arm/attr-any-thumbv6.d: Likewise.
1257 * gas/arm/attr-cpu-directive.d: Likewise.
1258 * gas/arm/attr-default.d: Likewise.
1259 * gas/arm/attr-march-all.d: Likewise.
1260 * gas/arm/attr-march-armv1.d: Likewise.
1261 * gas/arm/attr-march-armv2a.d: Likewise.
1262 * gas/arm/attr-march-armv2.d: Likewise.
1263 * gas/arm/attr-march-armv2s.d: Likewise.
1264 * gas/arm/attr-march-armv3.d: Likewise.
1265 * gas/arm/attr-march-armv3m.d: Likewise.
1266 * gas/arm/attr-march-armv4.d: Likewise.
1267 * gas/arm/attr-march-armv4t.d: Likewise.
1268 * gas/arm/attr-march-armv4txm.d: Likewise.
1269 * gas/arm/attr-march-armv4xm.d: Likewise.
1270 * gas/arm/attr-march-armv5.d: Likewise.
1271 * gas/arm/attr-march-armv5t.d: Likewise.
1272 * gas/arm/attr-march-armv5te.d: Likewise.
1273 * gas/arm/attr-march-armv5tej.d: Likewise.
1274 * gas/arm/attr-march-armv5texp.d: Likewise.
1275 * gas/arm/attr-march-armv5txm.d: Likewise.
1276 * gas/arm/attr-march-armv6.d: Likewise.
1277 * gas/arm/attr-march-armv6j.d: Likewise.
1278 * gas/arm/attr-march-armv6k.d: Likewise.
1279 * gas/arm/attr-march-armv6k+sec.d: Likewise.
1280 * gas/arm/attr-march-armv6kt2.d: Likewise.
1281 * gas/arm/attr-march-armv6-m.d: Likewise.
1282 * gas/arm/attr-march-armv6-m+os.d: Likewise.
1283 * gas/arm/attr-march-armv6s-m.d: Likewise.
1284 * gas/arm/attr-march-armv6t2.d: Likewise.
1285 * gas/arm/attr-march-armv6z.d: Likewise.
1286 * gas/arm/attr-march-armv6zk.d: Likewise.
1287 * gas/arm/attr-march-armv6zkt2.d: Likewise.
1288 * gas/arm/attr-march-armv6zt2.d: Likewise.
1289 * gas/arm/attr-march-armv7-a.d: Likewise.
1290 * gas/arm/attr-march-armv7a.d: Likewise.
1291 * gas/arm/attr-march-armv7-a+idiv.d: Likewise.
1292 * gas/arm/attr-march-armv7-a+mp.d: Likewise.
1293 * gas/arm/attr-march-armv7-a+sec.d: Likewise.
1294 * gas/arm/attr-march-armv7-a+sec+virt.d: Likewise.
1295 * gas/arm/attr-march-armv7-a+virt.d: Likewise.
1296 * gas/arm/attr-march-armv7.d: Likewise.
1297 * gas/arm/attr-march-armv7em.d: Likewise.
1298 * gas/arm/attr-march-armv7-m.d: Likewise.
1299 * gas/arm/attr-march-armv7m.d: Likewise.
1300 * gas/arm/attr-march-armv7-r.d: Likewise.
1301 * gas/arm/attr-march-armv7r.d: Likewise.
1302 * gas/arm/attr-march-armv7-r+mp.d: Likewise.
1303 * gas/arm/attr-march-iwmmxt2.d: Likewise.
1304 * gas/arm/attr-march-iwmmxt.d: Likewise.
1305 * gas/arm/attr-march-xscale.d: Likewise.
1306 * gas/arm/attr-mcpu.d: Likewise.
1307 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
1308 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
1309 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
1310 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
1311 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
1312 * gas/arm/attr-mfpu-fpa10.d: Likewise.
1313 * gas/arm/attr-mfpu-fpa11.d: Likewise.
1314 * gas/arm/attr-mfpu-fpa.d: Likewise.
1315 * gas/arm/attr-mfpu-fpe2.d: Likewise.
1316 * gas/arm/attr-mfpu-fpe3.d: Likewise.
1317 * gas/arm/attr-mfpu-fpe.d: Likewise.
1318 * gas/arm/attr-mfpu-maverick.d: Likewise.
1319 * gas/arm/attr-mfpu-neon.d: Likewise.
1320 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
1321 * gas/arm/attr-mfpu-softfpa.d: Likewise.
1322 * gas/arm/attr-mfpu-softvfp.d: Likewise.
1323 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
1324 * gas/arm/attr-mfpu-vfp10.d: Likewise.
1325 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
1326 * gas/arm/attr-mfpu-vfp3.d: Likewise.
1327 * gas/arm/attr-mfpu-vfp9.d: Likewise.
1328 * gas/arm/attr-mfpu-vfp.d: Likewise.
1329 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
1330 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
1331 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
1332 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
1333 * gas/arm/attr-mfpu-vfpv4.d: Likewise.
1334 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
1335 * gas/arm/attr-names.d: Likewise.
1336 * gas/arm/attr-order.d: Likewise.
1337 * gas/arm/attr-override-cpu-directive.d: Likewise.
1338 * gas/arm/attr-override-mcpu.d: Likewise.
1339 * gas/arm/got_prel.d: Likewise.
1340 * gas/arm/mapdir.d: Likewise.
1341 * gas/arm/mapmisc.d: Likewise.
1342 * gas/arm/mapsecs.d: Likewise.
1343 * gas/arm/mapshort-eabi.d: Likewise.
1344 * gas/arm/mapshort-elf.d: Likewise.
1345 * gas/arm/mov-highregs-any.d: Likewise.
1346 * gas/arm/mov-lowregs-any.d: Likewise.
1347 * gas/arm/pr12198-1.d: Likewise.
1348 * gas/arm/pr12198-2.d: Likewise.
1349 * gas/arm/thumb.d: Likewise.
1350 * gas/arm/thumb-eabi.d: Likewise.
1351 * gas/arm/thumbrel.d: Likewise.
1353 2012-04-12 Jie Zhang <jie@codesourcery.com>
1354 Meador Inge <meadori@codesourcery.com>
1356 * gas/arm/push-pop.d: New testcase.
1357 * gas/arm/push-pop.s: Ditto.
1358 * gas/arm/stm-ldm.d: Ditto.
1359 * gas/arm/stm-ldm.s: Ditto.
1361 2012-04-07 David S. Miller <davem@davemloft.net>
1363 * gas/all/gas.exp: Sparc can handle BFD_RELOC_8 for constants.
1365 2012-04-03 Roland McGrath <mcgrathr@google.com>
1367 * gas/i386/k1om.d: Add not-target match for *-*-nacl*.
1368 * gas/i386/l1om.d: Likewise.
1370 2012-04-02 DJ Delorie <dj@redhat.com>
1372 * gas/rx/mov.d: Update patterns for fixed MOV.W encoding.
1374 2012-03-20 Nick Clifton <nickc@redhat.com>
1376 * gas/arm/vfp1xD.s: Add tests of the VMSR ad VMRS instructions in
1378 * gas/arm/vfp1xD.d: Update expected output.
1380 2012-03-16 Matthew Gretton-Dann <matther.gretton-dann@arm.com>
1382 * gas/testsuite/gas/arm/any-idiv.d: New testcase.
1383 * gas/testsuite/gas/arm/any-idiv.s: Likewise.
1384 * gas/arm/attr-any-armv4t.d: Update expected output.
1385 * gas/arm/attr-any-thumbv6.d: Likewise.
1386 * gas/arm/attr-cpu-directive.d: Likewise.
1387 * gas/arm/attr-default.d: Likewise.
1388 * gas/arm/attr-march-armv1.d: Likewise.
1389 * gas/arm/attr-march-armv2.d: Likewise.
1390 * gas/arm/attr-march-armv2a.d: Likewise.
1391 * gas/arm/attr-march-armv2s.d: Likewise.
1392 * gas/arm/attr-march-armv3.d: Likewise.
1393 * gas/arm/attr-march-armv3m.d: Likewise.
1394 * gas/arm/attr-march-armv4.d: Likewise.
1395 * gas/arm/attr-march-armv4t.d: Likewise.
1396 * gas/arm/attr-march-armv4txm.d: Likewise.
1397 * gas/arm/attr-march-armv4xm.d: Likewise.
1398 * gas/arm/attr-march-armv5.d: Likewise.
1399 * gas/arm/attr-march-armv5t.d: Likewise.
1400 * gas/arm/attr-march-armv5te.d: Likewise.
1401 * gas/arm/attr-march-armv5tej.d: Likewise.
1402 * gas/arm/attr-march-armv5texp.d: Likewise.
1403 * gas/arm/attr-march-armv5txm.d: Likewise.
1404 * gas/arm/attr-march-armv6-m+os.d: Likewise.
1405 * gas/arm/attr-march-armv6-m.d: Likewise.
1406 * gas/arm/attr-march-armv6.d: Likewise.
1407 * gas/arm/attr-march-armv6j.d: Likewise.
1408 * gas/arm/attr-march-armv6k+sec.d: Likewise.
1409 * gas/arm/attr-march-armv6k.d: Likewise.
1410 * gas/arm/attr-march-armv6kt2.d: Likewise.
1411 * gas/arm/attr-march-armv6s-m.d: Likewise.
1412 * gas/arm/attr-march-armv6t2.d: Likewise.
1413 * gas/arm/attr-march-armv6z.d: Likewise.
1414 * gas/arm/attr-march-armv6zk.d: Likewise.
1415 * gas/arm/attr-march-armv6zkt2.d: Likewise.
1416 * gas/arm/attr-march-armv6zt2.d: Likewise.
1417 * gas/arm/attr-march-armv7-a+mp.d: Likewise.
1418 * gas/arm/attr-march-armv7-a+sec.d: Likewise.
1419 * gas/arm/attr-march-armv7-a.d: Likewise.
1420 * gas/arm/attr-march-armv7.d: Likewise.
1421 * gas/arm/attr-march-armv7a.d: Likewise.
1422 * gas/arm/attr-march-iwmmxt.d: Likewise.
1423 * gas/arm/attr-march-iwmmxt2.d: Likewise.
1424 * gas/arm/attr-march-xscale.d: Likewise.
1425 * gas/arm/attr-mcpu.d: Likewise.
1426 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
1427 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
1428 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
1429 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
1430 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
1431 * gas/arm/attr-mfpu-fpa.d: Likewise.
1432 * gas/arm/attr-mfpu-fpa10.d: Likewise.
1433 * gas/arm/attr-mfpu-fpa11.d: Likewise.
1434 * gas/arm/attr-mfpu-fpe.d: Likewise.
1435 * gas/arm/attr-mfpu-fpe2.d: Likewise.
1436 * gas/arm/attr-mfpu-fpe3.d: Likewise.
1437 * gas/arm/attr-mfpu-maverick.d: Likewise.
1438 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
1439 * gas/arm/attr-mfpu-neon.d: Likewise.
1440 * gas/arm/attr-mfpu-softfpa.d: Likewise.
1441 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
1442 * gas/arm/attr-mfpu-softvfp.d: Likewise.
1443 * gas/arm/attr-mfpu-vfp.d: Likewise.
1444 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
1445 * gas/arm/attr-mfpu-vfp10.d: Likewise.
1446 * gas/arm/attr-mfpu-vfp3.d: Likewise.
1447 * gas/arm/attr-mfpu-vfp9.d: Likewise.
1448 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
1449 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
1450 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
1451 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
1452 * gas/arm/attr-mfpu-vfpv4.d: Likewise.
1453 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
1454 * gas/arm/attr-order.d: Likewise.
1455 * gas/arm/attr-override-cpu-directive.d: Likewise.
1456 * gas/arm/attr-override-mcpu.d: Likewise.
1457 * gas/arm/eabi_attr_1.d: Likewise.
1458 * gas/arm/mov-highregs-any.d: Likewise.
1459 * gas/arm/mov-lowregs-any.d: Likewise.
1460 * gas/arm/pr12198-1.d: Likewise.
1461 * gas/arm/pr12198-2.d: Likewise.
1463 2012-03-15 Alan Modra <amodra@gmail.com>
1465 * gas/i386/bundle-lock.d: Ignore trailing nops.
1466 * gas/i386/bundle.d: Likewise.
1467 * gas/i386/x86-64-bundle.d: Likewise.
1469 2012-03-13 Roland McGrath <mcgrathr@google.com>
1471 * gas/i386/bundle-bad.s: New file.
1472 * gas/i386/bundle-bad.d: New file.
1473 * gas/i386/bundle-bad.l: New file.
1474 * gas/i386/i386.exp: Run it.
1476 * gas/arm/bundle.s: New file.
1477 * gas/arm/bundle.d: New file.
1478 * gas/arm/bundle-lock.s: New file.
1479 * gas/arm/bundle-lock.d: New file.
1481 * gas/i386/bundle.s: New file.
1482 * gas/i386/bundle.d: New file.
1483 * gas/i386/x86-64-bundle.s: New file.
1484 * gas/i386/x86-64-bundle.d: New file.
1485 * gas/i386/bundle-lock.s: New file.
1486 * gas/i386/bundle-lock.d: New file.
1487 * gas/i386/i386.exp: Run them.
1489 2012-03-10 Edmar Wienskoski <edmar@freescale.com>
1491 * gas/ppc/e500mc64_nop.s: New test case for e500mc family
1493 * gas/ppc/e500mc64_nop.d: Likewise.
1494 * gas/ppc/e5500_nop.s: Likewise.
1495 * gas/ppc/e5500_nop.d: Likewise.
1496 * gas/ppc/e6500_nop.s: Likewise.
1497 * gas/ppc/e6500_nop.d: Likewise.
1498 * gas/ppc/e6500.s: New.
1499 * gas/ppc/e6500.d: Likewise.
1500 * gas/ppc/ppc.exp: Run e6500, e500mc64_nop, e5500_nop, and e6500_nop.
1502 2012-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1504 * gas/s390/esa-g5.d: Move length field to the second operand.
1505 * gas/s390/esa-g5.s: Likewise.
1507 2012-02-14 Alan Modra <amodra@gmail.com>
1509 * gas/elf/bad-group.s: Add section attributes.
1510 * gas/elf/elf.exp (groupautoa, groupautob): Don't run for hppa64-hpux.
1511 (ifunc-1, type): Don't run for hpux.
1512 * gas/elf/type-noifunc.e: Accept ANSI_COM.
1513 * gas/elf/section7.s: Always have whitespace before directives.
1514 * gas/elf/warn-2.s: Likewise.
1515 * gas/i386/ifunc-3.s: Move .size directive.
1517 2012-02-13 Alan Modra <amodra@gmail.com>
1519 * gas/all/gas.exp (redef2): xfail m6811 and m6812.
1520 * gas/elf/elf.exp: Use is_elf_format.
1521 * gas/symver/symver.exp: Likewise.
1522 * gas/m68hc11/m68hc11.exp: Simplify target test.
1523 Add -m68hc11 to error tests that pass for hc12.
1525 2012-02-11 Kai Tietz <ktietz@redhat.com>
1527 * gas/i386/disp32.d: Adjust label pattern.
1529 2012-02-08 Kai Tietz <ktietz@redhat.com>
1531 * gas/i386/x86-64-disp32.d: Fix lable-pattern.
1533 2012-02-08 H.J. Lu <hongjiu.lu@intel.com>
1535 * gas/i386/hle-intel.d: New.
1536 * gas/i386/hle.d: Likewise.
1537 * gas/i386/hle.s: Likewise.
1538 * gas/i386/hlebad.l: Likewise.
1539 * gas/i386/hlebad.s: Likewise.
1540 * gas/i386/rtm-intel.d: Likewise.
1541 * gas/i386/rtm.d: Likewise.
1542 * gas/i386/rtm.s: Likewise.
1543 * gas/i386/x86-64-hle-intel.d: Likewise.
1544 * gas/i386/x86-64-hle.d: Likewise.
1545 * gas/i386/x86-64-hle.s: Likewise.
1546 * gas/i386/x86-64-hlebad.l: Likewise.
1547 * gas/i386/x86-64-hlebad.s: Likewise.
1548 * gas/i386/x86-64-rtm-intel.d: Likewise.
1549 * gas/i386/x86-64-rtm.d: Likewise.
1550 * gas/i386/x86-64-rtm.s: Likewise.
1552 * gas/i386/i386.exp: Run hle, hle-intel, hlebad x86-64-hle, rtm,
1553 rtm-intel, x86-64-hle-intel, x86-64-hlebad, x86-64-rtm and
1556 2012-01-20 H.J. Lu <hongjiu.lu@intel.com>
1558 * gas/i386/disp32.s: Add tests for .d8 suffix.
1559 * gas/i386/x86-64-disp32.s: Likewise.
1561 * gas/i386/disp32.d: Updated.
1562 * gas/i386/x86-64-disp32.d: Likewise.
1564 2012-01-17 Andreas Schwab <schwab@linux-m68k.org>
1566 * gas/m68k/pmove.s, gas/m68k/pmove.d: New test.
1567 * gas/m68k/all.exp: Run it.
1569 2012-01-13 H.J. Lu <hongjiu.lu@intel.com>
1571 * gas/i386/i386.exp: Run vmfunc and x86-64-vmfunc.
1573 * gas/i386/vmfunc.d: New.
1574 * gas/i386/vmfunc.s: Likewise.
1575 * gas/i386/x86-64-vmfunc.d: Likewise.
1577 2012-01-13 Iain Sandoe <idsandoe@googlemail.com>
1579 * gas/all/redef2.d: Skip for Darwin.
1580 * gas/all/redef3.d: Likewise.
1581 * gas/all/weakref1.d: Likewise.
1582 * gas/macros/irp.d: Likewise.
1583 * gas/macros/repeat.d: Likewise.
1584 * gas/macros/rept.d: Likewise.
1585 * gas/macros/test2.d: Likewise.
1586 * gas/macros/vararg.d: Likewise.
1587 * gas/mach-o/macro-irp.d: New.
1588 * gas/mach-o/macro-repeat.d: New.
1589 * gas/mach-o/macro-rept.d: New.
1590 * gas/mach-o/macro-test2.d: New.
1591 * gas/mach-o/macro-vararg.d: New.
1592 * gas/mach-o/redef2.d: New.
1593 * gas/mach-o/redef3.d: New.
1595 2012-01-13 Iain Sandoe <idsandoe@googlemail.com>
1597 * gas/mach-o/dysymtab-3.d: New.
1598 * gas/mach-o/symbols-7.s: New.
1600 2012-01-13 Iain Sandoe <idsandoe@googlemail.com>
1602 * gas/mach-o/dysymtab-2.d: Update to include the set VMA.
1603 * gas/mach-o/symbols-1-64.d: Likewise.
1604 * gas/mach-o/symbols-1.d: Likewise.
1605 * gas/mach-o/symbols-6.d: Likewise.
1606 * gas/mach-o/zerofill-1.d: Likewise.
1607 * gas/mach-o/zerofill-2.d: Likewise.
1609 2012-01-12 Iain Sandoe <idsandoe@googlemail.com>
1611 * gas/mach-o/dysymtab-2.d: New.
1612 * gas/mach-o/err-syms-4.s: New.
1613 * gas/mach-o/err-syms-5.s: New.
1614 * gas/mach-o/err-syms-6.s: New.
1615 * gas/mach-o/symbols-6-64.d: New.
1616 * gas/mach-o/symbols-6-64.s: New.
1617 * gas/mach-o/symbols-6.d: New.
1618 * gas/mach-o/symbols-6.s: New.
1620 2012-01-09 Iain Sandoe <idsandoe@googlemail.com>
1622 * gas/mach-o/err-syms-1.s: New.
1623 * gas/mach-o/err-syms-2.s: New.
1624 * gas/mach-o/err-syms-3.s: New.
1625 * gas/mach-o/symbols-2.d: New.
1626 * gas/mach-o/symbols-2.s: New.
1627 * gas/mach-o/symbols-3.s: New.
1628 * gas/mach-o/symbols-4.s: New.
1629 * gas/mach-o/symbols-5.d: New.
1630 * gas/mach-o/symbols-5.s: New.
1632 2012-01-08 Richard Sandiford <rdsandiford@googlemail.com>
1634 * gas/mips/tls-relw.s, gas/mips/tls-relw.d: New test.
1635 * gas/mips/mips.exp: Run it.
1637 2012-01-08 Richard Sandiford <rdsandiford@googlemail.com>
1639 * gas/mips/align3.s, gas/mips/align3.d: New testcase.
1640 * gas/mips/mips.exp: Run it.
1642 2012-01-04 Iain Sandoe <idsandoe@googlemail.com>
1644 * gas/mach-o/zerofill-2.d: New.
1646 2012-01-04 Iain Sandoe <idsandoe@googlemail.com>
1648 * gas/mach-o/zerofill-1.d: New.
1649 * gas/mach-o/zerofill-1.s: New.
1651 2012-01-03 Iain Sandoe <idsandoe@googlemail.com>
1653 * gas/mach-o/dysymtab-1-64.d: New.
1654 * gas/mach-o/dysymtab-1.d: New.
1655 * gas/mach-o/symbols-1-64.d: New.
1656 * gas/mach-o/symbols-1.d: New.
1657 * gas/mach-o/symbols-base-64.s: New.
1658 * gas/mach-o/symbols-base.s: New.
1660 For older changes see ChangeLog-2011
1662 Copyright (C) 2012 Free Software Foundation, Inc.
1664 Copying and distribution of this file, with or without modification,
1665 are permitted in any medium without royalty provided the copyright
1666 notice and this notice are preserved.
1672 version-control: never