2009-11-17 Sebastian Pop <sebastian.pop@amd.com>
[binutils.git] / gas / testsuite / ChangeLog
blob2b3257f9f683de1af21996bf1d2f0d8cc82c0ac7
1 2009-11-17  Sebastian Pop  <sebastian.pop@amd.com>
2             Quentin Neill  <quentin.neill@amd.com>
4         * gas/i386/i386.exp: Run xop and cvt16 in 32-bit mode.
5         Run x86-64-xop and x86-64-cvt16 in 64-bit mode.
6         * gas/i386/lwp.d: Update name of the testcase.
7         * gas/i386/x86-64-xop.d: New.
8         * gas/i386/x86-64-xop.s: New.
9         * gas/i386/xop.d: New.
10         * gas/i386/xop.s: New.
11         * gas/i386/cvt16.d: New.
12         * gas/i386/cvt16.s: New.
14 2009-11-17  Paul Brook  <paul@codesourcery.com>
15         Daniel Jacobowitz  <dan@codesourcery.com>
17         * gas/arm/attr-march-armv7em.d: New test.
18         * gas/arm/arch7em-bad.d: New test.
19         * gas/arm/arch7em-bad.l: New test.
20         * gas/arm/arch7em.d: New test.
21         * gas/arm/arch7em.s: New test.
23 2009-11-17  Nick Clifton  <nickc@redhat.com>
25         * gas/arm/vfma1.d: Only run on ELF based targets.
27 2009-11-17  Nick Clifton  <nickc@redhat.com>
29         PR binutils/10924
30         * gas/arm/arch4t-eabi.d: Update expected disassembly.
31         * gas/arm/arch4t.d: Likewise.
32         * gas/arm/archv6t2.d: Likewise.
33         * gas/arm/arm7t.d: Likewise.
34         * gas/arm/inst.d: Likewise.
35         * gas/arm/xscale.d: Likewise.
37 2009-11-17  Nick Clifton  <nickc@redhat.com>
39         * gas/rx/macros.inc (creg): Remove cpen.
40         * gas/rx/mvfc.d: Remove expected uses of cpen register.
41         * gas/rx/mvtc.d: Likewise.
42         * gas/rx/popc.d: Likewise.
43         * gas/rx/pushc.d: Likewise.
45 2009-11-16  Viktor Kutuzov  <vkutuzov@accesssoftek.com>
47         * gas/arm/vfp1xD.s: Add vmrs and vmsr instructions.
48         * gas/arm/vfp1xD.d: Update expected disassembly.
50 2009-11-13  H.J. Lu  <hongjiu.lu@intel.com>
52         * gas/i386/lock-1-intel.d: Updated.
53         * gas/i386/lock-1.d: Likewise.
54         * gas/i386/lock-1.s: Likewise.
55         * gas/i386/lockbad-1.l: Likewise.
56         * gas/i386/lockbad-1.s: Likewise.
57         * gas/i386/x86-64-lock-1-intel.d: Likewise.
58         * gas/i386/x86-64-lock-1.d: Likewise.
59         * gas/i386/x86-64-lock-1.s: Likewise.
60         * gas/i386/x86-64-lockbad-1.l: Likewise.
61         * gas/i386/x86-64-lockbad-1.s: Likewise.
63 2009-11-13  H.J. Lu  <hongjiu.lu@intel.com>
65         * gas/i386/rex.s: Add a test for VEX insn.
66         * gas/i386/rex.d: Updated.
68 2009-11-13  H.J. Lu  <hongjiu.lu@intel.com>
70         * gas/i386/i386.exp: Run long-1, long-1-intel, x86-64-long-1,
71         and x86-64-long-1-intel.
73         * gas/i386/long-1-intel.d: New.
74         * gas/i386/long-1.d: Likewise.
75         * gas/i386/long-1.s: Likewise.
76         * gas/i386/x86-64-long-1-intel.d: Likewise.
77         * gas/i386/x86-64-long-1.d: Likewise.
78         * gas/i386/x86-64-long-1.s: Likewise.
80         * gas/i386/jump16.d: Updated for prefix processing.
81         * gas/i386/naked.d: Likewise.
82         * gas/i386/nops-1-core2.d: Likewise.
83         * gas/i386/nops-1-i686.d: Likewise.
84         * gas/i386/nops-3-i686.d: Likewise.
85         * gas/i386/nops-4-i686.d: Likewise.
86         * gas/i386/nops-5-i686.d: Likewise.
87         * gas/i386/nops-5.d: Likewise.
88         * gas/i386/prefix.d: Likewise.
89         * gas/i386/rep.d: Likewise.
90         * gas/i386/string-ok.d: Likewise.
91         * gas/i386/x86-64-addr32-intel.d: Likewise.
92         * gas/i386/x86-64-addr32.d: Likewise.
93         * gas/i386/x86-64-cbw-intel.d: Likewise.
94         * gas/i386/x86-64-cbw.d: Likewise.
95         * gas/i386/x86-64-io-intel.d: Likewise.
96         * gas/i386/x86-64-io-suffix.d: Likewise.
97         * gas/i386/x86-64-io.d: Likewise.
98         * gas/i386/x86-64-lwp.d: Likewise.
99         * gas/i386/x86-64-nops-1-core2.d: Likewise.
100         * gas/i386/x86-64-nops-1-nocona.d: Likewise.
101         * gas/i386/x86-64-nops-1.d: Likewise.
102         * gas/i386/x86-64-nops-2.d: Likewise.
103         * gas/i386/x86-64-nops-3.d: Likewise.
104         * gas/i386/x86-64-nops-4-core2.d: Likewise.
105         * gas/i386/x86-64-nops-4.d: Likewise.
106         * gas/i386/x86-64-nops-5-k8.d: Likewise.
107         * gas/i386/x86-64-nops-5.d: Likewise.
108         * gas/i386/x86-64-rep.d: Likewise.
109         * gas/i386/x86-64-stack-intel.d: Likewise.
110         * gas/i386/x86-64-stack-suffix.d: Likewise.
111         * gas/i386/x86-64-stack.d: Likewise.
113 2009-11-12  H.J. Lu  <hongjiu.lu@intel.com>
115         * gas/i386/i386.exp: Run lock-1, lock-1-intel, lockbad-1,
116         x86-64-lock-1, x86-64-lock-1-intel and x86-64-lockbad-1.
118         * gas/i386/lock-1-intel.d: New.
119         * gas/i386/lock-1.d: Likewise.
120         * gas/i386/lock-1.s: Likewise.
121         * gas/i386/lockbad-1.l: Likewise.
122         * gas/i386/lockbad-1.s: Likewise.
123         * gas/i386/x86-64-lock-1-intel.d: Likewise.
124         * gas/i386/x86-64-lock-1.d: Likewise.
125         * gas/i386/x86-64-lock-1.s: Likewise.
126         * gas/i386/x86-64-lockbad-1.l: Likewise.
127         * gas/i386/x86-64-lockbad-1.s: Likewise.
129 2009-11-12  Daniel Jacobowitz  <dan@codesourcery.com>
131         * gas/arm/copro.d, gas/arm/fp-save.d, gas/arm/float.d,
132         gas/arm/fpa-mem.d: Update for removed generic coprocessor instructions
133         and expanded PC-relative offsets.
135 2009-11-11  H.J. Lu  <hongjiu.lu@intel.com>
137         * gas/i386/prefix.d: Swap order of ADDR and REP prefixes.
138         * gas/i386/rep.d: Likewise.
139         * gas/i386/x86-64-rep.d: Likewise.
141 2009-11-06  Sebastian Pop  <sebastian.pop@amd.com>
143         * gas/i386/x86-64-lwp.s: Updated to also contain patterns
144         with r[8-15] registers.
145         * gas/i386/x86-64-lwp.d: Same.
147 2009-11-05  Sebastian Pop  <sebastian.pop@amd.com>
148             Quentin Neill  <quentin.neill@amd.com>
150         * gas/i386/i386.exp: Run x86-64-lwp in 64-bit mode,
151         run lwp in 32-bit mode.
152         * gas/i386/x86-64-lwp.d: New.
153         * gas/i386/x86-64-lwp.s: New.
154         * gas/i386/lwp.d: New.
155         * gas/i386/lwp.s: New.
157 2009-11-05  Nick Clifton  <nickc@redhat.com>
159         * gas/i386/i386.exp (space1): Move test inside check for x86
160         target.
162 2009-11-04  H.J. Lu  <hongjiu.lu@intel.com>
164         PR gas/876
165         * gas/i386/i386.exp: Run space1.
167         * gas/i386/space1.l: New.
168         * gas/i386/space1.s: Likewise.
170 2009-11-03  Paul Brook  <paul@codesourcery.com>
172         * gas/arm/vfp-neon-syntax.d: Update expected results.
173         * gas/arm/vfp-neon-syntax_t2.d: Update expected results.
175 2009-11-02  Paul Brook  <paul@codesourcery.com>
177         * gas/arm/attr-mfpu-vfpv4.d: New test.
178         * gas/arm/attr-mfpu-vfpv4-d16.d: New test.
179         * gas/arm/neon-fma-cov.d: New test.
180         * gas/arm/neon-fma-cov.s: New test.
181         * gas/arm/vfp-fma-inc.s: New test.
182         * gas/arm/vfp-fma-arm.d: New test.
183         * gas/arm/vfp-fma-arm.s: New test.
184         * gas/arm/vfp-fma-thumb.d: New test.
185         * gas/arm/vfp-fma-thumb.s: New test.
186         * gas/arm/vfma1.d: New test.
187         * gas/arm/vfma1.s: New test.
188         * gas/arm/vfpv3xd.d: New test.
189         * gas/arm/vfpv3xd.s: New test.
191 2009-10-29  Sebastian Pop  <sebastian.pop@amd.com>
193         * gas/i386/fma4.d: Updated patterns.
194         * gas/i386/x86-64-fma4.d: Same.
196 2009-10-29  Paul Brook  <paul@codesourcery.com>
198         * gas/arm/vfp-neon-syntax.d: Update expected results.
199         * gas/arm/vfp-neon-syntax_t2.d: Update expected results.
201 2009-10-28  Alan Modra  <amodra@bigpond.net.au>
203         * gas/i386/intelpic.d: Correct.
205 2009-10-25  Arnold Metselaar  <arnold.metselaar@planet.nl>
207         * gas/z80/equ.d, gas/z80/equ.s: Added test of parsing equ directives.
208         * gas/z80/z80.exp: Run it.
210         * gas/z80/redef.d: Expect little endian output only.    
212 2009-10-20  H.J. Lu  <hongjiu.lu@intel.com>
214         PR gas/10775
215         * gas/i386/immed64.d: Updated.
216         * gas/i386/l1om.d: Likewise.
217         * gas/i386/x86-64-disp-intel.d: Likewise.
218         * gas/i386/x86-64-disp.d: Likewise.
219         * gas/i386/x86_64.d: Likewise.
221 2009-10-19  Doug Evans  <dje@sebabeach.org>
223         * gas/xc16x/shlrol.s: Specify constant shift amount.
224         * gas/xc16x/xc16x.exp (do_xc16x_shlrol): Update expected output.
226 2009-10-18  Vincent Rivière  <vincent.riviere@freesbee.fr>
228         * gas/all/weakref1u.d: Exclude more aout targets.
229         * gas/m68k/br-isaa.d: Likewise.
230         * gas/m68k/br-isab.d: Likewise.
231         * gas/m68k/br-isac.d: Likewise.
233 2009-10-15  Alan Modra  <amodra@bigpond.net.au>
235         PR gas/1491
236         * gas/macros/dot.s: Don't start macro invocations is first column.
237         * gas/macros/dot.l: Update.
238         * gas/macros/macros.exp: Run dot test on more targets.
240 2009-10-13  H.J. Lu  <hongjiu.lu@intel.com>
242         PR gas/10740
243         * gas/i386/jump.s: Add new tests.
244         * gas/i386/jump16.s: Likewise.
246         * gas/i386/jump.d: Updated.
247         * gas/i386/jump16.d: Likewise.
249 2009-10-13  Vincent Riviere  <vincent.riviere@freesbee.fr>      
251         PR gas/3041
252         * gas/m68k/all.exp: Added "p3041data".
253         * gas/m68k/p3041.d, gas/m68k/p3041.s: Added tests of weak references
254         from text section to all possible sections.
255         * gas/m68k/p3041data.d, gas/m68k/p3041data.s: New test. Check weak
256         references from data section.
258 2009-10-08  H.J. Lu  <hongjiu.lu@intel.com>
260         PR gas/10704
261         * gas/i386/intelok.s: Move 2 PIC tests to ...
262         * gas/i386/intelpic.s: Here.
264         * gas/i386/intelok.d: Updated.
265         * gas/i386/intelpic.d: Likewise.
267 2009-10-07  H.J. Lu  <hongjiu.lu@intel.com>
269         PR gas/10704
270         * gas/i386/intelok.s: Add 2 new tests.
271         * gas/i386/intelok.d: Updated.
273 2009-10-02  Peter Bergner  <bergner@vnet.ibm.com>
275         * gas/ppc/476.s: New test.
276         * gas/ppc/476.d: Likewise.
277         * gas/ppc/ppc.exp: Run the 476 test.
279 2009-10-01  Peter Bergner  <bergner@vnet.ibm.com>
281         * gas/ppc/a2.d: Rename "ppca2" to "a2".
283 2009-09-29  DJ Delorie  <dj@redhat.com>
285         * gas/rx: New directory.
286         * gas/rx/*: New set of test cases.
287         * gas/elf/section2.e-rx: New expected output file.
288         * gas/all/gas.exp: Add support for RX target.
289         * gas/elf/elf.exp: Likewise.
290         * gas/lns/lns.exp: Likewise.
291         * gas/macros/macros.exp: Likewise.
293 2009-09-29  Peter Bergner  <bergner@vnet.ibm.com>
295         * gas/ppc/vsx.s ("lxsdux", "lxvd2ux", "lxvw4ux", "stxsdux", 
296         "stxvd2ux", "stxvw4ux"): Remove tests.
297         * gas/ppc/vsx.d: Likewise.
298         * gas/ppc/power7.s: Likewise.
299         * gas/ppc/power7.d: Likewise.
301 2009-09-24  H.J. Lu  <hongjiu.lu@intel.com>
303         PR gas/10677
304         * gas/i386/i386.exp: Run x86-64-localpic.
306         * gas/i386/x86-64-localpic.d: New.
307         * gas/i386/x86-64-localpic.s: Likewise.
309 2009-09-23  H.J. Lu  <hongjiu.lu@intel.com>
311         * gas/i386/localpic.d: Updated.
313 2009-09-23  H.J. Lu  <hongjiu.lu@intel.com>
315         * gas/i386/i386.exp: Run localpic.
317         * gas/i386/localpic.d: New.
318         * gas/i386/localpic.s: Likewise.
320 2009-09-23  Alan Modra  <amodra@bigpond.net.au>
322         * gas/arm/thumbver.d: Tolerate some whitespace differences.
323         * gas/elf/elf.exp: Likewise.
324         * gas/elf/section2.e: Likewise.
325         * gas/elf/section2.e-armeabi: Likewise.
326         * gas/elf/section2.e-armelf: Likewise.
327         * gas/elf/section2.e-m32r: Likewise.
328         * gas/elf/section2.e-mips: Likewise.
329         * gas/elf/section2.e-miwmmxt: Likewise.
330         * gas/elf/section2.e-score: Likewise.
331         * gas/elf/section2.e-xtensa: Likewise.
332         * gas/elf/type-noifunc.e: Likewise.
333         * gas/elf/type.e: Likewise.
334         * gas/ia64/alias-ilp32.d: Likewise.
335         * gas/ia64/alias.d: Likewise.
336         * gas/ia64/global.d: Likewise.
337         * gas/mips/mips16-vis-1.d: Likewise.
338         * gas/mmix/bspec-1.d: Likewise.
339         * gas/mmix/byte-1.d: Likewise.
340         * gas/mmix/comment-1.d: Likewise.
341         * gas/mmix/loc-1.d: Likewise.
342         * gas/mmix/loc-2.d: Likewise.
343         * gas/mmix/loc-3.d: Likewise.
344         * gas/mmix/loc-4.d: Likewise.
345         * gas/mmix/loc-5.d: Likewise.
346         * gas/mmix/loc-6.d: Likewise.
347         * gas/mmix/loc-7.d: Likewise.
349 2009-09-22  Alan Modra  <amodra@bigpond.net.au>
351         * gas/ppc/a2.d: Match PPC64 relocs.
353 2009-09-21  Maciej W. Rozycki  <macro@linux-mips.org>
355         * lib/gas-defs.exp (gas_test_error): Mark internal error/assertion
356         failures seen in output as fails.  Also record output being
357         matched for fails.
359 2009-09-21  Maciej W. Rozycki  <macro@linux-mips.org>
361         * gas/mips/eret-1.d: Adjust regexps for robustness.
362         * gas/mips/eret-2.d: Likewise.
363         * gas/mips/eret-3.d: Likewise.
364         * gas/mips/eret-1.s: Reformat for readability.  Add a label
365         at the beginning.
366         * gas/mips/eret-2.s: Add a label at the beginning.
368 2009-09-21  Maciej W. Rozycki  <macro@linux-mips.org>
370         * gas/mips/eret-1.s: Add trailing padding.
371         * gas/mips/eret-2.s: Likewise.
372         * gas/mips/eret-3.s: Likewise.
373         * gas/mips/eret-1.d: Adjust accordingly.  Force a 32-bit ABI.
374         * gas/mips/eret-2.d: Likewise.
375         * gas/mips/eret-3.d: Likewise.
377 2009-09-21  Maciej W. Rozycki  <macro@linux-mips.org>
379         * gas/mips/mips.exp: Fix a typo.
381 2009-09-21  Ben Elliston  <bje@au.ibm.com>
382             Peter Bergner  <bergner@vnet.ibm.com>
384         * gas/ppc/a2.s: New.
385         * gas/ppc/a2.d: Likewise.
386         * gas/ppc/ppc.exp: Run the a2 dump test.
388 2009-09-21  Ben Elliston  <bje@au.ibm.com>
390         * gas/ppc/e500mc.d: Remove blank line at the end of file.
392 2009-09-15  H.J. Lu  <hongjiu.lu@intel.com>
394         * gas/i386/disp.s: Add an offset test.
395         * gas/i386/x86-64-disp.s: Likewise.
397         * gas/i386/intelbad.s: Comment out "byte ptr [1]" test.
399         * gas/i386/disp.d: Updated.
400         * gas/i386/disp-intel.d: Likewise.
401         * gas/i386/intelbad.l: Likewise.
402         * gas/i386/x86-64-disp.d: Likewise.
403         * gas/i386/x86-64-disp-intel.d: Likewise.
405 2009-09-14  H.J. Lu  <hongjiu.lu@intel.com>
407         PR gas/10637
408         * gas/i386/disp.s: Add tests for Intel syntax.
409         * gas/i386/x86-64-disp.s: Likewise.
411         * gas/i386/disp.d: Updated.
412         * gas/i386/intelok.d: Likewise.
413         * gas/i386/x86-64-disp.d: Likewise.
415         * gas/i386/disp-intel.d: New.
416         * gas/i386/x86-64-disp-intel.d: Likewise.
418         * gas/i386/i386.exp: Run disp-intel and x86-64-disp-intel.
420 2009-09-14  H.J. Lu  <hongjiu.lu@intel.com>
422         * gas/i386/merom.[ds]: Renamed to ...
423         * gas/i386/ssse3.[ds]: This.
425         * gas/i386/nops-1-merom.d: Renamed to ...
426         * gas/i386/nops-1-core2.d: This.
428         * gas/i386/nops-2-merom.d: Renamed to ...
429         * gas/i386/nops-2-core2.d: This.
431         * gas/i386/prescott.[ds]: Renamed to ...
432         * gas/i386/sse3.[ds]: This.
434         * gas/i386/x86-64-merom.[ds]: Renamed to ...
435         * gas/i386/x86-64-ssse3.[ds]: This.
437         * gas/i386/x86-64-nops-1-merom.d: Renamed to ...
438         * gas/i386/x86-64-nops-1-core2.d: This.
440         * gas/i386/x86-64-prescott.[ds]: Renamed to ...
441         * gas/i386/x86-64-sse3.[ds]: This.
443         * gas/i386/i386.exp: Updated.
445 2009-09-14  H.J. Lu  <hongjiu.lu@intel.com>
447         PR gas/10636
448         * gas/i386/disp.d: New.
449         * gas/i386/disp.s: Likewise.
450         * gas/i386/x86-64-disp.d: Likewise.
451         * gas/i386/x86-64-disp.s: Likewise.
453         * gas/i386/i386.exp: Run disp and x86-64-disp.
455         * gas/i386/x86-64-addr32.s: Add high 32bit displacement tests.
457         * gas/i386/x86-64-addr32.d: Updated.
458         * gas/i386/x86-64-addr32-intel.d: Likewise.
459         * gas/i386/x86-64-inval.l: Likewise.
460         * gas/i386/x86-64-prescott.d: Likewise.
462         * gas/i386/x86-64-inval.s: Add invalid displacement tests.
464         * gas/i386/x86-64-prescott.s: Replace 0x90909090 displacement
465         with 0x909090.
467 2009-09-13  Richard Sandiford  <rdsandiford@googlemail.com>
469         * gas/mips/jalr2.s, gas/mips/jalr2.d: New test.
470         * gas/mips/jal-svr4pic.d: Don't expect R_MIPS_JALRs to be reduced.
471         * gas/mips/jal-xgot.d: Likewise.
472         * gas/mips/mips-abi32-pic2.d: Likewise.
473         * gas/mips/mips.exp: Run it.
475 2009-09-13  Richard Sandiford  <rdsandiford@googlemail.com>
477         * gas/mips/mips16-dwarf2-n32.d: Expect odd addresses.
479 2009-09-11  Hans-Peter Nilsson  <hp@bitrange.com>
481         PR gas/10623
482         * gas/mmix/err-swym1.s, gas/mmix/swym-opreg1.d,
483         gas/mmix/swym-opreg1.s, gas/mmix/swym-opreg2.d,
484         gas/mmix/swym-opreg2.s: New tests.
485         * gas/mmix/odd-1.d: Adjust for reloc change.
487 2009-09-11  Alan Modra  <amodra@bigpond.net.au>
489         * gas/lns/lns-common-1.s: Use two nops between each .loc.
490         * gas/lns/lns.exp: Don't exclude d10v.
492 2009-09-09  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
494         * gas/sh/sh64/syntax-1.s: Regenerate.
496 2009-09-08  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
498         * gas/sh/basic.exp: Add -big to ASFLAGS for sh*l*-*-netbsdelf*.
500 2009-09-08  Alan Modra  <amodra@bigpond.net.au>
502         * gas/d30v/serial2.l: Adjust position of page break.
503         * gas/lns/lns-common-1-alt.d: Match 2009-04-24 change.
504         * gas/mt/ms1-16-003.d: Correct reloc name.
505         * gas/mt/relocs.d: Elide incorrect file format strings.
507 2009-09-08  Alan Modra  <amodra@bigpond.net.au>
509         * gas/all/gas.exp (do_comment): Don't run on m32c.
510         * gas/all/align.d: Likewise.
511         * gas/all/incbin.d: Likewise.
512         * gas/macros/semi.d: Likewise.
513         * gas/elf/ifunc-1.d: Don't run on alpha.
515 2009-09-04  Jie Zhang  <jie.zhang@analog.com>
517         * gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check
518         for (IU) option for multiply and multiply-accumulate to
519         data register instructon.
521 2009-09-03  Jie Zhang  <jie.zhang@analog.com>
523         * gas/bfin/parallel5.s: New test.
524         * gas/bfin/error.exp: New test.
526 2009-09-03  Jie Zhang  <jie.zhang@analog.com>
528         * gas/bfin/line_number.l, gas/bfin/line_number.s: New test.
529         * gas/bfin/bfin.exp: Add the new test.
531 2009-09-03  Jie Zhang  <jie.zhang@analog.com>
533         * gas/bfin/expected_move_errors.s,
534         gas/bfin/expected_move_errors.l: Add "LC1 = I0;".
535         * gas/bfin/move.s, gas/bfin/move.d: Remove "CYCLES = A0.W".
537 2009-09-03  Jie Zhang  <jie.zhang@analog.com>
539         * gas/bfin/expected_comparison_errors.l: Expect error on Line 13.
541 2009-09-03  Jie Zhang  <jie.zhang@analog.com>
543         * gas/bfin/loop.s, gas/bfin/loop.d: New test.
544         * gas/bfin/loop2.s, gas/bfin/loop2.d: New test.
545         * gas/bfin/loop3.s, gas/bfin/loop3.d: New test.
546         * gas/bfin/bfin.exp: Add the new tests.
548 2009-09-02  Jie Zhang  <jie.zhang@analog.com>
550         From  Bernd Schmidt  <bernd.schmidt@analog.com>
551         * gas/bfin/expected_errors.l, gas/bfin/expected_errors.s:
552         Check error messages for invalid load/store insns.
554 2009-09-01  H.J. Lu  <hongjiu.lu@intel.com>
556         * gas/i386/att-regs.s: Add ymm tests for 16bit and 64bit.
557         * gas/i386/intel-regs.s: Likewise.
559         * gas/i386/att-regs.d: Updated.
560         * gas/i386/intel-regs.d: Likewise.
562 2009-09-01  H.J. Lu  <hongjiu.lu@intel.com>
564         * gas/i386/att-regs.s: Remove a tab.
566 2009-09-01  Jie Zhang  <jie.zhang@analog.com>
568         * gas/bfin/expected_comparison_errors.s: Add more cases.
569         * gas/bfin/expected_comparison_errors.l: Update accordingly.
571 2009-09-01  Jie Zhang  <jie.zhang@analog.com>
573         * gas/bfin/stack2.s: Add pop multiple instruction with a label
574         on the same line.
575         * gas/bfin/stack2.d: Adjust accordingly.
577 2009-08-31  Jan Beulich  <jbeulich@novell.com>
579         * gas/elf/section5.l: Remove no longer issued warning pattern.
581 2009-08-29  Matt Fleming  <matt@console-pimps.org>
583         * gas/sh/sign-extension.d: New file.
584         * gas/sh/sign-extension.s: New file.
585         * gas/sh/basic.exp: Run new test.
587 2009-08-28  H.J. Lu  <hongjiu.lu@intel.com>
589         * gas/i386/l1om.d: Check elf64-l1om format.
591 2006-08-11  Bernd Schmidt  <bernd.schmidt@analog.com>
593         * gas/bfin/parallel.s: Add more test cases.
594         * gas/bfin/parallel.d: Update accordingly.
595         * gas/bfin/resource_conflict.l: New test.
596         * gas/bfin/resource_conflict.s: New test.
597         * gas/bfin/bfin.exp: Add resource_conflict.
599 2009-08-11  Nick Clifton  <nickc@redhat.com>
601         PR 10443
602         * gas/arm/t16-bad.l: Update expected messages for moves with
603         shifted operands.
605 2009-08-10  Daniel Gutson  <dgutson@codesourcery.com>
607         PR gas/10479
608         * gas/arm/sp-pc-usage-t.d: New test case.
609         * gas/arm/sp-pc-usage-t.s: New file.
611 2006-08-09  Bernd Schmidt  <bernd.schmidt@analog.com>
613         From Mike Frysinger <michael.frysinger@analog.com>
614         * gas/bfin/reloc.d: Adjust for the renamed relocations.
616 2009-08-07  Daniel Jacobowitz  <dan@codesourcery.com>
618         * gas/arm/mapping2.s: Test code after .ident.
620 2009-08-05  Chao-ying Fu  <fu@mips.com>
622         * gas/mips/jal-svr4pic.d, gas/mips/jal-xgot.d,
623         gas/mips/mips-abi32-pic2.d: Add R_MIPS_JALR relocations after jalr.
625 2009-08-04  Nathan Sidwell  <nathan@codesourcery.com>
627         * gas/arm/missing.s: New.
628         * gas/arm/missing.d: New.
629         * gas/arm/missing.l: New.
631 2009-07-15  Daniel Gutson  <dgutson@codesourcery.com>
632             Daniel Jacobowitz  <dan@codesourcery.com>
634         * gas/arm/mapdir.d, gas/arm/mapdir.s: New files.
635         * gas/arm/mapping.d: Adapted to new symbols generation.
636         * gas/arm/mapping2.d: New test case.
637         * gas/arm/mapping2.s: New file.
638         * gas/arm/mapping3.d: New test case.
639         * gas/arm/mapping3.s: New file.
640         * gas/arm/mapping4.d: New test case.
641         * gas/arm/mapping4.s: New file.
642         * gas/arm/mapshort-eabi.d: Adapted to new symbols generation.
643         * gas/elf/section2.e-armeabi: Adapted to new symbols generation.
645 2009-07-27  Jan Beulich  <jbeulich@novell.com>
647         * gas/elf/file.[ds]: New.
648         * gas/elf/elf.exp: Run new test.
650 2009-07-25  H.J. Lu  <hongjiu.lu@intel.com>
652         * gas/i386/l1om.d: New.
653         * gas/i386/l1om-inval.l: Likewise.
654         * gas/i386/l1om-inval.s: Likewise.
656         * gas/i386/i386.exp: Run l1om-inval and l1om.
658 2009-07-24  Jan Beulich  <jbeulich@novell.com>
660         * gas/i386/8087.[ds]: New.
661         * gas/i386/287.[ds]: New.
662         * gas/i386/387.[ds]: New.
663         * gas/i386/no87.[ls]: New.
664         * gas/i386/no87-2.[ls]: New.
665         * gas/i386/i386.exp: Run new tests.
666         * gas/i386/att-regs.s: Also check FPU register access.
667         * gas/i386/intel-regs.s: Likewise.
668         * gas/i386/att-regs.d: Adjust expectations.
669         * gas/i386/intel-regs.d: Likewise.
671 2009-07-23  Ulrich Drepper  <drepper@redhat.com>
673         * gas/elf/type.s: Add unique global symbol definition.
674         * gas/elf/type.e: Add expected readelf output for global unique
675         symbol.
677 2009-07-21  H.J. Lu  <hongjiu.lu@intel.com>
679         PR gas/10420
680         * gas/i386/i386.exp: Run x86-64-nops-1-pentium.
682         * gas/i386/x86-64-nops-1-pentium.d: New.
684 2009-07-16  H.J. Lu  <hongjiu.lu@intel.com>
686         * gas/i386/i386.exp: Run ifunc and x86-64-ifunc.
688         * gas/i386/ifunc.d: New,
689         * gas/i386/ifunc.s: Likewise.
690         * gas/i386/x86-64-ifunc.d: Likewise.
692 2009-07-16  Nathan Sidwell  <nathan@codesourcery.com>
694         * gas/arm/target-reloc-1.s: New.
695         * gas/arm/target-reloc-1.d: New.
697 2009-07-14  Daniel Gutson  <dgutson@codesourcery.com>
699         * gas/arm/align64.s: New test case.
700         * gas/arm/align64.d: Expected disassembly.
702 2009-07-14  Daniel Gutson  <dgutson@codesourcery.com>
704         * gas/arm/thumb-w-bad.d: New test case.
705         * gas/arm/thumb-w-bad.l: New file.
706         * gas/arm/thumb-w-bad.s: New file.
707         * gas/arm/thumb-w-good.d: New test case.
708         * gas/arm/thumb-w-good.s: New file.
710 2009-07-09  Daniel Gutson  <dgutson@codesourcery.com>
712         * gas/arm/inst-po.d: New testcase.
713         * gas/arm/inst-po.s: New file.
714         * gas/arm/inst-po-2.d: New testcase.
715         * gas/arm/inst-po-2.s: New file.
716         * gas/arm/inst-po-2.l: New file.
717         * gas/arm/inst-po-3.d: New testcase.
718         * gas/arm/inst-po-3.s: New file.
719         * gas/arm/inst-po-be.d: New testcase.
721 2009-07-07  2009-07-04  Chung-Lin Tang  <cltang@pllab.cs.nthu.edu.tw>
723         * gas/arm/iwmmxt2.d: Fix insn pattern for torvsc,
724         add patterns for waddsubhx.
725         * gas/arm/iwmmxt2.s: Add tests for waddsubhx.
727 2009-07-07  H.J. Lu  <hongjiu.lu@intel.com>
729         * gas/i386/fma4.d: Append "#pass".
730         * gas/i386/x86-64-fma4.d: Likewise.
732 2009-07-07  Tristan Gingold  <gingold@adacore.com>
734         * gas/i386/jump.d: Adjust to be relocated offset for jump to
735         external symbol.
737 2009-07-06  Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
739         * gas/i386/i386.exp: Add FMA4 tests.
740         * gas/i386/x86-64-fma4.d: Ditto.
741         * gas/i386/fma4.d: Ditto.
742         * gas/i386/x86-64-fma4.s: Ditto.
743         * gas/i386/fma4.s: Ditto.       
744         
745 2009-07-01  Nick Clifton  <nickc@redhat.com>
747         PR 10168
748         * gas/arm/thumb32.d: Fix expected disassembly of PKHTB insn.
750 2009-07-01  Paul Brook <paul@codesourcery.com>
752         * gas/arm/fp-save.s: Add .fnstart and .fnend directives.
754 2009-06-30  Nick Clifton  <nickc@redhat.com>
756         PR 10288
757         * gas/arm/adrl.d: Update expected disassembly.
758         * gas/arm/arch4t-eabi.d: Likewise.
759         * gas/arm/arch4t.d: Likewise.
760         * gas/arm/arch6zk.d: Likewise.
761         * gas/arm/archv6t2.d: Likewise.
762         * gas/arm/arm-it.d: Likewise.
763         * gas/arm/arm3.d: Likewise.
764         * gas/arm/arm7dm.d: Likewise.
765         * gas/arm/arm7t.d: Likewise.
766         * gas/arm/backslash-at.d: Likewise.
767         * gas/arm/bl-local-v4t.d: Likewise.
768         * gas/arm/blx-local.d: Likewise.
769         * gas/arm/copro.d: Likewise.
770         * gas/arm/el_segundo.d: Likewise.
771         * gas/arm/float.d: Likewise.
772         * gas/arm/fp-save.d: Likewise.
773         * gas/arm/fpa-mem.d: Likewise.
774         * gas/arm/group-reloc-alu.d: Likewise.
775         * gas/arm/group-reloc-ldr.d: Likewise.
776         * gas/arm/group-reloc-ldrs.d: Likewise.
777         * gas/arm/immed.d: Likewise.
778         * gas/arm/inst.d: Likewise.
779         * gas/arm/iwmmxt.d: Likewise.
780         * gas/arm/ldconst.d: Likewise.
781         * gas/arm/macro1.d: Likewise.
782         * gas/arm/mapmisc.d: Likewise.
783         * gas/arm/mapsecs.d: Likewise.
784         * gas/arm/mapshort-eabi.d: Likewise.
785         * gas/arm/mapshort-elf.d: Likewise.
786         * gas/arm/movw-local.d: Likewise.
787         * gas/arm/neon-ldst-rm.d: Likewise.
788         * gas/arm/offset.d: Likewise.
789         * gas/arm/reg-alias.d: Likewise.
790         * gas/arm/relax_load_align.d: Likewise.
791         * gas/arm/tcompat.d: Likewise.
792         * gas/arm/tcompat2.d: Likewise.
793         * gas/arm/thumb-eabi.d: Likewise.
794         * gas/arm/thumb.d: Likewise.
795         * gas/arm/thumb1_unified.d: Likewise.
796         * gas/arm/thumb2_add.d: Likewise.
797         * gas/arm/thumb2_it.d: Likewise.
798         * gas/arm/thumb2_it_auto.d: Likewise.
799         * gas/arm/thumb2_pool.d: Likewise.
800         * gas/arm/thumb2_relax.d: Likewise.
801         * gas/arm/thumb32.d: Likewise.
802         * gas/arm/thumbv6.d: Likewise.
803         * gas/arm/thumbv6k.d: Likewise.
804         * gas/arm/tls.d: Likewise.
805         * gas/arm/vfp1.d: Likewise.
806         * gas/arm/vfp1_t2.d: Likewise.
807         * gas/arm/vfp1xD.d: Likewise.
808         * gas/arm/wince.d: Likewise.
809         * gas/arm/wince_inst.d: Likewise.
810         * gas/arm/xscale.d: Likewise.
812 2009-06-29  Nick Clifton  <nickc@redhat.com>
814         PR 10288
815         * gas/arm/arch6zk.d: Update expected disassembly.
816         * gas/arm/arch7.d: Likewise.
817         * gas/arm/arm-it-auto-2.d: Likewise.
818         * gas/arm/arm-it-auto.d: Likewise.
819         * gas/arm/copro.d: Likewise.
820         * gas/arm/float.d: Likewise.
821         * gas/arm/fpa-mem.d: Likewise.
822         * gas/arm/group-reloc-ldc.d: Likewise.
823         * gas/arm/group-reloc-ldr.d: Likewise.
824         * gas/arm/iwmmxt.d: Likewise.
825         * gas/arm/maverick.d: Likewise.
826         * gas/arm/neon-omit.d: Likewise.
827         * gas/arm/svc.d: Likewise.
828         * gas/arm/thumb-eabi.d: Likewise.
829         * gas/arm/thumb.d: Likewise.
830         * gas/arm/thumb1_unified.d: Likewise.
831         * gas/arm/thumb2_add.d: Likewise.
832         * gas/arm/thumb2_relax.d: Likewise.
833         * gas/arm/thumb32.d: Likewise.
834         * gas/arm/vfp-neon-syntax.d: Likewise.
835         * gas/arm/vfp-neon-syntax_t2.d: Likewise.
836         * gas/arm/vfp1xD.d: Likewise.
837         * gas/arm/vfp1xD_t2.d: Likewise.
838         * gas/arm/vfpv3-const-conv.d: Likewise.
839         * gas/arm/xscale.d: Likewise.
841 2009-06-22  Daniel Gutson <dgutson@codesourcery.com>
843         * gas/arm/arm-it-auto.d: New test.
844         * gas/arm/arm-it-auto.s: New file.
845         * gas/arm/arm-it-auto-2.d: New test case.
846         * gas/arm/arm-it-auto-2.s: New file.
847         * gas/arm/arm-it-auto-3.d: New test case.
848         * gas/arm/arm-it-auto-3.s: New file.
849         * gas/arm/arm-it-bad.d: New test case.
850         * gas/arm/arm-it-bad.l: New file.
851         * gas/arm/arm-it-bad.s: New file.
852         * gas/arm/arm-it-bad-2.d: New test case.
853         * gas/arm/arm-it-bad-2.l: New file.
854         * gas/arm/arm-it-bad-2.s: New file.
855         * gas/arm/arm-it-bad-3.d: New test case.
856         * gas/arm/arm-it-bad-3.l: New file.
857         * gas/arm/arm-it-bad-3.s: New file.
858         * gas/arm/thumb2_it_auto.d: New test.
859         * gas/arm/thumb2_it_bad.l: Error message updated.
860         * gas/arm/thumb2_it_bad_auto.d: New test.
861         * gas/arm/thumb2_it.d: Comment added.
862         * gas/arm/thumb2_it_bad.d: Comment added.
864 2009-06-19  Alan Modra  <amodra@bigpond.net.au>
866         PR gas/10255
867         * gas/cfi/cfi-common-7.s: Skip a multiple of four.
868         * gas/cfi/cfi-common-7.d: Adjust.
870 2009-06-18  Nick Clifton  <nickc@redhat.com>
872         PR 10169
873         * gas/arm/thumb2_bad_reg.s: Add tests for SSAT and USAT with an
874         out of range shift.
875         * gas/arm/thumb2_bad_reg.l: Update expected error messages.
877         PR 10288
878         * gas/arm/align.s: Add labels so that COFF based targets can
879         correctly locate THUMB code.
880         * gas/arm/copro.d: Do not pass --architecture switch to objdump.
882 2009-06-15  Nick Clifton  <nickc@redhat.com>
884         PR gas/10186
885         * gas/arm/thumb32.d: Fix expected binary value of SEV.W instruction.
887 2009-06-09  Jakub Jelinek  <jakub@redhat.com>
889         PR gas/10255
890         * gas/cfi/cfi-common-7.d: New test.
891         * gas/cfi/cfi-common-7.s: New.
892         * gas/cfi/cfi.exp: Add cfi-common-7 test.
894 2009-06-08  Dave Korn  <dave.korn.cygwin@gmail.com>
896         * gas/i386/jump.d:  Tweak patterns to also match PE platform output.
898 2009-06-01  H.J. Lu  <hongjiu.lu@intel.com>
900         PR gas/10198
901         * gas/i386/jump.s: Add test for "jmp $+2".
902         * gas/i386/jump16.s: Likewise.
904         * gas/i386/jump.d: Updated.
905         * gas/i386/jump16.d: Likewise.
907 2009-05-26  Catherine Moore  <clm@codesourcery.com>
909         * gas/mips/eret.s: Remove.
910         * gas/mips/eret.d: Remove.
911         * gas/mips/eret.l: Remove.
912         * gas/mips/eret-1.s: New.
913         * gas/mips/eret-1.d: New.
914         * gas/mips/eret-2.s: New.
915         * gas/mips/eret-2.d: New.
916         * gas/mips/eret-3.s: New.
917         * gas/mips/eret-3.d: New.
918         * gas/mips/mips.exp: Run new tests.  Remove old tests.
920 2009-05-23  Richard Sandiford  <rdsandiford@googlemail.com>
922         * gas/mips/vr4130.s, gas/mips/vr4130.d: Expect part A to have nops.
924 2009-05-23  Richard Sandiford  <rdsandiford@googlemail.com>
926         * gas/mips/align.d: Use an nm test rather than an objdump one.
928 2009-05-22  H.J. Lu  <hongjiu.lu@intel.com>
930         * gas/elf/ifunc-1.d: New.
931         * gas/elf/ifunc-1.s: Likewise.
933         * gas/elf/elf.exp: Run ifunc-1.
935 2009-05-22  Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
937         * gas/i386/i386.exp: Remove SSE5 tests.
938         * gas/i386/x86-64-sse5.s: Delete. Remove SSE5 tests.
939         * gas/i386/x86-64-sse5.d: Ditto.
940         * gas/i386/arch-10-1.l: Remove SSE5 tests.
941         * gas/i386/arch-10-2.l: Ditto.
942         * gas/i386/arch-10-3.l: Ditto.
943         * gas/i386/arch-10-4.l: Ditto.
944         * gas/i386/arch-10.d: Ditto.
945         * gas/i386/arch-10.s: Ditto.
946         * gas/i386/arch-4.s: Delete. Remove SSE5 tests.
947         * gas/i386/arch-4.d: Ditto.
948         * gas/i386/arch-8.s: Ditto.
949         * gas/i386/arch-8.d: Ditto.
950         * gas/i386/arch-2.s: Remove SSE5 tests.
951         * gas/i386/arch-2.d: Remove SSE5 tests.
952         * gas/i386/x86-64-arch-2.s: Ditto.
953         
954 2009-05-19  Dave Korn  <dave.korn.cygwin@gmail.com>
956         * gas/pe/:  New directory for PE format-specific tests.
957         * gas/pe/aligncomm-a.d:  New test pattern file.
958         * gas/pe/aligncomm-a.s:  New test source file.
959         * gas/pe/aligncomm-b.d:  New test pattern file.
960         * gas/pe/aligncomm-b.s:  New test source file.
961         * gas/pe/aligncomm-c.d:  New test pattern file.
962         * gas/pe/aligncomm-c.s:  New test source file.
963         * gas/pe/aligncomm-d.d:  New test pattern file.
964         * gas/pe/aligncomm-d.s:  New test source file.
965         * gas/pe/pe.exp:  New test control script.
966         * lib/gas-defs.exp (is_pecoff_format):  New function.
968 2009-05-05  H.J. Lu  <hongjiu.lu@intel.com>
970         * gas/lns/lns-common-1-ia64.s: Add test for discriminator.
972 2009-05-05  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
974         * gas/arm/bl-local-v4t.d: New file.
975         * gas/arm/bl-local-v4t.s: New file.
976         * gas/arm/blx-local.s: Update for branches and calls to local
977           functions.
978         * gas/arm/blx-local.d: Likewise.
979         * gas/arm/blx-local.l: New file.
980         * gas/arm/blx-local-thumb.l: New file.
981         * gas/arm/blx-local-thumb.s: New file.
982         * gas/arm/blx-local-thumb.d: New file.
984 2009-05-01  Nathan Sidwell  <nathan@codesourcery.com>
985             Daniel Jacobowitz  <dan@codesourcery.com>
987         * gas/arm/attr-mcpu.d: Add -mfpu=neon.
988         * gas/arm/mapmisc.d: Correct expected output for .double and
989         .dcb.d.
991 2009-04-30  Nick Clifton  <nickc@redhat.com>
993         * gas/elf/elf.exp: Extend type test to include an ifunc symbol.
994         Provide an alternative test for targets which do not support ifunc
995         symbols.
996         gas/elf/type.s: Add entry for an ifunc symbol.
997         gas/elf/type.e: Add ifunc entry to expected symbol dump.
998         gas/elf/section2.e-armelf: Add  entry for ifunc symbol.
999         gas/elf/type-noifunc.s: New file.
1000         gas/elf/type-noifunc.e: Likewise.
1002 2009-04-24  Cary Coutant  <ccoutant@google.com>
1004         * gas/lns/lns-common-1.d: Add test for discriminator.
1005         * gas/lns/lns-common-1.s: Likewise.
1007 2009-04-20  Jan Beulich  <jbeulich@novell.com>
1009         * gas/i386/equ.s: Adjust.
1010         * gas/i386/equ.d: Remove reference to equ.e.
1011         * gas/i386/equ.e: Delete.
1012         * gas/i386/intel-expr.s: New.
1013         * gas/i386/intel-expr.d: New.
1014         * gas/i386/i386.exp: Run new test.
1015         * gas/i386/intel.s: Adjust.
1016         * gas/i386/intel.e: Remove no longer valid warning messages.
1017         * gas/i386/intel16.s: Adjust.
1018         * gas/i386/intel16.d: Remove reference to intel16.e.
1019         * gas/i386/intel16.e: Delete.
1020         * gas/i386/intelbad.s: Add more tests.
1021         * gas/i386/intelbad.l: Adjust.
1022         * gas/i386/intelok.s: Remove now unneeded equates. Add more
1023         tests.
1024         * gas/i386/intelok.d: Remove reference to intelok.e. Adjust.
1025         * gas/i386/intelok.e: Delete.
1026         * gas/i386/x86_64.s: Adjust.
1027         * gas/i386/x86_64.d: Remove reference to x86_64.e.
1028         * gas/i386/x86_64.e: Delete.
1030 2009-04-16  Alan Modra  <amodra@bigpond.net.au>
1032         * gas/all/gas.exp: Disable assign and assign-ok tests on blackfin.
1033         * gas/all/p2425.s: Use "==" instead of "=".
1034         * gas/all/weakref1.s: Likewise.
1035         * gas/macros/and.s: Likewise.
1036         * gas/macros/test1.s: Likewise.
1037         * gas/hppa/parse/parse.exp: Remove xfail on block1.
1039 2009-04-15  Jan Beulich  <jbeulich@novell.com>
1041         * gas/i386/intel.e: Adjust expectations.
1043 2009-04-15  Jan Beulich  <jbeulich@novell.com>
1045         * gas/i386/x86-64-sse5.s: Add test of protd.
1046         * gas/i386/x86-64-sse5.d: Adjust expectations to match input.
1048 2009-04-09  Catherine Moore  <clm@codesourcery.com>
1050         * gas/mips/mips.exp: Run new tests.
1051         * gas/mips/eret.s: New test.
1052         * gas/mips/eret.d: New test output.
1053         * gas/mips/eret.l: New test output.
1055 2009-04-07  Peter Bergner  <bergner@vnet.ibm.com>
1057         * gas/ppc/e500mc.d: Update to match extended mnemonics.
1059 2009-04-01  Nathan Sidwell  <nathan@codesourcery.com>
1061         * gas/arm/align.s, gas/arm/align.d: New.
1062         * gas/arm/thumb32.d, gas/arm/arch6zk.d, gas/arm/arch6zk.s,
1063         arm/thumb2_relax.d: Adjust for align changes.
1065 2009-03-31  Peter Bergner  <bergner@vnet.ibm.com>
1067         * gas/ppc/power7.d ("ori", ".p2align"): Add tests for group ending nop.
1068         * gas/ppc/power7.s: Likewise.
1069         * gas/ppc/power6.d: Likewise.
1070         * gas/ppc/power6.s: Likewise.
1072 2009-03-30  Joseph Myers  <joseph@codesourcery.com>
1074         * gas/arm/mapsecs.d, gas/arm/mapsecs.s: New.
1076 2009-03-26  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1078         * gas/arm/wince_inst.d: Convert to unified syntax.
1080 2009-03-18  Andrew Stubbs  <ams@codesourcery.com>
1082         * gas/arm/adr-invalid.d: New file.
1083         * gas/arm/adr-invalid.l: New file.
1084         * gas/arm/adr-invalid.s: New file.
1086 2009-03-14  Richard Sandiford  <r.sandiford@uk.ibm.com>
1088         * gas/ppc/textalign-xcoff-001.d: Expect the section VMAs to be
1089         properly aligned.
1090         * gas/ppc/textalign-xcoff-002.d: Likewise.
1092 2009-03-14  Richard Sandiford  <r.sandiford@uk.ibm.com>
1094         * gas/ppc/xcoff-branch-1.s, gas/ppc/xcoff-branch-1-32.d,
1095         gas/ppc/xcoff-branch-1-64.d: New tests.
1096         * gas/ppc/aix.exp: Run them.
1098 2009-03-11  Hans-Peter Nilsson  <hp@axis.com>
1100         * gas/cris/rd-bkw5.d, gas/cris/rd-bkw5.s, gas/cris/rd-bkw5b.d,
1101         gas/cris/rd-bkw5bpic.d, gas/cris/rd-bkw5bv32.d,
1102         gas/cris/rd-bkw5bv32pic.d, gas/cris/rd-bkw5pic.d,
1103         gas/cris/rd-bkw5v32.d, gas/cris/rd-bkw5v32pic.d: New tests.
1105 2009-03-10  Hans-Peter Nilsson  <hp@axis.com>
1107         * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s:
1108         New test.
1110 2009-03-10  Alan Modra  <amodra@bigpond.net.au>
1112         * gas/ppc/altivec_and_spe.d (objdump): Add -Maltivec.
1113         * gas/ppc/common.d: Adjust for -Mcom not including -Mppc.
1115 2009-03-05  Joseph Myers  <joseph@codesourcery.com>
1117         * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
1119 2009-03-02  Qinwei  <qinwei@sunnorth.com.cn>
1121         * gas/score/arith_32-lt.d: New file.
1122         * gas/score/arith_32.d: New file.
1123         * gas/score/arith_32.s: New file.
1124         * gas/score/bit_32-lt.d: New file.
1125         * gas/score/bit_32.d: New file.
1126         * gas/score/bit_32.s: New file.
1127         * gas/score/branch_32-lt.d: New file.
1128         * gas/score/branch_32.d: New file.
1129         * gas/score/branch_32.s: New file.
1130         * gas/score/cmp_32-lt.d: New file.
1131         * gas/score/cmp_32.d: New file.
1132         * gas/score/cmp_32.s: New file.
1133         * gas/score/load_store_32-lt.d: New file.
1134         * gas/score/load_store_32.d: New file.
1135         * gas/score/load_store_32.s: New file.
1136         * gas/score/logical_32-lt.d: New file.
1137         * gas/score/logical_32.d: New file.
1138         * gas/score/logical_32.s: New file.
1139         * gas/score/mv_32-lt.d: New file.
1140         * gas/score/mv_32.d: New file.
1141         * gas/score/mv_32.s: New file.
1142         * gas/score/relax_32.exp: New file.
1143         * gas/score/relaxation_macro.h: New file.
1144         * gas/score/shift_32-lt.d: New file.
1145         * gas/score/shift_32.d: New file.
1146         * gas/score/shift_32.s: New file.
1147         * gas/score/syscontrol_32-lt.d: New file.
1148         * gas/score/syscontrol_32.d: New file.
1149         * gas/score/syscontrol_32.s: New file.
1151 2009-03-01  Mark Mitchell  <mark@codesourcery.com>
1153         * gas/arm/archv6m.s: Add dmb, dsb, and isb.
1154         * gas/arm/archv6m.d: Likewise.
1156 2009-02-26  Peter Bergner  <bergner@vnet.ibm.com>
1158         * gas/ppc/e500mc.d ("wait", "waitsrv", "waitimpl"): Add tests.
1159         * gas/ppc/e500mc.s: Likewise.
1160         * gas/ppc/power6.d ("cdtbcd", "cbcdtd", "addg6s"): Add tests.
1161         * gas/ppc/power6.s: Likewise.
1162         * gas/ppc/power7.d ("lfdpx", "mffgpr", "mftgpr"): Remove invalid tests.
1163         ("wait", "waitsrv", "waitimpl", "divwe", "divwe.", "divweo", "divweo.",
1164         "divweu", "divweu.", "divweuo", "divweuo.", "bpermd", "popcntw",
1165         "popcntd", "ldbrx", "stdbrx", "lfiwzx", "lfiwzx", "fcfids", "fcfids.",
1166         "fcfidus", "fcfidus.", "fctiwu", "fctiwu.", "fctiwuz", "fctiwuz.",
1167         "fctidu", "fctidu.", "fctiduz", "fctiduz.", "fcfidu", "fcfidu.",
1168         "ftdiv", "ftdiv", "ftsqrt", "ftsqrt", "dcbtt", "dcbtstt", "dcffix",
1169         "dcffix.", "lbarx", "lbarx", "lbarx", "lharx", "lharx", "lharx",
1170         "stbcx.", "sthcx.", "fre", "fre.", "fres", "fres.", "frsqrte",
1171         "frsqrte.", "frsqrtes", "frsqrtes.", "isel"): Add tests.
1172         * gas/ppc/power7.s: Likewise.
1173         * gas/ppc/vsx.d: New test.
1174         * gas/ppc/vsx.s: Likewise.
1175         * gas/ppc/ppc.exp: Run it.
1177 2009-02-23  Mark Mitchell  <mark@codesourcery.com>
1179         * gas/arm/thumb2_bad_reg.s: Update to allow R13 as second argument
1180         for CMP.
1181         * gas/arm/thumb2_bad_reg.l: Adjust accordingly.
1183 2009-02-19  Peter Bergner  <bergner@vnet.ibm.com>
1185         * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a
1186         floating point register.
1188 2009-02-18  Adam Nemet  <anemet@caviumnetworks.com>
1190         * gas/mips/octeon.s: Add more tests for dmfc2 and dmtc2.
1191         * gas/mips/octeon.d: Update.
1192         * gas/mips/octeon-ill.l: Update error message.
1194 2009-02-16  Nick Clifton  <nickc@redhat.com>
1196         * gas/mips/e32-rel2.d: Adjust expected output to remove the 0x4000
1197         offset.
1198         * gas/mips/e32el-rel2.d: Likewise.
1199         * gas/mips/elf-rel2.d: Likewise.
1200         * gas/mips/elf-rel9-mips16.d: Likewise.
1201         * gas/mips/elf-rel9.d: Likewise.
1202         * gas/mips/elfel-rel2.d: Likewise.
1203         * gas/mips/lb.d: Likewise.
1204         * gas/mips/mips-abi32.d: Likewise.
1205         * gas/mips/mips-gp32-fp32.d: Likewise.
1206         * gas/mips/mips-gp32-fp64.d: Likewise.
1207         * gas/mips/mips-gp64-fp32.d: Likewise.
1208         * gas/mips/mips-gp64-fp64.d: Likewise.
1209         * gas/mips/mips32-sf32.d: Likewise.
1211 2009-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1213         * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test.
1215 2009-02-06  Nick Clifton  <nickc@redhat.com>
1217         * gas/mips/beq.d: Make no assumptions about the symbols used as
1218         branch targets in the disassembly, or the names of the relocs
1219         produced.
1220         * gas/mips/bge.d: Likewise.
1221         * gas/mips/bgeu.d: Likewise.
1222         * gas/mips/blt.d: Likewise.
1223         * gas/mips/bltu.d: Likewise.
1224         * gas/mips/mips32-sf32.d: Likewise.
1225         * gas/mips/mips1-fp.d: Likewise.
1226         * gas/mips/branch-misc-1.d: Skip for the mips-ecoff target.
1227         * gas/mips/branch-misc-2-64.d: Likewise.
1228         * gas/mips/branch-misc-2.d: Likewise.
1229         * gas/mips/branch-misc-2pic-64.d: Likewise.
1230         * gas/mips/branch-misc-2pic.d: Likewise.
1231         * gas/mips/branch-swap.d: Likewise.
1233 2009-02-06  Nick Clifton  <nickc@redhat.com>
1235         * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA
1236         ports.
1237         
1238 2009-02-05  Peter Bergner  <bergner@vnet.ibm.com>
1240         * gas/ppc/booke.s ("dcbt", "dcbtst"): New tests.
1241         * gas/ppc/booke.d: Likewise.
1242         * gas/ppc/power4_32.s: Likewise.
1243         * gas/ppc/power4_32.d: Likewise.
1245 2009-02-05  Catherine Moore  <clm@codesourcery.com>
1247         * gas/elf/elf.exp: Really run the symtab test.
1249 2009-02-04  H.J. Lu  <hongjiu.lu@intel.com>
1251         AVX Programming Reference (January, 2009)
1252         * gas/i386/arch-avx-1-3.l: New.
1253         * gas/i386/arch-avx-1-3.s: Likewise.
1254         * gas/i386/arch-avx-1-4.l: Likewise.
1255         * gas/i386/arch-avx-1-4.s: Likewise.
1256         * gas/i386/arch-avx-1-5.l: Likewise.
1257         * gas/i386/arch-avx-1-5.s: Likewise.
1258         * gas/i386/arch-avx-1-6.l: Likewise.
1259         * gas/i386/arch-avx-1-6.s: Likewise.
1261         * gas/i386/arch-10.s: Add vpclmul instructions.
1262         * gas/i386/arch-avx-1.s: Likewise.
1263         * gas/i386/avx.s: Likewise.
1264         * gas/i386/x86-64-arch-2.s: Likewise.
1265         * gas/i386/x86-64-avx.s: Likewise.
1267         * gas/i386/sse2avx.s: Add pclmul instructions.
1268         * gas/i386/x86-64-sse2avx.s: Likewise.
1270         * gas/i386/arch-10.d: Updated.
1271         * gas/i386/arch-10-1.l: Likewise.
1272         * gas/i386/arch-10-2.l: Likewise.
1273         * gas/i386/arch-10-3.l: Likewise.
1274         * gas/i386/arch-10-4.l: Likewise.
1275         * gas/i386/arch-avx-1.d: Likewise.
1276         * gas/i386/arch-avx-1-1.l: Likewise.
1277         * gas/i386/arch-avx-1-2.l: Likewise.
1278         * gas/i386/avx.d: Likewise.
1279         * gas/i386/avx-intel.d: Likewise.
1280         * gas/i386/sse2avx.d: Likewise.
1281         * gas/i386/x86-64-arch-2.d: Likewise.
1282         * gas/i386/x86-64-avx.d: Likewise.
1283         * gas/i386/x86-64-avx-intel.d: Likewise.
1284         * gas/i386/x86-64-sse2avx.d: Likewise.
1286         * gas/i386/i386.exp: Run arch-avx-1-3, arch-avx-1-4,
1287         arch-avx-1-5 and arch-avx-1-6.
1289 2009-02-03  DJ Delorie  <dj@redhat.com>
1291         * gas/mep/relocs.d: Updated for new configuration.
1292         * gas/mep/complex-relocs.exp: Likewise.
1294 2009-02-03  Sandip Matte  <sandip@rmicorp.com>
1296         * gas/mips/mips.exp (xlr): New architecture.
1297         (xlr-ext): Run test.
1298         * gas/mips/xlr-ext.d, gas/mips/xlr-ext.s: New.
1300 2009-02-03  Maxim Kuvyrkov  <maxim@codesourcery.com>
1302         * gas/m68k/tls-gd-3.d, gas/m68k/tls-gd-3.s: New test.
1303         * gas/m68k/all.exp: Run it.
1305 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
1307         * gas/arm/copro.s: Avoid using r15 where not permitted.
1308         * gas/arm/copro.d: Adjust accordingly.
1309         * gas/arm/thumb2_bad_reg.s: New.
1310         * gas/arm/thumb2_bad_reg.l: Likewise.
1311         * gas/arm/thumb2_bad_reg.d: Likewise.
1313 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
1315         * gas/arm/thumb32.s: Add tests for orn and rrx.
1316         * gas/arm/thumb32.d: Adjust accordingly.
1317         * gas/arm/thumb32.l: Likewise.
1318         * gas/arm/thumb2_invert.s: Add tests for orn and orr.
1319         * gas/arm/thumb2_invert.d: Adjust accordingly.
1320         * gas/arm/tcompat.s: Add tests for rrx.
1321         * gas/arm/tcompat.d: Adjust accordingly.
1323 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
1325         * gas/arm/thumb32.s (qadd): Add tests for them.
1326         * gas/arm/thumb32.d: Adjust accordingly.
1328 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
1330         * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub.
1331         * gas/arm/thumb32.d: Likewise.
1333 2009-01-29  Paul Brook  <paul@codesourcery.com>
1334             Mark Mitchell  <mark@codesourcery.com>
1336         * gas/arm/thumb2_mul.s: New file.
1337         * gas/arm/thumb2_mul.d: Likewise.
1338         * gas/arm/thumb2_mul-bad.s: Likewise.
1339         * gas/arm/thumb2_mul-bad.d: Likewise.
1340         * gas/arm/thumb2_mul-bad.l: Likewise.
1341         * gas/arm/t16-bad.s: Add tests for"mul" with high registers.
1342         * gas/arm/t16-bad.l: Update accordingly.
1344 2009-01-29  Nick Clifton  <nickc@redhat.com>
1346         * gas/all/gas.exp: Expect forward test to fail for MeP.
1347         Expect relax test to fail for MeP.
1348         * gas/mep/relocs.d: Update expected disassembly.
1350 2009-01-27  Nick Clifton  <nickc@redhat.com>
1352         * gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
1353         * gas/arm/attr-default.d : Likewise.
1354         * gas/arm/attr-march-all.d: Likewise.
1355         * gas/arm/attr-march-armv1.d: Likewise.
1356         * gas/arm/attr-march-armv2.d: Likewise.
1357         * gas/arm/attr-march-armv2a.d: Likewise.
1358         * gas/arm/attr-march-armv2s.d: Likewise.
1359         * gas/arm/attr-march-armv3.d: Likewise.
1360         * gas/arm/attr-march-armv3m.d: Likewise.
1361         * gas/arm/attr-march-armv4.d: Likewise.
1362         * gas/arm/attr-march-armv4t.d: Likewise.
1363         * gas/arm/attr-march-armv4txm.d: Likewise.
1364         * gas/arm/attr-march-armv4xm.d: Likewise.
1365         * gas/arm/attr-march-armv5.d: Likewise.
1366         * gas/arm/attr-march-armv5t.d: Likewise.
1367         * gas/arm/attr-march-armv5te.d: Likewise.
1368         * gas/arm/attr-march-armv5tej.d: Likewise.
1369         * gas/arm/attr-march-armv5texp.d: Likewise.
1370         * gas/arm/attr-march-armv5txm.d: Likewise.
1371         * gas/arm/attr-march-armv6-m.d: Likewise.
1372         * gas/arm/attr-march-armv6.d: Likewise.
1373         * gas/arm/attr-march-armv6j.d: Likewise.
1374         * gas/arm/attr-march-armv6k.d: Likewise.
1375         * gas/arm/attr-march-armv6kt2.d: Likewise.
1376         * gas/arm/attr-march-armv6t2.d: Likewise.
1377         * gas/arm/attr-march-armv6z.d: Likewise.
1378         * gas/arm/attr-march-armv6zk.d: Likewise.
1379         * gas/arm/attr-march-armv6zkt2.d: Likewise.
1380         * gas/arm/attr-march-armv6zt2.d: Likewise.
1381         * gas/arm/attr-march-armv7-a.d: Likewise.
1382         * gas/arm/attr-march-armv7-m.d: Likewise.
1383         * gas/arm/attr-march-armv7-r.d: Likewise.
1384         * gas/arm/attr-march-armv7.d: Likewise.
1385         * gas/arm/attr-march-armv7a.d: Likewise.
1386         * gas/arm/attr-march-armv7m.d: Likewise.
1387         * gas/arm/attr-march-armv7r.d: Likewise.
1388         * gas/arm/attr-march-iwmmxt.d: Likewise.
1389         * gas/arm/attr-march-iwmmxt2.d: Likewise.
1390         * gas/arm/attr-march-xscale.d: Likewise.
1391         * gas/arm/attr-mcpu.d: Likewise.
1392         * gas/arm/attr-mfpu-arm1020e.d: Likewise.
1393         * gas/arm/attr-mfpu-arm1020t.d: Likewise.
1394         * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
1395         * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
1396         * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
1397         * gas/arm/attr-mfpu-fpa.d: Likewise.
1398         * gas/arm/attr-mfpu-fpa10.d: Likewise.
1399         * gas/arm/attr-mfpu-fpa11.d: Likewise.
1400         * gas/arm/attr-mfpu-fpe.d: Likewise.
1401         * gas/arm/attr-mfpu-fpe2.d: Likewise.
1402         * gas/arm/attr-mfpu-fpe3.d: Likewise.
1403         * gas/arm/attr-mfpu-maverick.d: Likewise.
1404         * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
1405         * gas/arm/attr-mfpu-neon.d: Likewise.
1406         * gas/arm/attr-mfpu-softfpa.d: Likewise.
1407         * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
1408         * gas/arm/attr-mfpu-softvfp.d: Likewise.
1409         * gas/arm/attr-mfpu-vfp.d: Likewise.
1410         * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
1411         * gas/arm/attr-mfpu-vfp10.d: Likewise.
1412         * gas/arm/attr-mfpu-vfp3.d: Likewise.
1413         * gas/arm/attr-mfpu-vfp9.d: Likewise.
1414         * gas/arm/attr-mfpu-vfpv2.d: Likewise.
1415         * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
1416         * gas/arm/attr-mfpu-vfpv3.d: Likewise.
1417         * gas/arm/attr-mfpu-vfpxd.d: Likewise.
1418         * gas/arm/attr-order.d: Likewise.
1419         * gas/arm/attr-override-cpu-directive.d: Likewise.
1420         * gas/arm/attr-override-mcpu.d: Likewise.
1422 2009-01-27  Nick Clifton  <nickc@redhat.com>
1424         * gas/lib/gas-defs.exp: Update description of run_dump_test proc.
1426         * gas/mips/dli.d: Pass -64 to gas.
1427         * gas/mips/mips64-mips3d-incl.d: Likewise.
1428         * gas/mips/octeon.d: Likewise.
1429         * gas/mips/sb1-ext-mdmx.d: Likewise.
1430         * gas/mips/sb1-ext-ps.d: Likewise.
1431         * gas/mips/e32el-rel2.s: Pass -march=mips3 to gas.
1432         Update expected relocs.
1433         * gas/mips/ld-ilocks-addr32.d: Do not run for tx39 targets.
1434         * gas/mips/mips.exp: Remove 'ilocks' variable.
1435         Add ecoff targets to 'addr32' variable.
1436         Set 'no_mips16' for ecoff targets.
1437         Do not run div-ilocks or mul-ilocks test variants.
1438         * gas/mips/mips16-intermix.d: Use nm instead of objdump so that
1439         the symbol table output is sorted.  Update expecetd output.
1441 2009-01-26  Andrew Stubbs  <ams@codesourcery.com>
1443         * gas/arm/attr-cpu-directive.d: New file.
1444         * gas/arm/attr-cpu-directive.s: New file.
1445         * gas/arm/attr-default.d: New file.
1446         * gas/arm/attr-march-all.d: New file.
1447         * gas/arm/attr-march-armv1.d: New file.
1448         * gas/arm/attr-march-armv2.d: New file.
1449         * gas/arm/attr-march-armv2a.d: New file.
1450         * gas/arm/attr-march-armv2s.d: New file.
1451         * gas/arm/attr-march-armv3.d: New file.
1452         * gas/arm/attr-march-armv3m.d: New file.
1453         * gas/arm/attr-march-armv4.d: New file.
1454         * gas/arm/attr-march-armv4t.d: New file.
1455         * gas/arm/attr-march-armv4txm.d: New file.
1456         * gas/arm/attr-march-armv4xm.d: New file.
1457         * gas/arm/attr-march-armv5.d: New file.
1458         * gas/arm/attr-march-armv5t.d: New file.
1459         * gas/arm/attr-march-armv5te.d: New file.
1460         * gas/arm/attr-march-armv5tej.d: New file.
1461         * gas/arm/attr-march-armv5texp.d: New file.
1462         * gas/arm/attr-march-armv5txm.d: New file.
1463         * gas/arm/attr-march-armv6-m.d: New file.
1464         * gas/arm/attr-march-armv6.d: New file.
1465         * gas/arm/attr-march-armv6j.d: New file.
1466         * gas/arm/attr-march-armv6k.d: New file.
1467         * gas/arm/attr-march-armv6kt2.d: New file.
1468         * gas/arm/attr-march-armv6t2.d: New file.
1469         * gas/arm/attr-march-armv6z.d: New file.
1470         * gas/arm/attr-march-armv6zk.d: New file.
1471         * gas/arm/attr-march-armv6zkt2.d: New file.
1472         * gas/arm/attr-march-armv6zt2.d: New file.
1473         * gas/arm/attr-march-armv7-a.d: New file.
1474         * gas/arm/attr-march-armv7-m.d: New file.
1475         * gas/arm/attr-march-armv7-r.d: New file.
1476         * gas/arm/attr-march-armv7.d: New file.
1477         * gas/arm/attr-march-armv7a.d: New file.
1478         * gas/arm/attr-march-armv7m.d: New file.
1479         * gas/arm/attr-march-armv7r.d: New file.
1480         * gas/arm/attr-march-iwmmxt.d: New file.
1481         * gas/arm/attr-march-iwmmxt2.d: New file.
1482         * gas/arm/attr-march-xscale.d: New file.
1483         * gas/arm/attr-mcpu.d: New file.
1484         * gas/arm/attr-mfpu-arm1020e.d: New file.
1485         * gas/arm/attr-mfpu-arm1020t.d: New file.
1486         * gas/arm/attr-mfpu-arm1136jf-s.d: New file.
1487         * gas/arm/attr-mfpu-arm1136jfs.d: New file.
1488         * gas/arm/attr-mfpu-arm7500fe.d: New file.
1489         * gas/arm/attr-mfpu-fpa.d: New file.
1490         * gas/arm/attr-mfpu-fpa10.d: New file.
1491         * gas/arm/attr-mfpu-fpa11.d: New file.
1492         * gas/arm/attr-mfpu-fpe.d: New file.
1493         * gas/arm/attr-mfpu-fpe2.d: New file.
1494         * gas/arm/attr-mfpu-fpe3.d: New file.
1495         * gas/arm/attr-mfpu-maverick.d: New file.
1496         * gas/arm/attr-mfpu-neon-fp16.d: New file.
1497         * gas/arm/attr-mfpu-neon.d: New file.
1498         * gas/arm/attr-mfpu-softfpa.d: New file.
1499         * gas/arm/attr-mfpu-softvfp+vfp.d: New file.
1500         * gas/arm/attr-mfpu-softvfp.d: New file.
1501         * gas/arm/attr-mfpu-vfp.d: New file.
1502         * gas/arm/attr-mfpu-vfp10-r0.d: New file.
1503         * gas/arm/attr-mfpu-vfp10.d: New file.
1504         * gas/arm/attr-mfpu-vfp3.d: New file.
1505         * gas/arm/attr-mfpu-vfp9.d: New file.
1506         * gas/arm/attr-mfpu-vfpv2.d: New file.
1507         * gas/arm/attr-mfpu-vfpv3-d16.d: New file.
1508         * gas/arm/attr-mfpu-vfpv3.d: New file.
1509         * gas/arm/attr-mfpu-vfpxd.d: New file.
1510         * gas/arm/attr-order.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
1511         * gas/arm/attr-override-cpu-directive.d: New file.
1512         * gas/arm/attr-override-cpu-directive.s: New file.
1513         * gas/arm/attr-override-mcpu.d: New file.
1514         * gas/arm/attr-override-mcpu.s: New file.
1515         * gas/arm/blank.s: New file.
1516         * gas/arm/eabi_attr_1.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
1518 2009-01-26  Nick Clifton  <nickc@redhat.com>
1520         * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM
1521         targets.
1523 2009-01-24  Andreas Schwab  <schwab@suse.de>
1525         * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
1527 2009-01-23  Andreas Schwab  <schwab@suse.de>
1529         * gas/mips/mips16-e.d: Adjust for change in LOCAL_LABEL_PREFIX.
1530         * gas/mips/mipsel16-e.d: Likewise.
1531         * gas/mips/tmips16-e.d: Likewise.
1532         * gas/mips/tmipsel16-e.d: Likewise.
1534 2009-01-19  Nick Clifton  <nickc@redhat.com>
1536         * lib/gas-defs.exp (run_list_test): Fix typo in comment.
1538 2009-01-19  Nick Clifton  <nickc@redhat.com>
1540         * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM
1541         targets.
1543 2009-01-19  Andrew Stubbs  <ams@codesourcery.com>
1545         * gas/arm/attr-order.d: New file.
1546         * gas/arm/attr-order.s: New file.
1548 2009-01-16  Andrew Stubbs  <ams@codesourcery.com>
1549             Daniel Jacobowitz  <dan@codesourcery.com>
1551         * gas/arm/attr-syntax.d: New file.
1552         * gas/arm/attr-syntax.s: New file.
1554 2009-01-15  Nick Clifton  <nickc@redhat.com>
1556         PR 9722
1557         * gas/arm/archv6m.d: Update expected NOP opcode.
1558         * gas/arm/pr9722.s: New test.
1559         * gas/arm/pr9722.d: Expected disassembly.
1561 2009-01-14  Peter Bergner  <bergner@vnet.ibm.com>
1563         * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests.
1564         * gas/ppc/power6.d: Likewise.
1566 2009-01-12  H.J. Lu  <hongjiu.lu@intel.com>
1568         * gas/i386/sse-noavx.s: Add tests for lfence, mfence and movnti.
1569         * gas/i386/x86-64-sse-noavx.s: Likewise.
1571         * gas/i386/sse-noavx.d: Updated.
1572         * gas/i386/x86-64-sse-noavx.d: Likewise.
1574 2009-01-12  H.J. Lu  <hongjiu.lu@intel.com>
1576         * gas/i386/opts.s: Add tests for add, adc, and, cmp, or, sbb,
1577         sub and xor.
1578         * gas/i386/x86-64-opts.s: Likewise.
1580         * gas/i386/opts.d: Updated.
1581         * gas/i386/opts-intel.d: Likewise.
1582         * gas/i386/sse2avx-opts.d: Likewise.
1583         * gas/i386/sse2avx-opts-intel.d: Likewise.
1584         * gas/i386/x86-64-opts.d: Likewise.
1585         * gas/i386/x86-64-opts-intel.d: Likewise.
1586         * gas/i386/x86-64-sse2avx-opts.d: Likewise.
1587         * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
1589 2009-01-10  H.J. Lu  <hongjiu.lu@intel.com>
1591         * gas/i386/arch-10.s: Add clflush and syscall.
1592         * gas/i386/x86-64-arch-2.s: Likewise.
1594         * gas/i386/arch-10.d: Updated.
1595         * gas/i386/arch-10-1.l: Likewise.
1596         * gas/i386/arch-10-2.l: Likewise.
1597         * gas/i386/arch-10-3.l: Likewise.
1598         * gas/i386/arch-10-4.l: Likewise.
1599         * gas/i386/x86-64-arch-2.d: Likewise.
1601 2009-01-09  H.J. Lu  <hongjiu.lu@intel.com>
1603         * gas/i386/arch-10.s: Add rdtscp.
1604         * gas/i386/x86-64-arch-2.s: Likewise.
1606         * gas/i386/arch-10.d: Updated.
1607         * gas/i386/arch-10-1.l: Likewise.
1608         * gas/i386/arch-10-2.l: Likewise.
1609         * gas/i386/arch-10-3.l: Likewise.
1610         * gas/i386/arch-10-4.l: Likewise.
1611         * gas/i386/x86-64-arch-2.d: Likewise.
1613 2009-01-06  Chao-ying Fu  <fu@mips.com>
1615         * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr
1616         and jalr.hb.
1618 2009-01-06  H.J. Lu  <hongjiu.lu@intel.com>
1620         AVX Programming Reference (December, 2008)
1621         * gas/i386/avx.s: Add tests for 256bit vmovntdq, vmovntpd and
1622         vmovntps.
1623         * gas/i386/x86-64-avx.s: Likewise.
1625         * gas/i386/avx.d: Updated.
1626         * gas/i386/avx-intel.d: Likewise.
1627         * gas/i386/x86-64-avx.d: Likewise.
1628         * gas/i386/x86-64-avx-intel.d: Likewise.
1630 2009-01-05  H.J. Lu  <hongjiu.lu@intel.com>
1632         AVX Programming Reference (December, 2008)
1633         * gas/i386/arch-10.s: Replace vfmaddpd with vfmadd132pd.
1634         * gas/i386/x86-64-arch-2.s: Likewise.
1636         * gas/i386/arch-10.d: Updated.
1637         * gas/i386/arch-10-1.l: Likewise.
1638         * gas/i386/arch-10-2.l: Likewise.
1639         * gas/i386/arch-10-3.l: Likewise.
1640         * gas/i386/arch-10-4.l: Likewise.
1641         * gas/i386/avx.d: Likewise.
1642         * gas/i386/avx-intel.d: Likewise.
1643         * gas/i386/inval-avx.l: Likewise.
1644         * gas/i386/x86-64-arch-2.d: Likewise.
1645         * gas/i386/x86-64-avx.d: Likewise.
1646         * gas/i386/x86-64-avx-intel.d: Likewise.
1647         * gas/i386/x86-64-inval-avx.l: Likewise.
1649         * gas/i386/avx.s: Remove vpermil2ps/vpermil2pd and FMA
1650         instructions.  Update tests.
1651         * gas/i386/inval-avx.s: Likewise.
1652         * gas/i386/x86-64-avx.s: Likewise.
1653         * gas/i386/x86-64-inval-avx.s: Likewise.
1655         * gas/i386/fma.d: New.
1656         * gas/i386/fma.s: Likewise.
1657         * gas/i386/fma-intel.d: Likewise.
1658         * gas/i386/x86-64-fma.d: Likewise.
1659         * gas/i386/x86-64-fma.s: Likewise.
1660         * gas/i386/x86-64-fma-intel.d: Likewise.
1662         * gas/i386/i386.exp: Run fma, fma-intel, x86-64-fma and
1663         x86-64-fma-intel.
1665 For older changes see ChangeLog-2008
1667 Local Variables:
1668 mode: change-log
1669 left-margin: 8
1670 fill-column: 74
1671 version-control: never
1672 End: