Fix commit date in previous commit.
[external/binutils.git] / gas / testsuite / ChangeLog
1 2012-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
10 2012-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         
19 2012-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
125 2012-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
133 2012-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
138 2012-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
144 2012-11-23  Alan Modra  <amodra@gmail.com>
145
146         * gas/ppc/astest2.d: Pass -Mppc to objdump.
147
148 2012-11-21  David Holsgrove  <david.holsgrove@xilinx.com>
149
150         * gas/microblaze/allinsn.s: Add swapb, swaph
151         * gas/microblaze/allinsn.d: Likewise
152
153 2012-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
158 2012-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
163 2012-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
168 2012-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
173 2012-11-14  David Holsgrove  <david.holsgrove@xilinx.com>
174
175         * gas/microblaze/allinsn.s: Add clz insn
176         * gas/microblaze/allinsn.d: Likewise
177
178 2012-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
184 2012-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
193 2012-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
203 2012-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
214 2012-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
220 2012-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
226 2012-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
239 2012-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
247 2012-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
295 2012-10-27  James Lemke  <jwlemke@codesourcery.com>
296
297         * gas/m68k/all.exp: Exclude pr11676 for fido-*-*.
298
299 2012-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
311 2012-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
317 2012-10-26  Alan Modra  <amodra@gmail.com>
318
319         * gas/ppc/power4.s: Fix invalid lq offsets.
320         * gas/ppc/power4.d: Update.
321
322 2012-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
327 2012-10-22  Peter Bergner  <bergner@vnet.ibm.com>
328
329         * gas/ppc/altivec.s <vcfpsxws>: Fix opcode spelling.
330
331 2012-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
338 2012-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
343 2012-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
349 2012-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
356 2012-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
364 2012-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
379 2012-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
387 2012-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
397 2012-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
402 2012-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
407 2012-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
413 2012-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
425 2012-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
448 2012-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
456 2012-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
462 2012-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
471 2012-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
482 2012-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
491 2012-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
498 2012-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
507 2012-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
514 2012-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
522 2012-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
527 2012-08-24  H.J. Lu  <hongjiu.lu@intel.com>
528
529         * gas/elf/group0c.d: Skip Solaris.
530
531 2012-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
540 2012-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
547 2012-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
552 2012-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
557 2012-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
562 2012-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
567 2012-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
573 2012-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
580 2012-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
587 2012-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
594 2012-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
599 2012-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
606 2012-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
613 2012-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
618 2012-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
623 2012-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
629 2012-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
634 2012-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
647 2012-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
652 2012-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
660 2012-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
671 2012-08-21  David S. Miller  <davem@davemloft.net>
672
673         * gas/sparc/crypto.d: Fix opcodes for 4-arg crypto instructions.
674
675 2012-08-20  Edmar Wienskoski  <edmar@freescale.com>
676
677         * gas/ppc/e6500.d: Changed opcode for vabsdub, vabsduh, vabsduw,
678         mviwsplt.
679
680 2012-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
693 2012-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
698 2012-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
705 2012-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
713 2012-08-14  Hans-Peter Nilsson  <hp@bitrange.com>
714
715         * gas/mmix/err-fb-2.s: New test.
716
717 2012-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
841 2012-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
848 2012-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
857 2012-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
862 2012-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
874 2012-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
879 2012-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
884 2012-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
904 2012-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
919 2012-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
925 2012-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
951 2012-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
958 2012-08-01  James Lemke  <jwlemke@codesourcery.com>
959
960         * gas/cfi/cfi-ppc-1.d: Allow for code alignment of 2 or 4.
961
962 2012-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
974 2012-07-31  H.J. Lu  <hongjiu.lu@intel.com>
975
976         * gas/d30v/bittest.l: Updated.
977
978 2012-07-31  H.J. Lu  <hongjiu.lu@intel.com>
979
980         * gas/i386/rdseed-intel.d: Append "#pass".
981
982 2012-07-30  H.J. Lu  <hongjiu.lu@intel.com>
983
984         * gas/i386/inval-equ-2.l: Updated.
985
986 2012-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
992 2012-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
998 2012-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
1027 2012-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
1035 2012-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
1051 2012-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
1063 2012-06-29  Alan Modra  <amodra@gmail.com>
1064
1065         * gas/lns/lns.exp (lns-common-1): Add crx to alt target list.
1066
1067 2012-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
1075 2012-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
1082 2012-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
1087 2012-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
1097 2012-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
1102 2012-06-11  Andreas Schwab  <schwab@linux-m68k.org>
1103
1104         * gas/ppc/e500mc.d: Update.
1105         * gas/ppc/476.d: Update.
1106
1107 2012-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
1118 2012-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
1126 2012-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
1133 2012-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
1140 2012-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
1145 2012-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
1151 2012-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
1202 2012-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
1208 2012-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
1219 2012-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
1225 2012-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
1242 2012-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
1264 2012-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
1270 2012-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
1295 2012-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
1301 2012-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
1311 2012-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
1321 2012-05-08  Alan Modra  <amodra@gmail.com>
1322
1323         * lib/gas-defs.exp (run_dump_test): Don't set LC_ALL here.
1324
1325 2012-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
1333 2012-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
1348 2012-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
1366 2012-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
1371 2012-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
1477 2012-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
1485 2012-04-07  David S. Miller  <davem@davemloft.net>
1486
1487         * gas/all/gas.exp: Sparc can handle BFD_RELOC_8 for constants.
1488
1489 2012-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
1494 2012-04-02  DJ Delorie  <dj@redhat.com>
1495
1496         * gas/rx/mov.d: Update patterns for fixed MOV.W encoding.
1497
1498 2012-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
1504 2012-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
1587 2012-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
1593 2012-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
1613 2012-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
1626 2012-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
1631 2012-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
1641 2012-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
1649 2012-02-11  Kai Tietz  <ktietz@redhat.com>
1650
1651         * gas/i386/disp32.d: Adjust label pattern.
1652
1653 2012-02-08  Kai Tietz  <ktietz@redhat.com>
1654
1655         * gas/i386/x86-64-disp32.d: Fix lable-pattern.
1656
1657 2012-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
1680 2012-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
1688 2012-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
1693 2012-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
1701 2012-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
1719 2012-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
1724 2012-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
1733 2012-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
1744 2012-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
1756 2012-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
1761 2012-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
1766 2012-01-04  Iain Sandoe  <idsandoe@googlemail.com>
1767
1768         * gas/mach-o/zerofill-2.d: New.
1769
1770 2012-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
1775 2012-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
1784 For older changes see ChangeLog-2011
1785 \f
1786 Copyright (C) 2012 Free Software Foundation, Inc.
1787
1788 Copying and distribution of this file, with or without modification,
1789 are permitted in any medium without royalty provided the copyright
1790 notice and this notice are preserved.
1791
1792 Local Variables:
1793 mode: change-log
1794 left-margin: 8
1795 fill-column: 74
1796 version-control: never
1797 End: