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