]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/testsuite/ChangeLog-2012
Change names given to Ravenscar threads
[thirdparty/binutils-gdb.git] / gas / testsuite / ChangeLog-2012
CommitLineData
517bb291
NC
12012-12-20 Greta Yorsh <Greta.Yorsh@arm.com>
2
3 * gas/arm/srs-t2.s: Add tests for missing srs modes.
4 * gas/arm/srs-t2.l: Update expected output.
5 * gas/arm/srs-arm.s: Add tests for missing srs modes.
6 * gas/arm/srs-arm.l: Update expected output.
7 * gas/arm/archv6.s: Add tests for missing rfe modes.
8 * gas/arm/archv6.d: Update expected output.
9
102012-12-18 David Holsgrove <david.holsgrove@xilinx.com>
11
12 * gas/microblaze/relax_size.exp: New file - test object size after
13 linker relaxation.
14 * gas/microblaze/relax_size.s: Likewise.
15 * gas/microblaze/relax_size.elf: Likewise.
16 * gas/microblaze/relax_size2.s: Likewise.
17 * gas/microblaze/relax_size2.elf: Likewise.
18
192012-12-17 Nick Clifton <nickc@redhat.com>
20
21 * config/default.exp: Add copyright notice.
22 * gas/aarch64/aarch64.exp: Likewise.
23 * gas/all/gas.exp: Likewise.
24 * gas/alpha/alpha.exp: Likewise.
25 * gas/arc/arc.exp: Likewise.
26 * gas/arc/warn.exp: Likewise.
27 * gas/arm/arm.exp: Likewise.
28 * gas/bfin/bfin.exp: Likewise.
29 * gas/bfin/error.exp: Likewise.
30 * gas/cfi/cfi.exp: Likewise.
31 * gas/cr16/cr16.exp: Likewise.
32 * gas/cr16/pic.exp: Likewise.
33 * gas/crx/allinsn.exp: Likewise.
34 * gas/d10v/d10v.exp: Likewise.
35 * gas/d30v/d30.exp: Likewise.
36 * gas/dlx/alltests.exp: Likewise.
37 * gas/elf/elf.exp: Likewise.
38 * gas/epiphany/allinsn.exp: Likewise.
39 * gas/fr30/allinsn.exp: Likewise.
40 * gas/fr30/fr30.exp: Likewise.
41 * gas/frv/allinsn.exp: Likewise.
42 * gas/h8300/h8300-coff.exp: Likewise.
43 * gas/h8300/h8300-elf.exp: Likewise.
44 * gas/h8300/h8300.exp: Likewise.
45 * gas/h8300/t01_mov.exp: Likewise.
46 * gas/h8300/t02_mova.exp: Likewise.
47 * gas/h8300/t03_add.exp: Likewise.
48 * gas/h8300/t04_sub.exp: Likewise.
49 * gas/h8300/t05_cmp.exp: Likewise.
50 * gas/h8300/t06_ari2.exp: Likewise.
51 * gas/h8300/t07_ari3.exp: Likewise.
52 * gas/h8300/t08_or.exp: Likewise.
53 * gas/h8300/t09_xor.exp: Likewise.
54 * gas/h8300/t10_and.exp: Likewise.
55 * gas/h8300/t11_logs.exp: Likewise.
56 * gas/h8300/t12_bit.exp: Likewise.
57 * gas/h8300/t13_otr.exp: Likewise.
58 * gas/hppa/README: Likewise.
59 * gas/i386/i386.exp: Likewise.
60 * gas/i386/ilp32/ilp32.exp: Likewise.
61 * gas/i386/ilp32/cfi/ilp32.exp: Likewise.
62 * gas/i386/ilp32/elf/ilp32.exp: Likewise.
63 * gas/i386/ilp32/lns/ilp32.exp: Likewise.
64 * gas/i860/README.i860: Likewise.
65 * gas/i860/i860.exp: Likewise.
66 * gas/ia64/ia64.exp: Likewise.
67 * gas/ieee-fp/x930509a.exp: Likewise.
68 * gas/iq2000/allinsn.exp: Likewise.
69 * gas/iq2000/load-hazards.exp: Likewise.
70 * gas/iq2000/odd-ldw.exp: Likewise.
71 * gas/iq2000/odd-sdw.exp: Likewise.
72 * gas/iq2000/yield.exp: Likewise.
73 * gas/lm32/all.exp: Likewise.
74 * gas/lns/lns.exp: Likewise.
75 * gas/m32r/allinsn.exp: Likewise.
76 * gas/m32r/error.exp: Likewise.
77 * gas/m32r/m32r2.exp: Likewise.
78 * gas/m32r/m32rx.exp: Likewise.
79 * gas/m32r/pic.exp: Likewise.
80 * gas/m32r/rel32.exp: Likewise.
81 * gas/m68hc11/m68hc11.exp: Likewise.
82 * gas/m68k/all.exp: Likewise.
83 * gas/m68k-coff/gas.exp: Likewise.
84 * gas/mach-o/mach-o.exp: Likewise.
85 * gas/macros/macros.exp: Likewise.
86 * gas/mcore/allinsn.exp: Likewise.
87 * gas/mep/allinsn.exp: Likewise.
88 * gas/mep/complex-relocs.exp: Likewise.
89 * gas/microblaze/allinsn.exp: Likewise.
90 * gas/microblaze/endian.exp: Likewise.
91 * gas/microblaze/reloc_sym.exp: Likewise.
92 * gas/microblaze/special_reg.exp: Likewise.
93 * gas/mips/mips.exp: Likewise.
94 * gas/mri/mri.exp: Likewise.
95 * gas/msp430/msp430.exp: Likewise.
96 * gas/mt/errors.exp: Likewise.
97 * gas/mt/mt.exp: Likewise.
98 * gas/mt/relocs.exp: Likewise.
99 * gas/openrisc/allinsn.exp: Likewise.
100 * gas/pdp11/pdp11.exp: Likewise.
101 * gas/pj/pj.exp: Likewise.
102 * gas/ppc/ppc.exp: Likewise.
103 * gas/rx/make-d: Likewise.
104 * gas/rx/rx.exp: Likewise.
105 * gas/score/relax.exp: Likewise.
106 * gas/score/relax_32.exp: Likewise.
107 * gas/sparc/mismatch.exp: Likewise.
108 * gas/sparc/sparc.exp: Likewise.
109 * gas/sparc-solaris/addend.exp: Likewise.
110 * gas/sparc-solaris/gas.exp: Likewise.
111 * gas/sun4/addend.exp: Likewise.
112 * gas/symver/symver.exp: Likewise.
113 * gas/tic4x/tic4x.exp: Likewise.
114 * gas/tic54x/tic54x.exp: Likewise.
115 * gas/tic6x/tic6x.exp: Likewise.
116 * gas/vax/vax.exp: Likewise.
117 * gas/xc16x/xc16x.exp: Likewise.
118 * gas/xgate/xgate.exp: Likewise.
119 * gas/xstormy16/allinsn.exp: Likewise.
120 * gas/xtensa/all.exp: Likewise.
121 * gas/z80/z80.exp: Likewise.
122 * gas/z8k/z8k.exp: Likewise.
123 * lib/gas-dg.exp: Likewise.
124
1252012-12-06 Yufeng Zhang <yufeng.zhang@arm.com>
126
127 * gas/aarch64/illegal.s: Add test for unaccepted LDR literal.
128 * gas/aarch64/illegal.l: Update.
129 * gas/aarch64/programmer-friendly.s: Add tests for LDR literal with
130 the auto-generation of literal in pool.
131 * gas/aarch64/programmer-friendly.d: Update.
132
1332012-11-28 Julian Brown <julian@codesourcery.com>
134
135 * gas/arm/bl-local-2.s: New test.
136 * gas/arm/bl-local-2.d: New.
137
1382012-11-27 Roland McGrath <mcgrathr@google.com>
139
140 * lib/gas-defs.exp (run_dump_test): If as options include
141 --compress-debug-sections and zlib is not available, report
142 the test as unsupported.
143
1442012-11-23 Alan Modra <amodra@gmail.com>
145
146 * gas/ppc/astest2.d: Pass -Mppc to objdump.
147
1482012-11-21 David Holsgrove <david.holsgrove@xilinx.com>
149
150 * gas/microblaze/allinsn.s: Add swapb, swaph
151 * gas/microblaze/allinsn.d: Likewise
152
1532012-11-21 David Holsgrove <david.holsgrove@xilinx.com>
154
155 * gas/microblaze/allinsn.s: Test use of SHR, SLR
156 * gas/microblaze/allinsn.d: Likewise
157
1582012-11-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
159
160 * gas/s390/zarch-z9-109.d: Fix srstu opcode.
161 * gas/s390/zarch-z900.d: Replace lasp with strag.
162
1632012-11-20 Roland McGrath <mcgrathr@google.com>
164
165 * gas/arm/macro-pld.s: New file.
166 * gas/arm/macro-pld.d: New file.
167
1682012-11-14 David Holsgrove <david.holsgrove@xilinx.com>
169
170 * gas/microblaze/allinsn.s: Add mbar and sleep
171 * gas/microblaze/allinsn.d: Likewise
172
1732012-11-14 David Holsgrove <david.holsgrove@xilinx.com>
174
175 * gas/microblaze/allinsn.s: Add clz insn
176 * gas/microblaze/allinsn.d: Likewise
177
1782012-11-14 David Holsgrove <david.holsgrove@xilinx.com>
179
180 * gas/microblaze/allinsn.exp: New file - test newly added opcodes
181 * gas/microblaze/allinsn.s: Likewise
182 * gas/microblaze/allinsn.d: Likewise
183
1842012-11-14 Ulrich Weigand <uweigand@de.ibm.com>
185
186 * gas/ppc/astest.d: Update for fixup changes.
187 * gas/ppc/astest64.d: Likewise.
188 * gas/ppc/astest2.d: Likewise.
189 * gas/ppc/astest2_64.d: Likewise.
190 * gas/ppc/test1elf32.d: Likewise.
191 * gas/ppc/test1elf64.d: Likewise.
192
1932012-11-09 David Holsgrove <david.holsgrove@xilinx.com>
194
195 * gas/microblaze/endian.exp: New file - endian testcase for microblaze / microblazeel.
196 * gas/microblaze/endian.s: Likewise.
197 * gas/microblaze/endian_be.d: Likewise.
198 * gas/microblaze/endian_le.d: Likewise.
199 * gas/microblaze/endian_le_elf.d: Likewise.
200 * gas/microblaze/reloc_sym.d: Update to accept targets other than elf32-microblaze.
201 * gas/microblaze/special_reg.d: Likewise.
202
2032012-11-08 Maciej W. Rozycki <macro@codesourcery.com>
204
205 * gas/mips/lui.d: New test.
206 * gas/mips/micromips@lui.d: New test.
207 * gas/mips/lui-1.l: New list test.
208 * gas/mips/lui-2.l: New list test.
209 * gas/mips/lui.s: New test source.
210 * gas/mips/lui-1.s: New test source.
211 * gas/mips/lui-2.s: New test source.
212 * gas/mips/mips.exp: Run the new tests.
213
2142012-11-07 David Holsgrove <david.holsgrove@xilinx.com>
215
216 * testsuite/gas/microblaze/special_reg.exp: Add test case.
217 * testsuite/gas/microblaze/special_reg.s: Likewise.
218 * testsuite/gas/microblaze/special_reg.d: Likewise.
219
2202012-11-01 Chao-ying Fu <fu@mips.com>
221
222 * gas/mips/micromips-b16.d: New test.
223 * gas/mips/micromips-b16.s: New test source.
224 * gas/mips/mips.exp: Run the new test.
225
2262012-11-01 Chao-ying Fu <fu@mips.com>
227 Maciej W. Rozycki <macro@codesourcery.com>
228
229 * gas/mips/micromips-branch-delay.l: Update messages for 16-bit
230 delay slot changes.
231 * gas/mips/micromips-warn-branch-delay.d: New test.
232 * gas/mips/micromips-warn-branch-delay.l: Stderr output for the
233 new test.
234 * gas/mips/micromips-warn-branch-delay-1.d: New test.
235 * gas/mips/micromips-warn-branch-delay.s: New test source.
236 * gas/mips/micromips-warn-branch-delay-1.s: New test source.
237 * gas/mips/mips.exp: Run the new tests.
238
2392012-10-31 David Holsgrove <david.holsgrove@xilinx.com>
240
241 * gas/microblaze: New.
242 * gas/microblaze/reloc_sym.exp: Add test case.
243 * gas/microblaze/reloc_strongsym.s: Likewise.
244 * gas/microblaze/reloc_weaksym.s: Likewise.
245 * gas/microblaze/reloc_sym.d: Likewise.
246
2472012-10-29 Alan Modra <amodra@gmail.com>
248
249 * gas/cfi/cfi.exp: Remove redundant ppc test. Exclude
250 powerpc-pe targets from cfi-common-6 test.
251 * gas/cfi/cfi-ppc-1.d: Use objdump to handle pe.
252 * gas/cfi/cfi-ppc-1.s: Don't use .type and .size.
253 * gas/ppc/ppc.exp: Exclude various tests for powerpc-pe. Exclude
254 vle tests for le targets.
255 * gas/ppc/476.d, * gas/ppc/476.s: Update for le output. Use .text
256 rather than section directive with quotes.
257 * gas/ppc/a2.d, * gas/ppc/a2.s: Likewise.
258 * gas/ppc/altivec.d, * gas/ppc/altivec.s: Likewise.
259 * gas/ppc/altivec2.d: Likewise.
260 * gas/ppc/altivec_and_spe.d: Likewise.
261 * gas/ppc/astest.d: Likewise.
262 * gas/ppc/astest2.d: Likewise.
263 * gas/ppc/astest2_64.d: Likewise.
264 * gas/ppc/astest64.d: Likewise.
265 * gas/ppc/booke.d, * gas/ppc/booke.s: Likewise.
266 * gas/ppc/cell.d, * gas/ppc/cell.s: Likewise.
267 * gas/ppc/common.d, * gas/ppc/common.s: Likewise.
268 * gas/ppc/e500.d, * gas/ppc/e500.s: Likewise.
269 * gas/ppc/e500mc.d, * gas/ppc/e500mc.s: Likewise.
270 * gas/ppc/e500mc64_nop.d, * gas/ppc/e500mc64_nop.s: Likewise.
271 * gas/ppc/e5500_nop.d, * gas/ppc/e5500_nop.s: Likewise.
272 * gas/ppc/e6500.d, * gas/ppc/e6500.s: Likewise.
273 * gas/ppc/e6500_nop.d, * gas/ppc/e6500_nop.s: Likewise.
274 * gas/ppc/machine.d: Likewise.
275 * gas/ppc/power4.d, * gas/ppc/power4.s: Likewise.
276 * gas/ppc/power4_32.d, * gas/ppc/power4_32.s: Likewise.
277 * gas/ppc/power6.d, * gas/ppc/power6.s: Likewise.
278 * gas/ppc/power7.d, * gas/ppc/power7.s: Likewise.
279 * gas/ppc/ppc750ps.d, * gas/ppc/ppc750ps.s: Likewise.
280 * gas/ppc/regnames.d: Likewise.
281 * gas/ppc/simpshft.d: Likewise.
282 * gas/ppc/test1elf32.d: Likewise.
283 * gas/ppc/test1elf64.d: Likewise.
284 * gas/ppc/titan.d, * gas/ppc/titan.s: Likewise.
285 * gas/ppc/vle-reloc.s: Likewise.
286 * gas/ppc/vle-simple-1.s: Likewise.
287 * gas/ppc/vle-simple-2.s: Likewise.
288 * gas/ppc/vle-simple-3.s: Likewise.
289 * gas/ppc/vle-simple-4.s: Likewise.
290 * gas/ppc/vle-simple-5.s: Likewise.
291 * gas/ppc/vle-simple-6.s: Likewise.
292 * gas/ppc/vle.s: Likewise.
293 * gas/ppc/vsx.d, * gas/ppc/vsx.s: Likewise.
294
2952012-10-27 James Lemke <jwlemke@codesourcery.com>
296
297 * gas/m68k/all.exp: Exclude pr11676 for fido-*-*.
298
2992012-10-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
300
301 * gas/testsuite/gas/s390/zarch-z10.d: Refreshed.
302 * gas/testsuite/gas/s390/zarch-z10.s: Refreshed.
303 * gas/testsuite/gas/s390/zarch-z196.d: Refreshed.
304 * gas/testsuite/gas/s390/zarch-z196.s: Refreshed.
305 * gas/testsuite/gas/s390/zarch-z9-109.d: Refreshed.
306 * gas/testsuite/gas/s390/zarch-z990.d: Refreshed.
307 * gas/testsuite/gas/s390/zarch-z990.s: Refreshed.
308 * gas/testsuite/gas/s390/zarch-zEC12.d: Refreshed.
309 * gas/testsuite/gas/s390/zarch-zEC12.s: Refreshed.
310
3112012-10-26 Christian Groessler <chris@groessler.org>
312
313 * gas/z8k/z8k.exp: Run translate-ops test.
314 * gas/z8k/translate-ops.s: New file.
315 * gas/z8k/translate-ops.d: New file.
316
3172012-10-26 Alan Modra <amodra@gmail.com>
318
319 * gas/ppc/power4.s: Fix invalid lq offsets.
320 * gas/ppc/power4.d: Update.
321
3222012-10-24 Roland McGrath <mcgrathr@google.com>
323
324 * gas/i386/rex.s: Add test of REX prefix before fsave (i.e. fwait).
325 * gas/i386/rex.d: Update.
326
3272012-10-22 Peter Bergner <bergner@vnet.ibm.com>
328
329 * gas/ppc/altivec.s <vcfpsxws>: Fix opcode spelling.
330
3312012-10-15 Yufeng Zhang <yufeng.zhang@arm.com>
332
333 * gas/aarch64/sysreg-1.s: Add tests of rmr_el1, rmr_el2 and rmr_el3.
334 * gas/aarch64/sysreg-1.d: Update.
335 * gas/aarch64/illegal.s: Add tests of daifset and daifclr.
336 * gas/aarch64/illegal.d: Update.
337
3382012-10-15 Yufeng Zhang <yufeng.zhang@arm.com>
339
340 * gas/aarch64/illegal-2.s: Add test case.
341 * gas/aarch64/illegal-2.l: Update.
342
3432012-10-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
344
345 * gas/hppa/basic/fmemLRbug.s: Remove double load and store instructions
346 which reference the right half of a floating point register.
347 * gas/hppa/basic/basic.exp: Adjust expected results.
348
3492012-10-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
350
351 * gas/hppa/basic/unit.s: Remove uxor instructions with unit condition
352 involving a carry.
353 * gas/hppa/basic/unit2.s: Likewise.
354 * gas/hppa/basic/basic.exp: Adjusted expected.
355
3562012-10-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
357
358 * gas/arm/armv8-a+fp.d: Use preferred form of vrint instruction
359 variants for disassembly.
360 * gas/arm/armv8-a+fp.s: Likewise.
361 * gas/arm/armv8-a+simd.d: Likewise.
362 * gas/arm/armv8-a+simd.s: Likewise.
363
3642012-10-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
365
366 * gas/arm/ldgesb-bad.d: New file.
367 * gas/arm/ldgesb-bad.l: Likewise.
368 * gas/arm/ldgesb-bad.s: Likewise.
369 * gas/arm/ldgesh-bad.d: Likewise.
370 * gas/arm/ldgesh-bad.l: Likewise.
371 * gas/arm/ldgesh-bad.s: Likewise.
372 * gas/arm/ldsgeb.d: Likewise.
373 * gas/arm/ldsgeb.s: Likewise.
374 * gas/arm/ldsgeb.l: Likewise.
375 * gas/arm/ldsgeh.d: Likewise.
376 * gas/arm/ldsgeh.s: Likewise.
377 * gas/arm/ldsgeh.l: Likewise.
378
3792012-10-09 Nagajyothi Eggone <nagajyothi.eggone@amd.com>
380
381 * gas/i386/i386.exp: Run bdver3 test cases.
382 * gas/i386/nops-1-bdver3.d: New.
383 * gas/i386/arch-10-bdver3.d: New.
384 * gas/i386/x86-64-nops-1-bdver3.d: New.
385 * gas/i386/x86-64-arch-2-bdver3.d: New.
386
3872012-10-05 Peter Bergner <bergner@vnet.ibm.com>
388
389 * gas/ppc/power7.d: Add tests for mfppr, mfppr32, mtppr and mtppr32.
390 * gas/ppc/power7.s: Likewise.
391 * gas/ppc/altivec.d: Add tests for all legacy Altivec instructions.
392 * gas/ppc/altivec.s: Likewise.
393 * gas/ppc/altivec2.d: New test file.
394 * gas/ppc/altivec2.s: Likewise.
395 * gas/ppc/ppc.exp: Run it.
396
3972012-10-04 Nick Clifton <nickc@redhat.com>
398
399 * gas/v850/v850e1.d: Fix expected disassembly of clr1, not1, set1
400 and tst1 insns.
401
4022012-10-04 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
403
404 * gas/s390/zarch-zEC12.d: Fix branch preload instructions.
405 * gas/s390/zarch-zEC12.s: Likewise.
406
4072012-10-04 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
408
409 * gas/s390/s390.exp: Run zEC12 tests.
410 * gas/s390/zarch-zEC12.d: New file.
411 * gas/s390/zarch-zEC12.s: New file.
412
4132012-09-25 Saravanan Ekanathan <saravanan.ekanathan@amd.com>
414
415 * gas/i386/arch-10-bdver1.d: New file to test bdver1 core.
416 * gas/i386/x86-64-arch-2-bdver1.d: Likewise.
417 * gas/i386/i386.exp: Run bdver1 testcases.
418 * gas/i386/arch-10-bdver2.d: Updated -march flags.
419 * gas/i386/arch-10-btver1.d: Likewise.
420 * gas/i386/arch-10-btver2.d: Likewise.
421 * gas/i386/x86-64-arch-2-bdver2.d: Likewise.
422 * gas/i386/x86-64-arch-2-btver1.d: Likewise.
423 * gas/i386/x86-64-arch-2-btver2.d: Likewise.
424
4252012-09-23 Maciej W. Rozycki <macro@codesourcery.com>
426
427 * gas/mips/hilo-diff-eb.d: New test.
428 * gas/mips/hilo-diff-eb-n32.d: New test.
429 * gas/mips/hilo-diff-eb-n64.d: New test.
430 * gas/mips/hilo-diff-el.d: New test.
431 * gas/mips/hilo-diff-el-n32.d: New test.
432 * gas/mips/hilo-diff-el-n64.d: New test.
433 * gas/mips/mips16@hilo-diff-eb.d: New test.
434 * gas/mips/mips16@hilo-diff-eb-n32.d: New test.
435 * gas/mips/mips16@hilo-diff-eb-n64.d: New test.
436 * gas/mips/mips16@hilo-diff-el.d: New test.
437 * gas/mips/mips16@hilo-diff-el-n32.d: New test.
438 * gas/mips/mips16@hilo-diff-el-n64.d: New test.
439 * gas/mips/micromips@hilo-diff-eb.d: New test.
440 * gas/mips/micromips@hilo-diff-eb-n32.d: New test.
441 * gas/mips/micromips@hilo-diff-eb-n64.d: New test.
442 * gas/mips/micromips@hilo-diff-el.d: New test.
443 * gas/mips/micromips@hilo-diff-el-n32.d: New test.
444 * gas/mips/micromips@hilo-diff-el-n64.d: New test.
445 * gas/mips/hilo-diff.s: New test source.
446 * gas/mips/mips.exp: Run the new tests.
447
4482012-09-23 Richard Sandiford <rdsandiford@googlemail.com>
449
450 * gas/mips/elf-rel22.s, gas/mips/elf-rel22.d: Add more tests.
451 * gas/mips/elf-rel29.s, gas/mips/elf-rel29.d,
452 gas/mips/micromips@elf-rel29.d, gas/mips/elf-rel30.s,
453 gas/mips/elf-rel30.l: New tests.
454 * gas/mips/mips.exp: Run them.
455
4562012-09-23 Richard Sandiford <rdsandiford@googlemail.com>
457
458 * gas/mips/dot-1.s, gas/mips/dot-1.d, gas/mips/micromips@dot-1.d,
459 gas/mips/mips16@dot-1.d: New test.
460 * gas/mips/mips.exp: Run it.
461
4622012-09-20 H.J. Lu <hongjiu.lu@intel.com>
463
464 * gas/i386/i386.exp: Run x86-64-arch-2-1 and x86-64-arch-2-2.
465
466 * gas/i386/x86-64-arch-2-1.l: New file.
467 * gas/i386/x86-64-arch-2-1.s: Likewise.
468 * gas/i386/x86-64-arch-2-2.l: Likewise.
469 * gas/i386/x86-64-arch-2-2.s: Likewise.
470
4712012-09-20 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
472
473 * gas/i386/x86-64-arch-2.s: Add test for cmpxchg16b.
474 * gas/i386/x86-64-arch-2.d: Update correspondingly.
475 * gas/i386/x86-64-arch-2-bdver2.d: Likewise.
476 * gas/i386/x86-64-arch-2-btver1.d: Likewise.
477 * gas/i386/x86-64-arch-2-btver2.d: Likewise.
478 * gas/i386/x86-64-arch-2-lzcnt.d: Likewise.
479 * gas/i386/x86-64-arch-2-prefetchw.d: Likewise.
480 * gas/i386/ilp32/x86-64-arch-2.d: Likewise.
481
4822012-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
483
484 * gas/arm/armv8-a-bad.l: Updated for changed mnemonics.
485 * gas/arm/armv8-a-bad.s: Likewise.
486 * gas/arm/armv8-a.d: Likewise.
487 * gas/arm/armv8-a.s: Likewise.
488 * gas/arm/inst.s: Added test for ldrt encoding compatibly with ldralt.
489 * gas/arm/inst.d: Updated.
490
4912012-09-18 Chao-ying Fu <fu@mips.com>
492
493 * gas/mips/micromips.d: Correct the disassembly of SWXC1.
494 * gas/mips/micromips-trap.d: Likewise.
495 * gas/mips/micromips@24k-triple-stores-1.d: Likewise.
496 * gas/mips/micromips@mips4-fp.d: Likewise.
497
4982012-09-17 Yufeng Zhang <yufeng.zhang@arm.com>
499
500 * gas/aarch64/crypto.d (#as): Update for v8->v8-A change.
501 * gas/aarch64/int-insns.d (#as): Likewise.
502 * gas/aarch64/legacy_reg_names.s (.arch): Likewise.
503 * gas/aarch64/neon-not.s (.arch): Likewise.
504 * gas/aarch64/neon-vfp-reglist-post.s (.arch): Likewise.
505 * gas/aarch64/neon-vfp-reglist.s (.arch): Likewise.
506
5072012-09-12 Chris Schlumberger-Socha <chris.schlumberger-socha@arm.com>
508
509 * gas/aarch64/reloc-insn.d
510 (BFD_RELOC_AARCH64_GOT_LD_PREL19): Add expected asm for new reloc test.
511 * gas/aarch64/reloc-insn.s
512 (BFD_RELOC_AARCH64_GOT_LD_PREL19): Add test for reloc.
513
5142012-09-04 Sergey A. Guriev <sergey.a.guriev@intel.com>
515
516 * gas/testsuite/gas/ia64/psn.d: New file.
517 * gas/testsuite/gas/ia64/psn.s: New file.
518 * gas/testsuite/gas/ia64/ia64.exp: Add new testcase.
519 * gas/testsuite/gas/ia64/opc-i.d: Fixed failing tests.
520 * gas/testsuite/gas/ia64/opc-m.d: Ditto.
521
5222012-09-01 Hans-Peter Nilsson <hp@bitrange.com>
523
524 PR gas/14521
525 * gas/mmix/group-1.d, gas/mmix/group-1.s: New test.
526
5272012-08-24 H.J. Lu <hongjiu.lu@intel.com>
528
529 * gas/elf/group0c.d: Skip Solaris.
530
5312012-08-24 H.J. Lu <hongjiu.lu@intel.com>
532
533 * gas/i386/ilp32/ilp32.exp (gas_64_check): Renamed to ...
534 (gas_x32_check): This. Check elf32-x86-64.
535 Remove Solaris check.
536 * gas/i386/ilp32/cfi/ilp32.exp: Likewise.
537 * gas/i386/ilp32/elf/ilp32.exp: Likewise.
538 * gas/i386/ilp32/lns/ilp32.exp: Likewise.
539
5402012-08-24 H.J. Lu <hongjiu.lu@intel.com>
541
542 * gas/i386/ilp32/ilp32.exp: Skip Solaris.
543 * gas/i386/ilp32/cfi/ilp32.exp: Likewise.
544 * gas/i386/ilp32/elf/ilp32.exp: Likewise.
545 * gas/i386/ilp32/lns/ilp32.exp: Likewise.
546
5472012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
548
549 * gas/arm/armv8-a+crypto.s: Update testcase.
550 * gas/arm/armv8-a+crypto.d: Likewise.
551
5522012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
553
554 * gas/arm/armv8-a+crypto.d: Update testcase.
555 * gas/arm/armv8-a+crypto.s: Likewise.
556
5572012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
558
559 * gas/arm/armv8-a+crypto.d: Update testcase.
560 * gas/arm/armv8-a+crypto.s: Likewise.
561
5622012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
563
564 * gas/arm/armv8-a+crypto.d: New testcase.
565 * gas/arm/armv8-a+crypto.s: Likewise.
566
5672012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
568
569 * gas/arm/armv8-a+fp.d: Update testcase.
570 * gas/arm/armv8-a+fp.s: Likewise.
571 * gas/arm/half-prec-vfpv3.s: Likewise.
572
5732012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
574
575 * gas/arm/armv8-a+fpv5.d: Update testcase.
576 * gas/arm/armv8-a+fpv5.s: Likewise.
577 * gas/arm/armv8-a+simdv3.d: Likewise.
578 * gas/arm/armv8-a+simdv3.s: Likewise.
579
5802012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
581
582 * gas/arm/armv8-a+fp.d: Update testcase.
583 * gas/arm/armv8-a+fp.s: Likewise.
584 * gas/arm/armv8-a+simd.d: Likewise.
585 * gas/arm/armv8-a+simd.s: Likewise.
586
5872012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
588
589 * gas/testsuite/gas/armv8-a+fp.d: Update testcase.
590 * gas/testsuite/gas/armv8-a+fp.s: Likewise.
591 * gas/testsuite/gas/armv8-a+simd.d: New testcase.
592 * gas/testsuite/gas/armv8-a+simd.s: Likewise.
593
5942012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
595
596 * gas/arm/armv8-a+fp.d: New testcase.
597 * gas/arm/armv8-a+fp.s: Likewise.
598
5992012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
600
601 * gas/arm/armv8-a-bad.l: Update testcase.
602 * gas/arm/armv8-a-bad.s: Likewise.
603 * gas/arm/armv8-a.d: Likewise.
604 * gas/arm/armv8-a.s: Likewise.
605
6062012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
607
608 * gas/arm/armv8-a-bad.l: Update for HLT.
609 * gas/arm/armv8-a-bad.s: Likewise.
610 * gas/arm/armv8-a.d: Likewise.
611 * gas/arm/armv8-a.s: Likewise.
612
6132012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
614
615 * gas/arm/armv8-a.d: Update.
616 * gas/arm/armv8-a.s: Likewise.
617
6182012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
619
620 * gas/arm/armv8-a.s: New testcase.
621 * gas/arm/armv8-a.d: Likewise.
622
6232012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
624
625 * gas/arm/armv8-a-barrier.s: New testcase.
626 * gas/arm/armv8-a-barrier-arm.d: Likewise.
627 * gas/arm/armv8-a-barrier-thumb.d: Likewise.
628
6292012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
630
631 * gas/arm/armv8-a-bad.l: Update
632 * gas/arm/armv8-a-bad.s: Likewise.
633
6342012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
635
636 * gas/arm/armv8-a-it-bad.d: New testcase.
637 * gas/arm/armv8-a-it-bad.l: Likewise.
638 * gas/arm/armv8-a-it-bad.s: Likewise.
639 * gas/arm/ldr-t-bad.s: Update testcase.
640 * gas/arm/ldr-t.d: Likewise.
641 * gas/arm/ldr-t.s: Likewise.
642 * gas/arm/neon-cond-bad-inc.s: Likewise.
643 * gas/arm/sp-pc-validations-bad-t: Likewise.
644 * gas/arm/vfp-fma-inc.s: Likewise.
645 * gas/arm/vfp-neon-syntax-inc.s: Likewise.
646
6472012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
648
649 * gas/arm/armv8-a-bad.l: Update testcase.
650 * gas/arm/armv8-a-bad.s: Likewise.
651
6522012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
653
654 * gas/arm/armv8-a-bad.d: New testcase.
655 * gas/arm/armv8-a-bad.l: Likewise.
656 * gas/arm/armv8-a-bad.s: Likewise.
657 * gas/arm/depr-swp.l: Update for change in expected output.
658 * gas/arm/depr-swp.s: Add additional test.
659
6602012-08-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
661
662 * gas/arm/attr-march-all.d: Update for change in expected
663 output.
664 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
665 * gas/arm/attr-mfpu-vfpv4.d: Likewise.
666 * gas/arm/attr-march-armv8-a+crypto.d: New testcase.
667 * gas/arm/attr-march-armv8-a+fp.d: Likewise.
668 * gas/arm/attr-march-armv8-a+simd.d: Likewise.
669 * gas/arm/attr-march-armv8-a.d: Likewise.
670
6712012-08-21 David S. Miller <davem@davemloft.net>
672
673 * gas/sparc/crypto.d: Fix opcodes for 4-arg crypto instructions.
674
6752012-08-20 Edmar Wienskoski <edmar@freescale.com>
676
677 * gas/ppc/e6500.d: Changed opcode for vabsdub, vabsduh, vabsduw,
678 mviwsplt.
679
6802012-08-17 Nagajyothi Eggone <nagajyothi.eggone@amd.com>
681
682 * gas/i386/i386.exp: Run btver1 and btver2 test cases.
683
684 * gas/i386/nops-1-btver1.d: New.
685 * gas/i386/nops-1-btver2.d: New.
686 * gas/i386/arch-10-btver1.d: New.
687 * gas/i386/arch-10-btver2.d: New.
688 * gas/i386/x86-64-nops-1-btver1.d: New.
689 * gas/i386/x86-64-nops-1-btver2.d: New.
690 * gas/i386/x86-64-arch-2-btver1.d: New.
691 * gas/i386/x86-64-arch-2-btver2.d: New.
692
6932012-08-15 Peter Bergner <bergner@vnet.ibm.com>
694
695 * gas/ppc/power4.s <lq, stq>: Add more tests.
696 * gas/ppc/power4.d: Likewise.
697
6982012-08-15 Peter Bergner <bergner@vnet.ibm.com>
699
700 * gas/ppc/common.d ("nop", "xnop"): Add tests.
701 * gas/ppc/common.s: Likewise.
702 * gas/ppc/power7.d ("yield", "mdoio", "mdoom"): Add tests.
703 * gas/ppc/power7.s: Likewise.
704
7052012-08-14 H.J. Lu <hongjiu.lu@intel.com>
706
707 PR gas/14457
708 * gas/i386/i386.exp: Run reg-bad.
709
710 * gas/i386/reg-bad.l: New.
711 * gas/i386/reg-bad.s: Likewise.
712
7132012-08-14 Hans-Peter Nilsson <hp@bitrange.com>
714
715 * gas/mmix/err-fb-2.s: New test.
716
7172012-08-13 Ian Bolton <ian.bolton@arm.com>
718 Laurent Desnogues <laurent.desnogues@arm.com>
719 Jim MacArthur <jim.macarthur@arm.com>
720 Marcus Shawcroft <marcus.shawcroft@arm.com>
721 Nigel Stephens <nigel.stephens@arm.com>
722 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
723 Richard Earnshaw <rearnsha@arm.com>
724 Sofiane Naci <sofiane.naci@arm.com>
725 Tejas Belagod <tejas.belagod@arm.com>
726 Yufeng Zhang <yufeng.zhang@arm.com>
727
728 * gas/aarch64: New directory.
729 * gas/aarch64/aarch64.exp: New file.
730 * gas/aarch64/addsub.d: New file.
731 * gas/aarch64/addsub.s: New file.
732 * gas/aarch64/advsimd-across.d: New file.
733 * gas/aarch64/advsimd-across.s: New file.
734 * gas/aarch64/advsimd-misc.d: New file.
735 * gas/aarch64/advsimd-misc.s: New file.
736 * gas/aarch64/advsisd-copy.d: New file.
737 * gas/aarch64/advsisd-copy.s: New file.
738 * gas/aarch64/advsisd-misc.d: New file.
739 * gas/aarch64/advsisd-misc.s: New file.
740 * gas/aarch64/alias.d: New file.
741 * gas/aarch64/alias.s: New file.
742 * gas/aarch64/bitfield-alias.d: New file.
743 * gas/aarch64/bitfield-alias.s: New file.
744 * gas/aarch64/bitfield-bfm.d: New file.
745 * gas/aarch64/bitfield-bfm.s: New file.
746 * gas/aarch64/bitfield-dump: New file.
747 * gas/aarch64/bitfield-no-aliases.d: New file.
748 * gas/aarch64/crypto.d: New file.
749 * gas/aarch64/crypto.s: New file.
750 * gas/aarch64/diagnostic.d: New file.
751 * gas/aarch64/diagnostic.l: New file.
752 * gas/aarch64/diagnostic.s: New file.
753 * gas/aarch64/floatdp2.d: New file.
754 * gas/aarch64/floatdp2.s: New file.
755 * gas/aarch64/fp_cvt_int.d: New file.
756 * gas/aarch64/fp_cvt_int.s: New file.
757 * gas/aarch64/illegal-2.d: New file.
758 * gas/aarch64/illegal-2.l: New file.
759 * gas/aarch64/illegal-2.s: New file.
760 * gas/aarch64/illegal.d: New file.
761 * gas/aarch64/illegal.l: New file.
762 * gas/aarch64/illegal.s: New file.
763 * gas/aarch64/inst-directive.d: New file.
764 * gas/aarch64/inst-directive.s: New file.
765 * gas/aarch64/int-insns.d: New file.
766 * gas/aarch64/int-insns.s: New file.
767 * gas/aarch64/ldst-exclusive.d: New file.
768 * gas/aarch64/ldst-exclusive.s: New file.
769 * gas/aarch64/ldst-reg-imm-post-ind.d: New file.
770 * gas/aarch64/ldst-reg-imm-post-ind.s: New file.
771 * gas/aarch64/ldst-reg-imm-pre-ind.d: New file.
772 * gas/aarch64/ldst-reg-imm-pre-ind.s: New file.
773 * gas/aarch64/ldst-reg-pair.d: New file.
774 * gas/aarch64/ldst-reg-pair.s: New file.
775 * gas/aarch64/ldst-reg-reg-offset.d: New file.
776 * gas/aarch64/ldst-reg-reg-offset.s: New file.
777 * gas/aarch64/ldst-reg-uns-imm.d: New file.
778 * gas/aarch64/ldst-reg-uns-imm.s: New file.
779 * gas/aarch64/ldst-reg-unscaled-imm.d: New file.
780 * gas/aarch64/ldst-reg-unscaled-imm.s: New file.
781 * gas/aarch64/legacy_reg_names.d: New file.
782 * gas/aarch64/legacy_reg_names.l: New file.
783 * gas/aarch64/legacy_reg_names.s: New file.
784 * gas/aarch64/mapmisc.d: New file.
785 * gas/aarch64/mapmisc.dat: New file.
786 * gas/aarch64/mapmisc.s: New file.
787 * gas/aarch64/mapping.d: New file.
788 * gas/aarch64/mapping.s: New file.
789 * gas/aarch64/mapping2.d: New file.
790 * gas/aarch64/mapping2.s: New file.
791 * gas/aarch64/mapping3.d: New file.
792 * gas/aarch64/mapping3.s: New file.
793 * gas/aarch64/mapping4.d: New file.
794 * gas/aarch64/mapping4.s: New file.
795 * gas/aarch64/mov-no-aliases.d: New file.
796 * gas/aarch64/mov.d: New file.
797 * gas/aarch64/mov.s: New file.
798 * gas/aarch64/movi.d: New file.
799 * gas/aarch64/movi.s: New file.
800 * gas/aarch64/msr.d: New file.
801 * gas/aarch64/msr.s: New file.
802 * gas/aarch64/neon-fp-cvt-int.d: New file.
803 * gas/aarch64/neon-fp-cvt-int.s: New file.
804 * gas/aarch64/neon-frint.d: New file.
805 * gas/aarch64/neon-frint.s: New file.
806 * gas/aarch64/neon-ins.d: New file.
807 * gas/aarch64/neon-ins.s: New file.
808 * gas/aarch64/neon-not.d: New file.
809 * gas/aarch64/neon-not.s: New file.
810 * gas/aarch64/neon-vfp-reglist-post.d: New file.
811 * gas/aarch64/neon-vfp-reglist-post.s: New file.
812 * gas/aarch64/neon-vfp-reglist.d: New file.
813 * gas/aarch64/neon-vfp-reglist.s: New file.
814 * gas/aarch64/no-aliases.d: New file.
815 * gas/aarch64/optional.d: New file.
816 * gas/aarch64/optional.s: New file.
817 * gas/aarch64/programmer-friendly.d: New file.
818 * gas/aarch64/programmer-friendly.s: New file.
819 * gas/aarch64/reloc-data.d: New file.
820 * gas/aarch64/reloc-data.s: New file.
821 * gas/aarch64/reloc-insn.d: New file.
822 * gas/aarch64/reloc-insn.s: New file.
823 * gas/aarch64/shifted.d: New file.
824 * gas/aarch64/shifted.s: New file.
825 * gas/aarch64/symbol.d: New file.
826 * gas/aarch64/symbol.s: New file.
827 * gas/aarch64/sysreg-1.d: New file.
828 * gas/aarch64/sysreg-1.s: New file.
829 * gas/aarch64/sysreg.d: New file.
830 * gas/aarch64/sysreg.s: New file.
831 * gas/aarch64/system.d: New file.
832 * gas/aarch64/system.s: New file.
833 * gas/aarch64/tlbi_op.d: New file.
834 * gas/aarch64/tlbi_op.s: New file.
835 * gas/aarch64/tls.d: New file.
836 * gas/aarch64/tls.s: New file.
837 * gas/aarch64/verbose-error.d: New file.
838 * gas/aarch64/verbose-error.l: New file.
839 * gas/aarch64/verbose-error.s: New file.
840
8412012-08-11 Saravanan Ekanathan <saravanan.ekanathan@amd.com>
842
843 PR gas/14423
844 * gas/i386/arch-10-bdver2.d: New file.
845 * gas/i386/x86-64-arch-2-bdver2.d: Likewise.
846 * gas/i386/i386.exp: Run new test
847
8482012-08-07 Roland McGrath <mcgrathr@google.com>
849
850 * gas/i386/prefetch.s: New file.
851 * gas/i386/prefetch.d: New file.
852 * gas/i386/prefetch-intel.d: New file.
853 * gas/i386/x86-64-prefetch.d: New file.
854 * gas/i386/x86-64-prefetch-intel.d: New file.
855 * gas/i386/i386.exp: Run them.
856
8572012-08-07 Jan Beulich <jbeulich@suse.com>
858
859 * gas/i386/x86-64-segovr.{s,l}: New.
860 * gas/i386/i386.exp: Run new test.
861
8622012-08-07 Jan Beulich <jbeulich@suse.com>
863
864 * gas/i386/vgather-check-error.{s,l}: New.
865 * gas/i386/vgather-check-none.{s,d}: New.
866 * gas/i386/vgather-check-warn.{d,e}: New.
867 * gas/i386/vgather-check.{s,d}: New.
868 * gas/i386/x86-64-vgather-check-error.{s,l}: New.
869 * gas/i386/x86-64-vgather-check-none.{s,d}: New.
870 * gas/i386/x86-64-vgather-check-warn.{d,e}: New.
871 * gas/i386/x86-64-vgather-check.{s,d}: New.
872 * gas/i386/i386.exp: Run new tests.
873
8742012-08-07 Jan Beulich <jbeulich@suse.com>
875
876 * gas/i386/x86-64-specific-reg.{s,l}: New.
877 * gas/i386/i386.exp: Run new test.
878
8792012-08-07 Nick Clifton <nickc@redhat.com>
880
881 * gas/i386/secrel.s: Add test of <symbol>@SECREL32.
882 * gas/i386/secrel.d: Add expected disassembly.
883
8842012-08-06 Maciej W. Rozycki <macro@codesourcery.com>
885
886 * gas/mips/mips.exp: Set has_newabi for all Linux targets.
887 * gas/mips/cfi-n64-1.d: Adjust for targets that do not infer the
888 ISA from the ABI.
889 * gas/mips/elf-rel-got-n32.d: Likewise.
890 * gas/mips/elf-rel-got-n64.d: Likewise.
891 * gas/mips/elf-rel-xgot-n32.d: Likewise.
892 * gas/mips/elf-rel-xgot-n64.d: Likewise.
893 * gas/mips/elf-rel18.d: Likewise.
894 * gas/mips/elf-rel28-n32.d: Likewise.
895 * gas/mips/elf-rel28-n64.d: Likewise.
896 * gas/mips/jal-newabi.d: Likewise.
897 * gas/mips/ldstla-n64-shared.d: Likewise.
898 * gas/mips/ldstla-n64-sym32.d: Likewise.
899 * gas/mips/ldstla-n64.d: Likewise.
900 * gas/mips/macro-warn-1-n32.d: Likewise.
901 * gas/mips/macro-warn-2-n32.d: Likewise.
902 * gas/mips/n32-consec.d: Likewise.
903
9042012-08-06 Maciej W. Rozycki <macro@codesourcery.com>
905
906 * gas/mips/mips.exp: Set has_newabi for mips*-sde-elf* too.
907 * gas/mips/elf-rel-got-n32.s: Adjust padding.
908 * gas/mips/elf-rel-got-n64.s: Likewise.
909 * gas/mips/elf-rel23.s: Likewise.
910 * gas/mips/elf-rel28.s: Likewise.
911 * gas/mips/n32-consec.s: Likewise.
912 * gas/mips/elf-rel-xgot-n32.d: Adjust output expected.
913 * gas/mips/elf-rel-xgot-n64.d: Likewise.
914 * gas/mips/elf-rel23.d: Likewise.
915 * gas/mips/elf-rel23a.d: Likewise.
916 * gas/mips/elf-rel23b.d: Likewise.
917 * gas/mips/elf-rel28-n32.d: Likewise.
918
9192012-08-06 Maciej W. Rozycki <macro@codesourcery.com>
920
921 * gas/mips/branch-swap-2.l: New list test.
922 * gas/mips/branch-swap-2.s: New test source.
923 * gas/mips/mips.exp: Run the new test.
924
9252012-08-06 Roland McGrath <mcgrathr@google.com>
926
927 * gas/i386/x86-64-stack.s: Add cases for push segment register.
928 * gas/i386/x86-64-stack.d: Updated.
929 * gas/i386/x86-64-stack-suffix.d: Updated.
930 * gas/i386/x86-64-stack-intel.d: Updated.
931 * gas/i386/ilp32/x86-64-stack.d: Updated.
932 * gas/i386/ilp32/x86-64-stack-suffix.d: Updated.
933 * gas/i386/ilp32/x86-64-stack-intel.d: Updated.
934
935 * gas/i386/x86-64-stack.s: Add cases for push immediate.
936 * gas/testsuite/gas/i386/ilp32/x86-64-stack-intel.d: Updated.
937 * gas/testsuite/gas/i386/ilp32/x86-64-stack-suffix.d: Updated.
938 * gas/testsuite/gas/i386/ilp32/x86-64-stack.d: Updated.
939 * gas/testsuite/gas/i386/x86-64-stack-intel.d: Updated.
940 * gas/testsuite/gas/i386/x86-64-stack-suffix.d: Updated.
941 * gas/testsuite/gas/i386/x86-64-stack.d: Updated.
942
943 * gas/i386/x86-64-stack.s (try): Also try just rex.W (0x48) prefix.
944 * gas/testsuite/gas/i386/ilp32/x86-64-stack-intel.d: Updated.
945 * gas/testsuite/gas/i386/ilp32/x86-64-stack-suffix.d: Updated.
946 * gas/testsuite/gas/i386/ilp32/x86-64-stack.d: Updated.
947 * gas/testsuite/gas/i386/x86-64-stack-intel.d: Updated.
948 * gas/testsuite/gas/i386/x86-64-stack-suffix.d: Updated.
949 * gas/testsuite/gas/i386/x86-64-stack.d: Updated.
950
9512012-08-02 H.J. Lu <hongjiu.lu@intel.com>
952
953 PR binutils/14420
954 * gas/elf/dwarf2-1.d: Updated.
955 * gas/elf/dwarf2-2.d: Likwise.
956 * gas/i386/dw2-compress-1.d: Likwise.
957
9582012-08-01 James Lemke <jwlemke@codesourcery.com>
959
960 * gas/cfi/cfi-ppc-1.d: Allow for code alignment of 2 or 4.
961
9622012-07-31 Catherine Moore <clm@codesourcery.com>
963 Maciej W. Rozycki <macro@codesourcery.com>
964
965 * gas/mips/micromips@mips32-dsp.d: New test.
966 * gas/mips/micromips@mips32-dspr2.d: New test.
967 * gas/mips/mips32-dsp.d: Remove -mips32r2.
968 * gas/mips/mips32-dspr2.d: Likewise.
969 * gas/mips/mips32-dsp.s: Update padding.
970 * gas/mips/mips32-dspr2.s: Likewise.
971 * gas/mips/mips.exp: Use run_dump_test_arches to run MIPS32 DSP
972 tests.
973
9742012-07-31 H.J. Lu <hongjiu.lu@intel.com>
975
976 * gas/d30v/bittest.l: Updated.
977
9782012-07-31 H.J. Lu <hongjiu.lu@intel.com>
979
980 * gas/i386/rdseed-intel.d: Append "#pass".
981
9822012-07-30 H.J. Lu <hongjiu.lu@intel.com>
983
984 * gas/i386/inval-equ-2.l: Updated.
985
9862012-07-27 Sean Keys <skeys@ipdatasys.com>
987
988 * gas/xgate/xgate.exp: Added hi/lo test.
989 * gas/xgate/hilo.d: New test file
990 * gas/xgate/hilo.s: Net test source file.
991
9922012-07-24 Sandra Loosemore <sandra@codesourcery.com>
993 Jie Zhang <jzhang918@gmail.com>
994
995 * gas/arm/adr.d: New test.
996 * gas/arm/adr.s: New test.
997
9982012-07-16 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
999
1000 * gas/i386/i386.exp: Run adx, rdseed and prefetchw tests.
1001 * gas/i386/x86-64-arch-2.s: Use prefetchw as 3dnow and Prfchw tests.
1002 * gas/i386/arch-10.s: Likewise.
1003 * gas/i386/arch-10-1.l: Changed correspondingly.
1004 * gas/i386/arch-10-2.l: Likewise.
1005 * gas/i386/arch-10-3.l: Likewise.
1006 * gas/i386/arch-10-4.l: Likewise.
1007 * gas/i386/arch-10.d: Likewise.
1008 * gas/i386/arch-10-lzcnt.d: Likewise.
1009 * gas/i386/x86-64-arch-2.d: Likewise.
1010 * gas/i386/x86-64-arch-2-lzcnt.d: Likewise.
1011 * gas/i386/ilp32/x86-64-arch-2.d: Likewise.
1012 * gas/i386/arch-10-prefetchw.d: New file.
1013 * gas/i386/x86-64-arch-2-prefetchw.d: Likewise.
1014 * gas/i386/rdseed.s: Likewise.
1015 * gas/i386/rdseed.d: Likewise.
1016 * gas/i386/rdseed-intel.d: Likewise.
1017 * gas/i386/adx.s: Likewise.
1018 * gas/i386/adx.d: Likewise.
1019 * gas/i386/adx-intel.d: Likewise.
1020 * gas/i386/x86-64-rdseed.s: Likewise.
1021 * gas/i386/x86-64-rdseed.d: Likewise.
1022 * gas/i386/x86-64-rdseed-intel.d: Likewise.
1023 * gas/i386/x86-64-adx.s: Likewise.
1024 * gas/i386/x86-64-adx.d: Likewise.
1025 * gas/i386/x86-64-adx-intel.d: Likewise.
1026
10272012-07-02 Roland McGrath <mcgrathr@google.com>
1028
1029 * gas/i386/rep-suffix.s: Add 'rep nop' case.
1030 * gas/i386/x86-64-rep-suffix.s: Likewise.
1031 * gas/i386/rep-suffix.d: Updated.
1032 * gas/i386/x86-64-rep-suffix.d: Likewise.
1033 * gas/i386/ilp32/x86-64-rep-suffix.d: Likewise.
1034
10352012-07-02 H.J. Lu <hongjiu.lu@intel.com>
1036
1037 * gas/i386/i386.exp: Don't run rep-bsf nor rep-ret.
1038
1039 * gas/i386/rep-bsf.d: Removed.
1040 * gas/i386/rep-bsf.s: Likewise.
1041 * gas/i386/rep-ret.d: Likewise.
1042 * gas/i386/rep-ret.s: Likewise.
1043
1044 * gas/i386/rep-suffix.d: Updated.
1045 * gas/i386/x86-64-rep-suffix.d: Likewise.
1046 * gas/i386/ilp32/x86-64-rep-suffix.d: Likewise.
1047
1048 * gas/i386/rep-suffix.s: Add tests for bsf, bsr and ret.
1049 * gas/i386/x86-64-rep-suffix.s: Likewise.
1050
10512012-06-30 H.J. Lu <hongjiu.lu@intel.com>
1052
1053 PR gas/14315
1054 * gas/elf/common1.d: New file.
1055 * gas/elf/common1.l: Likewise.
1056 * gas/elf/common1.s: Likewise.
1057 * gas/elf/common2.d: Likewise.
1058 * gas/elf/common2.l: Likewise.
1059 * gas/elf/common2.s: Likewise.
1060
1061 * gas/elf/elf.exp: Run common1 and common2.
1062
10632012-06-29 Alan Modra <amodra@gmail.com>
1064
1065 * gas/lns/lns.exp (lns-common-1): Add crx to alt target list.
1066
10672012-06-28 Nick Clifton <nickc@redhat.com>
1068
1069 PR gas/14260
1070 * gas/arm/ldr-t-bad.s: Add test of bogus use of literal pool
1071 addressing.
1072 * gas/arm/ldr-t-bad.l: Update expected assembler error message
1073 output.
1074
10752012-06-28 Nick Clifton <nickc@redhat.com>
1076
1077 * gas/lns/lns.exp: Use alternate lns-common test for targets
1078 enabling linker relaxation.
1079 * gas/lns/lns-big-delta.d: Allow for output from architectures
1080 with 32-bit addresses.
1081
10822012-06-27 Alan Modra <amodra@gmail.com>
1083
1084 * gas/i386/rep-ret.s: Zero pad section.
1085 * gas/i386/rep-ret.d: Update.
1086
10872012-06-22 Roland McGrath <mcgrathr@google.com>
1088
1089 * gas/i386/rep-ret.d: New file.
1090 * gas/i386/rep-ret.s: New file.
1091 * gas/i386/i386.exp: Add the new test.
1092
1093 * gas/i386/rep-bsf.d: New file.
1094 * gas/i386/rep-bsf.s: New file.
1095 * gas/i386/i386.exp: Add the new test.
1096
10972012-06-13 H.J. Lu <hongjiu.lu@intel.com>
1098
1099 * gas/i386/ilp32/x86-64-dc_a.d: New.
1100 * gas/i386/ilp32/x86-64-dc_a.s: Likewise.
1101
11022012-06-11 Andreas Schwab <schwab@linux-m68k.org>
1103
1104 * gas/ppc/e500mc.d: Update.
1105 * gas/ppc/476.d: Update.
1106
11072012-06-07 H.J. Lu <hongjiu.lu@intel.com>
1108
1109 * gas/all/gas.exp: Don't run rept.
1110
1111 * gas/all/rept.d: Moved to ...
1112 * gas/i386/rept.d: Here.
1113 * gas/all/rept.s: Moved to ...
1114 * gas/i386/rept.s: Here.
1115
1116 * gas/i386/i386.exp: Run rept.
1117
11182012-06-07 H.J. Lu <hongjiu.lu@intel.com>
1119
1120 PR gas/14201
1121 * gas/all/gas.exp: Run rept.
1122
1123 * gas/all/rept.d: New file.
1124 * gas/all/rept.s: Likewise.
1125
11262012-05-29 Roland McGrath <mcgrathr@google.com>
1127
1128 * gas/i386/bundle-bad.s: Remove nested .bundle_lock case.
1129 * gas/i386/bundle-bad.l: Remove expected error line.
1130 * gas/i386/bundle-lock.s: Add nested .bundle_lock case.
1131 * gas/i386/bundle-lock.d: Update expectations.
1132
11332012-05-28 Nick Clifton <nickc@redhat.com>
1134
1135 * gas/elf/syms.s: New test - checks the generation of multibyte
1136 symbol names.
1137 * gas/elf/syms.d: New file - expected readelf output.
1138 * gas/elf/elf.exp: Add syms.
1139
11402012-05-25 Alan Modra <amodra@gmail.com>
1141
1142 * gas/lns/lns-big-delta.s: Add nops.
1143 * gas/lns/lns-big-delta.d: Update.
1144
11452012-05-19 Alan Modra <amodra@gmail.com>
1146
1147 * gas/tic6x/unwind-1.d: Update for readelf changes.
1148 * gas/tic6x/unwind-2.d: Likewise.
1149 * gas/tic6x/unwind-3.d: Likewise.
1150
11512012-05-17 H.J. Lu <hongjiu.lu@intel.com>
1152
1153 * gas/all/weakref1.d: Expect addend as signed.
1154 * gas/arm/pic_vxworks.d: Likewise.
1155 * gas/arm/wince.d: Likewise.
1156 * gas/h8300/h8300.exp: Likewise.
1157 * gas/i386/sub.d: Likewise.
1158 * gas/mips/ecoff@ld.d: Likewise.
1159 * gas/mips/ecoff@sd.d: Likewise.
1160 * gas/mips/l_d-n32.d: Likewise.
1161 * gas/mips/l_d-n64.d: Likewise.
1162 * gas/mips/l_d.d: Likewise.
1163 * gas/mips/ld-n32.d: Likewise.
1164 * gas/mips/ld-n64.d: Likewise.
1165 * gas/mips/ld.d: Likewise.
1166 * gas/mips/mips1@l_d.d: Likewise.
1167 * gas/mips/mips1@ld-forward.d: Likewise.
1168 * gas/mips/mips1@ld.d: Likewise.
1169 * gas/mips/mips1@s_d.d: Likewise.
1170 * gas/mips/s_d-n32.d: Likewise.
1171 * gas/mips/s_d-n64.d: Likewise.
1172 * gas/mips/s_d.d: Likewise.
1173 * gas/mips/sd-n32.d: Likewise.
1174 * gas/mips/sd-n64.d: Likewise.
1175 * gas/mips/sd.d: Likewise.
1176 * gas/mmix/bz-c.d: Likewise.
1177 * gas/mmix/geta-c.d: Likewise.
1178 * gas/mmix/jump-c.d: Likewise.
1179 * gas/mmix/pushj-c.d: Likewise.
1180 * gas/mmix/pushj-cs.d: Likewise.
1181 * gas/mmix/reloc16-n.d: Likewise.
1182 * gas/mmix/reloc16-r.d: Likewise.
1183 * gas/mmix/reloc16.d: Likewise.
1184 * gas/mmix/reloc8-r.d: Likewise.
1185 * gas/mmix/reloc8.d: Likewise.
1186 * gas/mmix/relocxrn.d: Likewise.
1187 * gas/sh/sh64/case-1.d: Likewise.
1188 * gas/sh/sh64/mix-1.d: Likewise.
1189 * gas/sh/sh64/pt32-1.d: Likewise.
1190 * gas/sh/sh64/pt64-1.d: Likewise.
1191 * gas/sh/sh64/pt64-32-2.d: Likewise.
1192 * gas/sh/sh64/rel32-2.d: Likewise.
1193 * gas/sh/sh64/rel32-4.d: Likewise.
1194 * gas/sh/sh64/rel64-2.d: Likewise.
1195 * gas/sh/sh64/rel64-4.d: Likewise.
1196 * gas/tic6x/data-reloc.d: Likewise.
1197 * gas/tic6x/pcr-relocs.d: Likewise.
1198 * gas/xstormy16/allinsn.d: Likewise.
1199 * gas/xstormy16/reloc-1.d: Likewise.
1200 * gas/xstormy16/reloc-2.d: Likewise.
1201
12022012-05-17 Alan Modra <amodra@gmail.com>
1203
1204 * gas/elf/dwarf2-1.d: Update.
1205 * gas/elf/dwarf2-2.d: Update.
1206 * gas/i386/dw2-compress-1.d: Update.
1207
12082012-05-17 Alan Modra <amodra@gmail.com>
1209
1210 * gas/ppc/vle.d: Pass -a32 to assembler.
1211 * gas/ppc/vle-reloc.d: Likewise.
1212 * gas/ppc/vle-simple-1.d: Likewise, also match wider addresses.
1213 * gas/ppc/vle-simple-2.d: Likewise.
1214 * gas/ppc/vle-simple-3.d: Likewise.
1215 * gas/ppc/vle-simple-4.d: Likewise.
1216 * gas/ppc/vle-simple-5.d: Likewise.
1217 * gas/ppc/vle-simple-6.d: Likewise.
1218
12192012-05-16 Meador Inge <meadori@codesourcery.com>
1220
1221 * gas/arm/stm-ldm.d: STMFD/LDMIA sp!, {reg} don't disassemble to
1222 PUSH/POP {reg} any longer. Some new test cases have been added as well.
1223 * gas/arm/stm-ldm.s: Likewise.
1224
12252012-05-15 James Murray <jsm@jsm-net.demon.co.uk>
1226
1227 * gas/m68hc11/insns9s12x.s: New
1228 * gas/m68hc11/insns9s12x.d: New
1229 * gas/m68hc11/hexprefix.s: New
1230 * gas/m68hc11/hexprefix.d: New
1231 * gas/m68hc11/9s12x-exg-sex-tfr.s: New
1232 * gas/m68hc11/9s12x-exg-sex-tfr.d: New
1233 * gas/m68hc11/insns9s12xg.s: New
1234 * gas/m68hc11/insns9s12xg.d: New
1235 * gas/m68hc11/9s12x-mov.s: New
1236 * gas/m68hc11/9s12x-mov.d: New
1237 * gas/m68hc11/m68hc11.exp: Updated
1238 * gas/m68hc11/*.d: Brought in line with changed objdump output.
1239 * gas/all/gas.exp: XFAIL all hc11/12 targets for redef2,3.
1240 * gas/elf/elf.exp: XFAIL all hc11/12 targets for redef.
1241
12422012-05-14 Catherine Moore <clm@codesourcery.com>
1243 Maciej W. Rozycki <macro@codesourcery.com>
1244 Rhonda Wittels <rhonda@codesourcery.com>
1245
1246 * gas/ppc/ppc.exp: Run new tests.
1247 * gas/ppc/vle-reloc.d: New test.
1248 * gas/ppc/vle-reloc.s: New test.
1249 * gas/ppc/vle-simple-1.d: New test.
1250 * gas/ppc/vle-simple-1.s: New test.
1251 * gas/ppc/vle-simple-2.d: New test.
1252 * gas/ppc/vle-simple-2.s: New test.
1253 * gas/ppc/vle-simple-3.d: New test.
1254 * gas/ppc/vle-simple-3.s: New test.
1255 * gas/ppc/vle-simple-4.d: New test.
1256 * gas/ppc/vle-simple-4.s: New test.
1257 * gas/ppc/vle-simple-5.d: New test.
1258 * gas/ppc/vle-simple-5.s: New test.
1259 * gas/ppc/vle-simple-6.d: New test.
1260 * gas/ppc/vle-simple-6.s: New test.
1261 * gas/ppc/vle.d: New test.
1262 * gas/ppc/vle.s: New test.
1263
12642012-05-14 H.J. Lu <hongjiu.lu@intel.com>
1265
1266 * gas/cris/rd-pic-1.d: Expect addend as signed.
1267 * gas/cris/rd-tls-1.d: Likewise.
1268 * gas/cris/rd-tls-2.d: Likewise.
1269
12702012-05-13 H.J. Lu <hongjiu.lu@intel.com>
1271
1272 * gas/all/fwdexp.d: Expect addend as signed.
1273 * gas/alpha/elf-reloc-1.d: Likewise.
1274 * gas/i386/mixed-mode-reloc64.d: Likewise.
1275 * gas/i386/reloc64.d: Likewise.
1276 * gas/i386/ilp32/mixed-mode-reloc64.d: Expect addend as signed.
1277 * gas/i386/ilp32/reloc64.d: Likewise.
1278 * gas/ia64/pcrel.d: Likewise.
1279 * gas/mips/branch-misc-2-64.d: Likewise.
1280 * gas/mips/branch-misc-2pic-64.d: Likewise.
1281 * gas/mips/branch-misc-4-64.d: Likewise.
1282 * gas/mips/ldstla-n64-sym32.d: Likewise.
1283 * gas/mips/micromips@branch-misc-2-64.d: Likewise.
1284 * gas/mips/micromips@branch-misc-2pic-64.d: Likewise.
1285 * gas/mips/micromips@branch-misc-4-64.d: Likewise.
1286 * gas/mips/mips16-hilo-n32.d: Likewise.
1287 * gas/ppc/astest.d: Likewise.
1288 * gas/ppc/astest2.d: Likewise.
1289 * gas/ppc/astest2_64.d: Likewise.
1290 * gas/ppc/astest64.d: Likewise.
1291 * gas/ppc/test1elf32.d: Likewise.
1292 * gas/ppc/test1elf64.d: Likewise.
1293 * gas/sparc/reloc64.d: Likewise.
1294
12952012-05-12 H.J. Lu <hongjiu.lu@intel.com>
1296
1297 * gas/mips/elf-rel10.d: Updated.
1298 * gas/mips/elf-rel22.d: Likewise.
1299 * gas/mmix/comment-1.d: Likewise.
1300
13012012-05-12 H.J. Lu <hongjiu.lu@intel.com>
1302
1303 * gas/i386/ilp32/ilp32.exp: Don't run reloc64-inval.
1304
1305 * gas/i386/ilp32/reloc64.s: Add test for -4294967295 addend.
1306 * gas/i386/ilp32/reloc64.d: Updated.
1307
1308 * gas/i386/ilp32/reloc64-inval.l: Removed.
1309 * gas/i386/ilp32/reloc64-inval.s: Likewise.
1310
13112012-05-09 H.J. Lu <hongjiu.lu@intel.com>
1312
1313 * gas/i386/ilp32/ilp32.exp: Run reloc64-inval.
1314
1315 * gas/i386/ilp32/reloc64.s: Add tests for ".quad".
1316 * gas/i386/ilp32/reloc64.d: Updated.
1317
1318 * gas/i386/ilp32/reloc64-inval.l: New file.
1319 * gas/i386/ilp32/reloc64-inval.s: Likewise.
1320
13212012-05-08 Alan Modra <amodra@gmail.com>
1322
1323 * lib/gas-defs.exp (run_dump_test): Don't set LC_ALL here.
1324
13252012-05-06 Arnold Metselaar <arnold_m@operamail.com>
1326
1327 * gas/z80/jr-forwf.s: New file, adapted from z8k version.
1328 * gas/z80/jr-backf.s: Likewise.
1329 * gas/z80/djnz-backf.s: Likewise.
1330 * gas/z80/ill_op: New file, with illegal operand.
1331 * gas/z80/z80.exp: Run new tests.
1332
13332012-05-03 Sean Keys <skeys@ipdatasys.com>
1334
1335 * gas/all/gas.exp: Added xgate tex entry.
1336 * gas/xgate/abi-xgate-16-32.d: Simple ABI flag test.
1337 * gas/xgate/abi-xgate-16-64.d: Ditto
1338 * gas/xgate/abi-xgate-32-32.d: Ditto
1339 * gas/xgate/abi-xgate-32-64.d: Ditto
1340 * gas/xgate/abi.s: Source file for ABI tests.
1341 * gas/xgate/all_insns.d: Dump file for all instructions test.
1342 * gas/xgate/all_insns.s: Source file for all instructions test.
1343 * gas/xgate/insns-dwarf2.d: Dump file for dwarf2 test.
1344 * gas/xgate/insns.d: Dump file for instructions test.
1345 * gas/xgate/insns.s: Source file for instructions test.
1346 * gas/xgate/xgate.exp: XGATE tests file.
1347
13482012-04-27 David S. Miller <davem@davemloft.net>
1349
1350 * gas/sparc/sparc.exp: Run cfr test.
1351 * gas/sparc/cfr.s: New testcase.
1352 * gas/sparc/cfr.d: Likewise.
1353
1354 * gas/sparc/sparc.exp: Run pause test.
1355 * gas/sparc/pause.s: New testcase.
1356 * gas/sparc/pause.d: Likewise.
1357
1358 * gas/sparc/cbcond.s: New file.
1359 * gas/sparc/cbcond.d: New file.
1360 * gas/sparc/sparc.exp: Run cbcond test.
1361
1362 * gas/sparc/crypto.s: New file.
1363 * gas/sparc/crypto.d: New file.
1364 * gas/sparc/sparc.exp: Run crypto test.
1365
13662012-04-12 David S. Miller <davem@davemloft.net>
1367
1368 * gas/sparc/reloc64.s: Add abs34 code model tests.
1369 * gas/sparc/reloc64.d: Update.
1370
13712012-04-12 Roland McGrath <mcgrathr@google.com>
1372
1373 * gas/elf/elf.exp (run_elf_list_test): Treat arm-*-nacl* targets
1374 as -armeabi.
1375
1376 * gas/arm/any-idiv.d: Match *-*-nacl* targets too.
1377 * gas/arm/arch4t.d: Likewise.
1378 * gas/arm/arch4t-eabi.d: Likewise.
1379 * gas/arm/attr-any-armv4t.d: Likewise.
1380 * gas/arm/attr-any-thumbv6.d: Likewise.
1381 * gas/arm/attr-cpu-directive.d: Likewise.
1382 * gas/arm/attr-default.d: Likewise.
1383 * gas/arm/attr-march-all.d: Likewise.
1384 * gas/arm/attr-march-armv1.d: Likewise.
1385 * gas/arm/attr-march-armv2a.d: Likewise.
1386 * gas/arm/attr-march-armv2.d: Likewise.
1387 * gas/arm/attr-march-armv2s.d: Likewise.
1388 * gas/arm/attr-march-armv3.d: Likewise.
1389 * gas/arm/attr-march-armv3m.d: Likewise.
1390 * gas/arm/attr-march-armv4.d: Likewise.
1391 * gas/arm/attr-march-armv4t.d: Likewise.
1392 * gas/arm/attr-march-armv4txm.d: Likewise.
1393 * gas/arm/attr-march-armv4xm.d: Likewise.
1394 * gas/arm/attr-march-armv5.d: Likewise.
1395 * gas/arm/attr-march-armv5t.d: Likewise.
1396 * gas/arm/attr-march-armv5te.d: Likewise.
1397 * gas/arm/attr-march-armv5tej.d: Likewise.
1398 * gas/arm/attr-march-armv5texp.d: Likewise.
1399 * gas/arm/attr-march-armv5txm.d: Likewise.
1400 * gas/arm/attr-march-armv6.d: Likewise.
1401 * gas/arm/attr-march-armv6j.d: Likewise.
1402 * gas/arm/attr-march-armv6k.d: Likewise.
1403 * gas/arm/attr-march-armv6k+sec.d: Likewise.
1404 * gas/arm/attr-march-armv6kt2.d: Likewise.
1405 * gas/arm/attr-march-armv6-m.d: Likewise.
1406 * gas/arm/attr-march-armv6-m+os.d: Likewise.
1407 * gas/arm/attr-march-armv6s-m.d: Likewise.
1408 * gas/arm/attr-march-armv6t2.d: Likewise.
1409 * gas/arm/attr-march-armv6z.d: Likewise.
1410 * gas/arm/attr-march-armv6zk.d: Likewise.
1411 * gas/arm/attr-march-armv6zkt2.d: Likewise.
1412 * gas/arm/attr-march-armv6zt2.d: Likewise.
1413 * gas/arm/attr-march-armv7-a.d: Likewise.
1414 * gas/arm/attr-march-armv7a.d: Likewise.
1415 * gas/arm/attr-march-armv7-a+idiv.d: Likewise.
1416 * gas/arm/attr-march-armv7-a+mp.d: Likewise.
1417 * gas/arm/attr-march-armv7-a+sec.d: Likewise.
1418 * gas/arm/attr-march-armv7-a+sec+virt.d: Likewise.
1419 * gas/arm/attr-march-armv7-a+virt.d: Likewise.
1420 * gas/arm/attr-march-armv7.d: Likewise.
1421 * gas/arm/attr-march-armv7em.d: Likewise.
1422 * gas/arm/attr-march-armv7-m.d: Likewise.
1423 * gas/arm/attr-march-armv7m.d: Likewise.
1424 * gas/arm/attr-march-armv7-r.d: Likewise.
1425 * gas/arm/attr-march-armv7r.d: Likewise.
1426 * gas/arm/attr-march-armv7-r+mp.d: Likewise.
1427 * gas/arm/attr-march-iwmmxt2.d: Likewise.
1428 * gas/arm/attr-march-iwmmxt.d: Likewise.
1429 * gas/arm/attr-march-xscale.d: Likewise.
1430 * gas/arm/attr-mcpu.d: Likewise.
1431 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
1432 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
1433 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
1434 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
1435 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
1436 * gas/arm/attr-mfpu-fpa10.d: Likewise.
1437 * gas/arm/attr-mfpu-fpa11.d: Likewise.
1438 * gas/arm/attr-mfpu-fpa.d: Likewise.
1439 * gas/arm/attr-mfpu-fpe2.d: Likewise.
1440 * gas/arm/attr-mfpu-fpe3.d: Likewise.
1441 * gas/arm/attr-mfpu-fpe.d: Likewise.
1442 * gas/arm/attr-mfpu-maverick.d: Likewise.
1443 * gas/arm/attr-mfpu-neon.d: Likewise.
1444 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
1445 * gas/arm/attr-mfpu-softfpa.d: Likewise.
1446 * gas/arm/attr-mfpu-softvfp.d: Likewise.
1447 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
1448 * gas/arm/attr-mfpu-vfp10.d: Likewise.
1449 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
1450 * gas/arm/attr-mfpu-vfp3.d: Likewise.
1451 * gas/arm/attr-mfpu-vfp9.d: Likewise.
1452 * gas/arm/attr-mfpu-vfp.d: Likewise.
1453 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
1454 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
1455 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
1456 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
1457 * gas/arm/attr-mfpu-vfpv4.d: Likewise.
1458 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
1459 * gas/arm/attr-names.d: Likewise.
1460 * gas/arm/attr-order.d: Likewise.
1461 * gas/arm/attr-override-cpu-directive.d: Likewise.
1462 * gas/arm/attr-override-mcpu.d: Likewise.
1463 * gas/arm/got_prel.d: Likewise.
1464 * gas/arm/mapdir.d: Likewise.
1465 * gas/arm/mapmisc.d: Likewise.
1466 * gas/arm/mapsecs.d: Likewise.
1467 * gas/arm/mapshort-eabi.d: Likewise.
1468 * gas/arm/mapshort-elf.d: Likewise.
1469 * gas/arm/mov-highregs-any.d: Likewise.
1470 * gas/arm/mov-lowregs-any.d: Likewise.
1471 * gas/arm/pr12198-1.d: Likewise.
1472 * gas/arm/pr12198-2.d: Likewise.
1473 * gas/arm/thumb.d: Likewise.
1474 * gas/arm/thumb-eabi.d: Likewise.
1475 * gas/arm/thumbrel.d: Likewise.
1476
14772012-04-12 Jie Zhang <jie@codesourcery.com>
1478 Meador Inge <meadori@codesourcery.com>
1479
1480 * gas/arm/push-pop.d: New testcase.
1481 * gas/arm/push-pop.s: Ditto.
1482 * gas/arm/stm-ldm.d: Ditto.
1483 * gas/arm/stm-ldm.s: Ditto.
1484
14852012-04-07 David S. Miller <davem@davemloft.net>
1486
1487 * gas/all/gas.exp: Sparc can handle BFD_RELOC_8 for constants.
1488
14892012-04-03 Roland McGrath <mcgrathr@google.com>
1490
1491 * gas/i386/k1om.d: Add not-target match for *-*-nacl*.
1492 * gas/i386/l1om.d: Likewise.
1493
14942012-04-02 DJ Delorie <dj@redhat.com>
1495
1496 * gas/rx/mov.d: Update patterns for fixed MOV.W encoding.
1497
14982012-03-20 Nick Clifton <nickc@redhat.com>
1499
1500 * gas/arm/vfp1xD.s: Add tests of the VMSR ad VMRS instructions in
1501 priviledged modes.
1502 * gas/arm/vfp1xD.d: Update expected output.
1503
15042012-03-16 Matthew Gretton-Dann <matther.gretton-dann@arm.com>
1505
1506 * gas/testsuite/gas/arm/any-idiv.d: New testcase.
1507 * gas/testsuite/gas/arm/any-idiv.s: Likewise.
1508 * gas/arm/attr-any-armv4t.d: Update expected output.
1509 * gas/arm/attr-any-thumbv6.d: Likewise.
1510 * gas/arm/attr-cpu-directive.d: Likewise.
1511 * gas/arm/attr-default.d: Likewise.
1512 * gas/arm/attr-march-armv1.d: Likewise.
1513 * gas/arm/attr-march-armv2.d: Likewise.
1514 * gas/arm/attr-march-armv2a.d: Likewise.
1515 * gas/arm/attr-march-armv2s.d: Likewise.
1516 * gas/arm/attr-march-armv3.d: Likewise.
1517 * gas/arm/attr-march-armv3m.d: Likewise.
1518 * gas/arm/attr-march-armv4.d: Likewise.
1519 * gas/arm/attr-march-armv4t.d: Likewise.
1520 * gas/arm/attr-march-armv4txm.d: Likewise.
1521 * gas/arm/attr-march-armv4xm.d: Likewise.
1522 * gas/arm/attr-march-armv5.d: Likewise.
1523 * gas/arm/attr-march-armv5t.d: Likewise.
1524 * gas/arm/attr-march-armv5te.d: Likewise.
1525 * gas/arm/attr-march-armv5tej.d: Likewise.
1526 * gas/arm/attr-march-armv5texp.d: Likewise.
1527 * gas/arm/attr-march-armv5txm.d: Likewise.
1528 * gas/arm/attr-march-armv6-m+os.d: Likewise.
1529 * gas/arm/attr-march-armv6-m.d: Likewise.
1530 * gas/arm/attr-march-armv6.d: Likewise.
1531 * gas/arm/attr-march-armv6j.d: Likewise.
1532 * gas/arm/attr-march-armv6k+sec.d: Likewise.
1533 * gas/arm/attr-march-armv6k.d: Likewise.
1534 * gas/arm/attr-march-armv6kt2.d: Likewise.
1535 * gas/arm/attr-march-armv6s-m.d: Likewise.
1536 * gas/arm/attr-march-armv6t2.d: Likewise.
1537 * gas/arm/attr-march-armv6z.d: Likewise.
1538 * gas/arm/attr-march-armv6zk.d: Likewise.
1539 * gas/arm/attr-march-armv6zkt2.d: Likewise.
1540 * gas/arm/attr-march-armv6zt2.d: Likewise.
1541 * gas/arm/attr-march-armv7-a+mp.d: Likewise.
1542 * gas/arm/attr-march-armv7-a+sec.d: Likewise.
1543 * gas/arm/attr-march-armv7-a.d: Likewise.
1544 * gas/arm/attr-march-armv7.d: Likewise.
1545 * gas/arm/attr-march-armv7a.d: Likewise.
1546 * gas/arm/attr-march-iwmmxt.d: Likewise.
1547 * gas/arm/attr-march-iwmmxt2.d: Likewise.
1548 * gas/arm/attr-march-xscale.d: Likewise.
1549 * gas/arm/attr-mcpu.d: Likewise.
1550 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
1551 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
1552 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
1553 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
1554 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
1555 * gas/arm/attr-mfpu-fpa.d: Likewise.
1556 * gas/arm/attr-mfpu-fpa10.d: Likewise.
1557 * gas/arm/attr-mfpu-fpa11.d: Likewise.
1558 * gas/arm/attr-mfpu-fpe.d: Likewise.
1559 * gas/arm/attr-mfpu-fpe2.d: Likewise.
1560 * gas/arm/attr-mfpu-fpe3.d: Likewise.
1561 * gas/arm/attr-mfpu-maverick.d: Likewise.
1562 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
1563 * gas/arm/attr-mfpu-neon.d: Likewise.
1564 * gas/arm/attr-mfpu-softfpa.d: Likewise.
1565 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
1566 * gas/arm/attr-mfpu-softvfp.d: Likewise.
1567 * gas/arm/attr-mfpu-vfp.d: Likewise.
1568 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
1569 * gas/arm/attr-mfpu-vfp10.d: Likewise.
1570 * gas/arm/attr-mfpu-vfp3.d: Likewise.
1571 * gas/arm/attr-mfpu-vfp9.d: Likewise.
1572 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
1573 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
1574 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
1575 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
1576 * gas/arm/attr-mfpu-vfpv4.d: Likewise.
1577 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
1578 * gas/arm/attr-order.d: Likewise.
1579 * gas/arm/attr-override-cpu-directive.d: Likewise.
1580 * gas/arm/attr-override-mcpu.d: Likewise.
1581 * gas/arm/eabi_attr_1.d: Likewise.
1582 * gas/arm/mov-highregs-any.d: Likewise.
1583 * gas/arm/mov-lowregs-any.d: Likewise.
1584 * gas/arm/pr12198-1.d: Likewise.
1585 * gas/arm/pr12198-2.d: Likewise.
1586
15872012-03-15 Alan Modra <amodra@gmail.com>
1588
1589 * gas/i386/bundle-lock.d: Ignore trailing nops.
1590 * gas/i386/bundle.d: Likewise.
1591 * gas/i386/x86-64-bundle.d: Likewise.
1592
15932012-03-13 Roland McGrath <mcgrathr@google.com>
1594
1595 * gas/i386/bundle-bad.s: New file.
1596 * gas/i386/bundle-bad.d: New file.
1597 * gas/i386/bundle-bad.l: New file.
1598 * gas/i386/i386.exp: Run it.
1599
1600 * gas/arm/bundle.s: New file.
1601 * gas/arm/bundle.d: New file.
1602 * gas/arm/bundle-lock.s: New file.
1603 * gas/arm/bundle-lock.d: New file.
1604
1605 * gas/i386/bundle.s: New file.
1606 * gas/i386/bundle.d: New file.
1607 * gas/i386/x86-64-bundle.s: New file.
1608 * gas/i386/x86-64-bundle.d: New file.
1609 * gas/i386/bundle-lock.s: New file.
1610 * gas/i386/bundle-lock.d: New file.
1611 * gas/i386/i386.exp: Run them.
1612
16132012-03-10 Edmar Wienskoski <edmar@freescale.com>
1614
1615 * gas/ppc/e500mc64_nop.s: New test case for e500mc family
1616 termination nops.
1617 * gas/ppc/e500mc64_nop.d: Likewise.
1618 * gas/ppc/e5500_nop.s: Likewise.
1619 * gas/ppc/e5500_nop.d: Likewise.
1620 * gas/ppc/e6500_nop.s: Likewise.
1621 * gas/ppc/e6500_nop.d: Likewise.
1622 * gas/ppc/e6500.s: New.
1623 * gas/ppc/e6500.d: Likewise.
1624 * gas/ppc/ppc.exp: Run e6500, e500mc64_nop, e5500_nop, and e6500_nop.
1625
16262012-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1627
1628 * gas/s390/esa-g5.d: Move length field to the second operand.
1629 * gas/s390/esa-g5.s: Likewise.
1630
16312012-02-14 Alan Modra <amodra@gmail.com>
1632
1633 * gas/elf/bad-group.s: Add section attributes.
1634 * gas/elf/elf.exp (groupautoa, groupautob): Don't run for hppa64-hpux.
1635 (ifunc-1, type): Don't run for hpux.
1636 * gas/elf/type-noifunc.e: Accept ANSI_COM.
1637 * gas/elf/section7.s: Always have whitespace before directives.
1638 * gas/elf/warn-2.s: Likewise.
1639 * gas/i386/ifunc-3.s: Move .size directive.
1640
16412012-02-13 Alan Modra <amodra@gmail.com>
1642
1643 * gas/all/gas.exp (redef2): xfail m6811 and m6812.
1644 * gas/elf/elf.exp: Use is_elf_format.
1645 * gas/symver/symver.exp: Likewise.
1646 * gas/m68hc11/m68hc11.exp: Simplify target test.
1647 Add -m68hc11 to error tests that pass for hc12.
1648
16492012-02-11 Kai Tietz <ktietz@redhat.com>
1650
1651 * gas/i386/disp32.d: Adjust label pattern.
1652
16532012-02-08 Kai Tietz <ktietz@redhat.com>
1654
1655 * gas/i386/x86-64-disp32.d: Fix lable-pattern.
1656
16572012-02-08 H.J. Lu <hongjiu.lu@intel.com>
1658
1659 * gas/i386/hle-intel.d: New.
1660 * gas/i386/hle.d: Likewise.
1661 * gas/i386/hle.s: Likewise.
1662 * gas/i386/hlebad.l: Likewise.
1663 * gas/i386/hlebad.s: Likewise.
1664 * gas/i386/rtm-intel.d: Likewise.
1665 * gas/i386/rtm.d: Likewise.
1666 * gas/i386/rtm.s: Likewise.
1667 * gas/i386/x86-64-hle-intel.d: Likewise.
1668 * gas/i386/x86-64-hle.d: Likewise.
1669 * gas/i386/x86-64-hle.s: Likewise.
1670 * gas/i386/x86-64-hlebad.l: Likewise.
1671 * gas/i386/x86-64-hlebad.s: Likewise.
1672 * gas/i386/x86-64-rtm-intel.d: Likewise.
1673 * gas/i386/x86-64-rtm.d: Likewise.
1674 * gas/i386/x86-64-rtm.s: Likewise.
1675
1676 * gas/i386/i386.exp: Run hle, hle-intel, hlebad x86-64-hle, rtm,
1677 rtm-intel, x86-64-hle-intel, x86-64-hlebad, x86-64-rtm and
1678 x86-64-rtm-intel.
1679
16802012-01-20 H.J. Lu <hongjiu.lu@intel.com>
1681
1682 * gas/i386/disp32.s: Add tests for .d8 suffix.
1683 * gas/i386/x86-64-disp32.s: Likewise.
1684
1685 * gas/i386/disp32.d: Updated.
1686 * gas/i386/x86-64-disp32.d: Likewise.
1687
16882012-01-17 Andreas Schwab <schwab@linux-m68k.org>
1689
1690 * gas/m68k/pmove.s, gas/m68k/pmove.d: New test.
1691 * gas/m68k/all.exp: Run it.
1692
16932012-01-13 H.J. Lu <hongjiu.lu@intel.com>
1694
1695 * gas/i386/i386.exp: Run vmfunc and x86-64-vmfunc.
1696
1697 * gas/i386/vmfunc.d: New.
1698 * gas/i386/vmfunc.s: Likewise.
1699 * gas/i386/x86-64-vmfunc.d: Likewise.
1700
17012012-01-13 Iain Sandoe <idsandoe@googlemail.com>
1702
1703 * gas/all/redef2.d: Skip for Darwin.
1704 * gas/all/redef3.d: Likewise.
1705 * gas/all/weakref1.d: Likewise.
1706 * gas/macros/irp.d: Likewise.
1707 * gas/macros/repeat.d: Likewise.
1708 * gas/macros/rept.d: Likewise.
1709 * gas/macros/test2.d: Likewise.
1710 * gas/macros/vararg.d: Likewise.
1711 * gas/mach-o/macro-irp.d: New.
1712 * gas/mach-o/macro-repeat.d: New.
1713 * gas/mach-o/macro-rept.d: New.
1714 * gas/mach-o/macro-test2.d: New.
1715 * gas/mach-o/macro-vararg.d: New.
1716 * gas/mach-o/redef2.d: New.
1717 * gas/mach-o/redef3.d: New.
1718
17192012-01-13 Iain Sandoe <idsandoe@googlemail.com>
1720
1721 * gas/mach-o/dysymtab-3.d: New.
1722 * gas/mach-o/symbols-7.s: New.
1723
17242012-01-13 Iain Sandoe <idsandoe@googlemail.com>
1725
1726 * gas/mach-o/dysymtab-2.d: Update to include the set VMA.
1727 * gas/mach-o/symbols-1-64.d: Likewise.
1728 * gas/mach-o/symbols-1.d: Likewise.
1729 * gas/mach-o/symbols-6.d: Likewise.
1730 * gas/mach-o/zerofill-1.d: Likewise.
1731 * gas/mach-o/zerofill-2.d: Likewise.
1732
17332012-01-12 Iain Sandoe <idsandoe@googlemail.com>
1734
1735 * gas/mach-o/dysymtab-2.d: New.
1736 * gas/mach-o/err-syms-4.s: New.
1737 * gas/mach-o/err-syms-5.s: New.
1738 * gas/mach-o/err-syms-6.s: New.
1739 * gas/mach-o/symbols-6-64.d: New.
1740 * gas/mach-o/symbols-6-64.s: New.
1741 * gas/mach-o/symbols-6.d: New.
1742 * gas/mach-o/symbols-6.s: New.
1743
17442012-01-09 Iain Sandoe <idsandoe@googlemail.com>
1745
1746 * gas/mach-o/err-syms-1.s: New.
1747 * gas/mach-o/err-syms-2.s: New.
1748 * gas/mach-o/err-syms-3.s: New.
1749 * gas/mach-o/symbols-2.d: New.
1750 * gas/mach-o/symbols-2.s: New.
1751 * gas/mach-o/symbols-3.s: New.
1752 * gas/mach-o/symbols-4.s: New.
1753 * gas/mach-o/symbols-5.d: New.
1754 * gas/mach-o/symbols-5.s: New.
1755
17562012-01-08 Richard Sandiford <rdsandiford@googlemail.com>
1757
1758 * gas/mips/tls-relw.s, gas/mips/tls-relw.d: New test.
1759 * gas/mips/mips.exp: Run it.
1760
17612012-01-08 Richard Sandiford <rdsandiford@googlemail.com>
1762
1763 * gas/mips/align3.s, gas/mips/align3.d: New testcase.
1764 * gas/mips/mips.exp: Run it.
1765
17662012-01-04 Iain Sandoe <idsandoe@googlemail.com>
1767
1768 * gas/mach-o/zerofill-2.d: New.
1769
17702012-01-04 Iain Sandoe <idsandoe@googlemail.com>
1771
1772 * gas/mach-o/zerofill-1.d: New.
1773 * gas/mach-o/zerofill-1.s: New.
1774
17752012-01-03 Iain Sandoe <idsandoe@googlemail.com>
1776
1777 * gas/mach-o/dysymtab-1-64.d: New.
1778 * gas/mach-o/dysymtab-1.d: New.
1779 * gas/mach-o/symbols-1-64.d: New.
1780 * gas/mach-o/symbols-1.d: New.
1781 * gas/mach-o/symbols-base-64.s: New.
1782 * gas/mach-o/symbols-base.s: New.
1783
1784For older changes see ChangeLog-2011
1785\f
1786Copyright (C) 2012 Free Software Foundation, Inc.
1787
1788Copying and distribution of this file, with or without modification,
1789are permitted in any medium without royalty provided the copyright
1790notice and this notice are preserved.
1791
1792Local Variables:
1793mode: change-log
1794left-margin: 8
1795fill-column: 74
1796version-control: never
1797End: