2009-10-12 Tristan Gingold <gingold@adacore.com>
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
CommitLineData
6f4c35a5
L
12009-10-08 H.J. Lu <hongjiu.lu@intel.com>
2
3 PR gas/10704
4 * gas/i386/intelok.s: Move 2 PIC tests to ...
5 * gas/i386/intelpic.s: Here.
6
7 * gas/i386/intelok.d: Updated.
8 * gas/i386/intelpic.d: Likewise.
9
5ef55856
L
102009-10-07 H.J. Lu <hongjiu.lu@intel.com>
11
12 PR gas/10704
13 * gas/i386/intelok.s: Add 2 new tests.
14 * gas/i386/intelok.d: Updated.
15
9fe54b1c
PB
162009-10-02 Peter Bergner <bergner@vnet.ibm.com>
17
18 * gas/ppc/476.s: New test.
19 * gas/ppc/476.d: Likewise.
20 * gas/ppc/ppc.exp: Run the 476 test.
21
634b50f2
PB
222009-10-01 Peter Bergner <bergner@vnet.ibm.com>
23
24 * gas/ppc/a2.d: Rename "ppca2" to "a2".
25
c7927a3c
NC
262009-09-29 DJ Delorie <dj@redhat.com>
27
28 * gas/rx: New directory.
29 * gas/rx/*: New set of test cases.
30 * gas/elf/section2.e-rx: New expected output file.
31 * gas/all/gas.exp: Add support for RX target.
32 * gas/elf/elf.exp: Likewise.
33 * gas/lns/lns.exp: Likewise.
34 * gas/macros/macros.exp: Likewise.
35
8765b556
PB
362009-09-29 Peter Bergner <bergner@vnet.ibm.com>
37
38 * gas/ppc/vsx.s ("lxsdux", "lxvd2ux", "lxvw4ux", "stxsdux",
39 "stxvd2ux", "stxvw4ux"): Remove tests.
40 * gas/ppc/vsx.d: Likewise.
41 * gas/ppc/power7.s: Likewise.
42 * gas/ppc/power7.d: Likewise.
43
f5d9e816
L
442009-09-24 H.J. Lu <hongjiu.lu@intel.com>
45
46 PR gas/10677
47 * gas/i386/i386.exp: Run x86-64-localpic.
48
49 * gas/i386/x86-64-localpic.d: New.
50 * gas/i386/x86-64-localpic.s: Likewise.
51
3bccaff7
L
522009-09-23 H.J. Lu <hongjiu.lu@intel.com>
53
54 * gas/i386/localpic.d: Updated.
55
2a86604a
L
562009-09-23 H.J. Lu <hongjiu.lu@intel.com>
57
58 * gas/i386/i386.exp: Run localpic.
59
60 * gas/i386/localpic.d: New.
61 * gas/i386/localpic.s: Likewise.
62
f9272224
AM
632009-09-23 Alan Modra <amodra@bigpond.net.au>
64
65 * gas/arm/thumbver.d: Tolerate some whitespace differences.
66 * gas/elf/elf.exp: Likewise.
67 * gas/elf/section2.e: Likewise.
68 * gas/elf/section2.e-armeabi: Likewise.
69 * gas/elf/section2.e-armelf: Likewise.
70 * gas/elf/section2.e-m32r: Likewise.
71 * gas/elf/section2.e-mips: Likewise.
72 * gas/elf/section2.e-miwmmxt: Likewise.
73 * gas/elf/section2.e-score: Likewise.
74 * gas/elf/section2.e-xtensa: Likewise.
75 * gas/elf/type-noifunc.e: Likewise.
76 * gas/elf/type.e: Likewise.
77 * gas/ia64/alias-ilp32.d: Likewise.
78 * gas/ia64/alias.d: Likewise.
79 * gas/ia64/global.d: Likewise.
80 * gas/mips/mips16-vis-1.d: Likewise.
81 * gas/mmix/bspec-1.d: Likewise.
82 * gas/mmix/byte-1.d: Likewise.
83 * gas/mmix/comment-1.d: Likewise.
84 * gas/mmix/loc-1.d: Likewise.
85 * gas/mmix/loc-2.d: Likewise.
86 * gas/mmix/loc-3.d: Likewise.
87 * gas/mmix/loc-4.d: Likewise.
88 * gas/mmix/loc-5.d: Likewise.
89 * gas/mmix/loc-6.d: Likewise.
90 * gas/mmix/loc-7.d: Likewise.
91
30c87b05
AM
922009-09-22 Alan Modra <amodra@bigpond.net.au>
93
94 * gas/ppc/a2.d: Match PPC64 relocs.
95
943fef64
MR
962009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
97
98 * lib/gas-defs.exp (gas_test_error): Mark internal error/assertion
99 failures seen in output as fails. Also record output being
100 matched for fails.
101
26abf39f
MR
1022009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
103
104 * gas/mips/eret-1.d: Adjust regexps for robustness.
105 * gas/mips/eret-2.d: Likewise.
106 * gas/mips/eret-3.d: Likewise.
107 * gas/mips/eret-1.s: Reformat for readability. Add a label
108 at the beginning.
109 * gas/mips/eret-2.s: Add a label at the beginning.
110
0bcd05a4
MR
1112009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
112
113 * gas/mips/eret-1.s: Add trailing padding.
114 * gas/mips/eret-2.s: Likewise.
115 * gas/mips/eret-3.s: Likewise.
116 * gas/mips/eret-1.d: Adjust accordingly. Force a 32-bit ABI.
117 * gas/mips/eret-2.d: Likewise.
118 * gas/mips/eret-3.d: Likewise.
119
95d4c932
MR
1202009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
121
122 * gas/mips/mips.exp: Fix a typo.
123
e0d602ec
BE
1242009-09-21 Ben Elliston <bje@au.ibm.com>
125 Peter Bergner <bergner@vnet.ibm.com>
126
127 * gas/ppc/a2.s: New.
128 * gas/ppc/a2.d: Likewise.
129 * gas/ppc/ppc.exp: Run the a2 dump test.
130
ba0f96ec
BE
1312009-09-21 Ben Elliston <bje@au.ibm.com>
132
133 * gas/ppc/e500mc.d: Remove blank line at the end of file.
134
1acf546e
L
1352009-09-15 H.J. Lu <hongjiu.lu@intel.com>
136
137 * gas/i386/disp.s: Add an offset test.
138 * gas/i386/x86-64-disp.s: Likewise.
139
140 * gas/i386/intelbad.s: Comment out "byte ptr [1]" test.
141
142 * gas/i386/disp.d: Updated.
143 * gas/i386/disp-intel.d: Likewise.
144 * gas/i386/intelbad.l: Likewise.
145 * gas/i386/x86-64-disp.d: Likewise.
146 * gas/i386/x86-64-disp-intel.d: Likewise.
147
6cee4cda
L
1482009-09-14 H.J. Lu <hongjiu.lu@intel.com>
149
150 PR gas/10637
151 * gas/i386/disp.s: Add tests for Intel syntax.
152 * gas/i386/x86-64-disp.s: Likewise.
153
154 * gas/i386/disp.d: Updated.
155 * gas/i386/intelok.d: Likewise.
156 * gas/i386/x86-64-disp.d: Likewise.
157
158 * gas/i386/disp-intel.d: New.
159 * gas/i386/x86-64-disp-intel.d: Likewise.
160
161 * gas/i386/i386.exp: Run disp-intel and x86-64-disp-intel.
162
bc2ae10b
L
1632009-09-14 H.J. Lu <hongjiu.lu@intel.com>
164
165 * gas/i386/merom.[ds]: Renamed to ...
166 * gas/i386/ssse3.[ds]: This.
167
168 * gas/i386/nops-1-merom.d: Renamed to ...
169 * gas/i386/nops-1-core2.d: This.
170
171 * gas/i386/nops-2-merom.d: Renamed to ...
172 * gas/i386/nops-2-core2.d: This.
173
174 * gas/i386/prescott.[ds]: Renamed to ...
175 * gas/i386/sse3.[ds]: This.
176
177 * gas/i386/x86-64-merom.[ds]: Renamed to ...
178 * gas/i386/x86-64-ssse3.[ds]: This.
179
180 * gas/i386/x86-64-nops-1-merom.d: Renamed to ...
181 * gas/i386/x86-64-nops-1-core2.d: This.
182
183 * gas/i386/x86-64-prescott.[ds]: Renamed to ...
184 * gas/i386/x86-64-sse3.[ds]: This.
185
186 * gas/i386/i386.exp: Updated.
187
0e1147d9
L
1882009-09-14 H.J. Lu <hongjiu.lu@intel.com>
189
190 PR gas/10636
191 * gas/i386/disp.d: New.
192 * gas/i386/disp.s: Likewise.
193 * gas/i386/x86-64-disp.d: Likewise.
194 * gas/i386/x86-64-disp.s: Likewise.
195
196 * gas/i386/i386.exp: Run disp and x86-64-disp.
197
198 * gas/i386/x86-64-addr32.s: Add high 32bit displacement tests.
199
200 * gas/i386/x86-64-addr32.d: Updated.
201 * gas/i386/x86-64-addr32-intel.d: Likewise.
202 * gas/i386/x86-64-inval.l: Likewise.
203 * gas/i386/x86-64-prescott.d: Likewise.
204
205 * gas/i386/x86-64-inval.s: Add invalid displacement tests.
206
207 * gas/i386/x86-64-prescott.s: Replace 0x90909090 displacement
208 with 0x909090.
209
1180b5a4
RS
2102009-09-13 Richard Sandiford <rdsandiford@googlemail.com>
211
212 * gas/mips/jalr2.s, gas/mips/jalr2.d: New test.
213 * gas/mips/jal-svr4pic.d: Don't expect R_MIPS_JALRs to be reduced.
214 * gas/mips/jal-xgot.d: Likewise.
215 * gas/mips/mips-abi32-pic2.d: Likewise.
216 * gas/mips/mips.exp: Run it.
217
3c0bfb2a
RS
2182009-09-13 Richard Sandiford <rdsandiford@googlemail.com>
219
220 * gas/mips/mips16-dwarf2-n32.d: Expect odd addresses.
221
530288a6
HPN
2222009-09-11 Hans-Peter Nilsson <hp@bitrange.com>
223
224 PR gas/10623
225 * gas/mmix/err-swym1.s, gas/mmix/swym-opreg1.d,
226 gas/mmix/swym-opreg1.s, gas/mmix/swym-opreg2.d,
227 gas/mmix/swym-opreg2.s: New tests.
228 * gas/mmix/odd-1.d: Adjust for reloc change.
229
800f6ec8
AM
2302009-09-11 Alan Modra <amodra@bigpond.net.au>
231
232 * gas/lns/lns-common-1.s: Use two nops between each .loc.
233 * gas/lns/lns.exp: Don't exclude d10v.
234
6af0f152
KK
2352009-09-09 Kaz Kojima <kkojima@rr.iij4u.or.jp>
236
237 * gas/sh/sh64/syntax-1.s: Regenerate.
238
7e127222
KK
2392009-09-08 Kaz Kojima <kkojima@rr.iij4u.or.jp>
240
241 * gas/sh/basic.exp: Add -big to ASFLAGS for sh*l*-*-netbsdelf*.
242
6a200c2e
AM
2432009-09-08 Alan Modra <amodra@bigpond.net.au>
244
245 * gas/d30v/serial2.l: Adjust position of page break.
246 * gas/lns/lns-common-1-alt.d: Match 2009-04-24 change.
247 * gas/mt/ms1-16-003.d: Correct reloc name.
248 * gas/mt/relocs.d: Elide incorrect file format strings.
249
bad6899a
AM
2502009-09-08 Alan Modra <amodra@bigpond.net.au>
251
252 * gas/all/gas.exp (do_comment): Don't run on m32c.
253 * gas/all/align.d: Likewise.
254 * gas/all/incbin.d: Likewise.
255 * gas/macros/semi.d: Likewise.
256 * gas/elf/ifunc-1.d: Don't run on alpha.
257
b43ab92e
JZ
2582009-09-04 Jie Zhang <jie.zhang@analog.com>
259
260 * gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check
261 for (IU) option for multiply and multiply-accumulate to
262 data register instructon.
263
11817687
JZ
2642009-09-03 Jie Zhang <jie.zhang@analog.com>
265
266 * gas/bfin/parallel5.s: New test.
267 * gas/bfin/error.exp: New test.
268
bd03da30
JZ
2692009-09-03 Jie Zhang <jie.zhang@analog.com>
270
271 * gas/bfin/line_number.l, gas/bfin/line_number.s: New test.
272 * gas/bfin/bfin.exp: Add the new test.
273
c958a8a8
JZ
2742009-09-03 Jie Zhang <jie.zhang@analog.com>
275
276 * gas/bfin/expected_move_errors.s,
277 gas/bfin/expected_move_errors.l: Add "LC1 = I0;".
278 * gas/bfin/move.s, gas/bfin/move.d: Remove "CYCLES = A0.W".
279
1d3ad4d0
JZ
2802009-09-03 Jie Zhang <jie.zhang@analog.com>
281
282 * gas/bfin/expected_comparison_errors.l: Expect error on Line 13.
283
d3a50e14
JZ
2842009-09-03 Jie Zhang <jie.zhang@analog.com>
285
286 * gas/bfin/loop.s, gas/bfin/loop.d: New test.
287 * gas/bfin/loop2.s, gas/bfin/loop2.d: New test.
288 * gas/bfin/loop3.s, gas/bfin/loop3.d: New test.
289 * gas/bfin/bfin.exp: Add the new tests.
290
39b4412d
JZ
2912009-09-02 Jie Zhang <jie.zhang@analog.com>
292
293 From Bernd Schmidt <bernd.schmidt@analog.com>
294 * gas/bfin/expected_errors.l, gas/bfin/expected_errors.s:
295 Check error messages for invalid load/store insns.
296
8114936d
L
2972009-09-01 H.J. Lu <hongjiu.lu@intel.com>
298
299 * gas/i386/att-regs.s: Add ymm tests for 16bit and 64bit.
300 * gas/i386/intel-regs.s: Likewise.
301
302 * gas/i386/att-regs.d: Updated.
303 * gas/i386/intel-regs.d: Likewise.
304
fae96e04
L
3052009-09-01 H.J. Lu <hongjiu.lu@intel.com>
306
307 * gas/i386/att-regs.s: Remove a tab.
308
83ee431c
JZ
3092009-09-01 Jie Zhang <jie.zhang@analog.com>
310
311 * gas/bfin/expected_comparison_errors.s: Add more cases.
312 * gas/bfin/expected_comparison_errors.l: Update accordingly.
313
5e8c8f8f
JZ
3142009-09-01 Jie Zhang <jie.zhang@analog.com>
315
316 * gas/bfin/stack2.s: Add pop multiple instruction with a label
317 on the same line.
318 * gas/bfin/stack2.d: Adjust accordingly.
319
94be91de
JB
3202009-08-31 Jan Beulich <jbeulich@novell.com>
321
322 * gas/elf/section5.l: Remove no longer issued warning pattern.
323
0c9b4fd7
KK
3242009-08-29 Matt Fleming <matt@console-pimps.org>
325
326 * gas/sh/sign-extension.d: New file.
327 * gas/sh/sign-extension.s: New file.
328 * gas/sh/basic.exp: Run new test.
329
3632d14b
L
3302009-08-28 H.J. Lu <hongjiu.lu@intel.com>
331
332 * gas/i386/l1om.d: Check elf64-l1om format.
333
d55cb1c5
BS
3342006-08-11 Bernd Schmidt <bernd.schmidt@analog.com>
335
336 * gas/bfin/parallel.s: Add more test cases.
337 * gas/bfin/parallel.d: Update accordingly.
338 * gas/bfin/resource_conflict.l: New test.
339 * gas/bfin/resource_conflict.s: New test.
340 * gas/bfin/bfin.exp: Add resource_conflict.
341
ba7e13e4
NC
3422009-08-11 Nick Clifton <nickc@redhat.com>
343
344 PR 10443
345 * gas/arm/t16-bad.l: Update expected messages for moves with
346 shifted operands.
347
539d4391
NC
3482009-08-10 Daniel Gutson <dgutson@codesourcery.com>
349
350 PR gas/10479
351 * gas/arm/sp-pc-usage-t.d: New test case.
352 * gas/arm/sp-pc-usage-t.s: New file.
353
cb88ce9f
BS
3542006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
355
356 From Mike Frysinger <michael.frysinger@analog.com>
357 * gas/bfin/reloc.d: Adjust for the renamed relocations.
358
940b5ce0
DJ
3592009-08-07 Daniel Jacobowitz <dan@codesourcery.com>
360
361 * gas/arm/mapping2.s: Test code after .ident.
362
da57d33e
CF
3632009-08-05 Chao-ying Fu <fu@mips.com>
364
365 * gas/mips/jal-svr4pic.d, gas/mips/jal-xgot.d,
366 gas/mips/mips-abi32-pic2.d: Add R_MIPS_JALR relocations after jalr.
367
f86adc07
NS
3682009-08-04 Nathan Sidwell <nathan@codesourcery.com>
369
370 * gas/arm/missing.s: New.
371 * gas/arm/missing.d: New.
372 * gas/arm/missing.l: New.
373
cd000bff
DJ
3742009-07-15 Daniel Gutson <dgutson@codesourcery.com>
375 Daniel Jacobowitz <dan@codesourcery.com>
376
377 * gas/arm/mapdir.d, gas/arm/mapdir.s: New files.
378 * gas/arm/mapping.d: Adapted to new symbols generation.
379 * gas/arm/mapping2.d: New test case.
380 * gas/arm/mapping2.s: New file.
381 * gas/arm/mapping3.d: New test case.
382 * gas/arm/mapping3.s: New file.
383 * gas/arm/mapping4.d: New test case.
384 * gas/arm/mapping4.s: New file.
385 * gas/arm/mapshort-eabi.d: Adapted to new symbols generation.
386 * gas/elf/section2.e-armeabi: Adapted to new symbols generation.
387
efa19bfd
JB
3882009-07-27 Jan Beulich <jbeulich@novell.com>
389
390 * gas/elf/file.[ds]: New.
391 * gas/elf/elf.exp: Run new test.
392
8a9036a4
L
3932009-07-25 H.J. Lu <hongjiu.lu@intel.com>
394
395 * gas/i386/l1om.d: New.
396 * gas/i386/l1om-inval.l: Likewise.
397 * gas/i386/l1om-inval.s: Likewise.
398
399 * gas/i386/i386.exp: Run l1om-inval and l1om.
400
309d3373
JB
4012009-07-24 Jan Beulich <jbeulich@novell.com>
402
403 * gas/i386/8087.[ds]: New.
404 * gas/i386/287.[ds]: New.
405 * gas/i386/387.[ds]: New.
406 * gas/i386/no87.[ls]: New.
407 * gas/i386/no87-2.[ls]: New.
408 * gas/i386/i386.exp: Run new tests.
409 * gas/i386/att-regs.s: Also check FPU register access.
410 * gas/i386/intel-regs.s: Likewise.
411 * gas/i386/att-regs.d: Adjust expectations.
412 * gas/i386/intel-regs.d: Likewise.
413
3e7a7d11
NC
4142009-07-23 Ulrich Drepper <drepper@redhat.com>
415
416 * gas/elf/type.s: Add unique global symbol definition.
417 * gas/elf/type.e: Add expected readelf output for global unique
418 symbol.
419
711eedef
L
4202009-07-21 H.J. Lu <hongjiu.lu@intel.com>
421
422 PR gas/10420
423 * gas/i386/i386.exp: Run x86-64-nops-1-pentium.
424
425 * gas/i386/x86-64-nops-1-pentium.d: New.
426
915bcca5
L
4272009-07-16 H.J. Lu <hongjiu.lu@intel.com>
428
429 * gas/i386/i386.exp: Run ifunc and x86-64-ifunc.
430
431 * gas/i386/ifunc.d: New,
432 * gas/i386/ifunc.s: Likewise.
433 * gas/i386/x86-64-ifunc.d: Likewise.
434
9a6f4e97
NS
4352009-07-16 Nathan Sidwell <nathan@codesourcery.com>
436
437 * gas/arm/target-reloc-1.s: New.
438 * gas/arm/target-reloc-1.d: New.
439
140033b3
NC
4402009-07-14 Daniel Gutson <dgutson@codesourcery.com>
441
442 * gas/arm/align64.s: New test case.
443 * gas/arm/align64.d: Expected disassembly.
444
752d5da4
NC
4452009-07-14 Daniel Gutson <dgutson@codesourcery.com>
446
447 * gas/arm/thumb-w-bad.d: New test case.
448 * gas/arm/thumb-w-bad.l: New file.
449 * gas/arm/thumb-w-bad.s: New file.
450 * gas/arm/thumb-w-good.d: New test case.
451 * gas/arm/thumb-w-good.s: New file.
452
c921be7d
NC
4532009-07-09 Daniel Gutson <dgutson@codesourcery.com>
454
455 * gas/arm/inst-po.d: New testcase.
456 * gas/arm/inst-po.s: New file.
457 * gas/arm/inst-po-2.d: New testcase.
458 * gas/arm/inst-po-2.s: New file.
459 * gas/arm/inst-po-2.l: New file.
460 * gas/arm/inst-po-3.d: New testcase.
461 * gas/arm/inst-po-3.s: New file.
462 * gas/arm/inst-po-be.d: New testcase.
463
1103f72c
NC
4642009-07-07 2009-07-04 Chung-Lin Tang <cltang@pllab.cs.nthu.edu.tw>
465
466 * gas/arm/iwmmxt2.d: Fix insn pattern for torvsc,
467 add patterns for waddsubhx.
468 * gas/arm/iwmmxt2.s: Add tests for waddsubhx.
469
e4649948
L
4702009-07-07 H.J. Lu <hongjiu.lu@intel.com>
471
472 * gas/i386/fma4.d: Append "#pass".
473 * gas/i386/x86-64-fma4.d: Likewise.
474
a46aefac
TG
4752009-07-07 Tristan Gingold <gingold@adacore.com>
476
e4649948
L
477 * gas/i386/jump.d: Adjust to be relocated offset for jump to
478 external symbol.
a46aefac 479
922d8de8
DR
4802009-07-06 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
481
482 * gas/i386/i386.exp: Add FMA4 tests.
483 * gas/i386/x86-64-fma4.d: Ditto.
484 * gas/i386/fma4.d: Ditto.
485 * gas/i386/x86-64-fma4.s: Ditto.
486 * gas/i386/fma4.s: Ditto.
487
1ef52f49
NC
4882009-07-01 Nick Clifton <nickc@redhat.com>
489
490 PR 10168
491 * gas/arm/thumb32.d: Fix expected disassembly of PKHTB insn.
492
921e5f0a
PB
4932009-07-01 Paul Brook <paul@codesourcery.com>
494
495 * gas/arm/fp-save.s: Add .fnstart and .fnend directives.
496
fe56b6ce
NC
4972009-06-30 Nick Clifton <nickc@redhat.com>
498
499 PR 10288
500 * gas/arm/adrl.d: Update expected disassembly.
501 * gas/arm/arch4t-eabi.d: Likewise.
502 * gas/arm/arch4t.d: Likewise.
503 * gas/arm/arch6zk.d: Likewise.
504 * gas/arm/archv6t2.d: Likewise.
505 * gas/arm/arm-it.d: Likewise.
506 * gas/arm/arm3.d: Likewise.
507 * gas/arm/arm7dm.d: Likewise.
508 * gas/arm/arm7t.d: Likewise.
509 * gas/arm/backslash-at.d: Likewise.
510 * gas/arm/bl-local-v4t.d: Likewise.
511 * gas/arm/blx-local.d: Likewise.
512 * gas/arm/copro.d: Likewise.
513 * gas/arm/el_segundo.d: Likewise.
514 * gas/arm/float.d: Likewise.
515 * gas/arm/fp-save.d: Likewise.
516 * gas/arm/fpa-mem.d: Likewise.
517 * gas/arm/group-reloc-alu.d: Likewise.
518 * gas/arm/group-reloc-ldr.d: Likewise.
519 * gas/arm/group-reloc-ldrs.d: Likewise.
520 * gas/arm/immed.d: Likewise.
521 * gas/arm/inst.d: Likewise.
522 * gas/arm/iwmmxt.d: Likewise.
523 * gas/arm/ldconst.d: Likewise.
524 * gas/arm/macro1.d: Likewise.
525 * gas/arm/mapmisc.d: Likewise.
526 * gas/arm/mapsecs.d: Likewise.
527 * gas/arm/mapshort-eabi.d: Likewise.
528 * gas/arm/mapshort-elf.d: Likewise.
529 * gas/arm/movw-local.d: Likewise.
530 * gas/arm/neon-ldst-rm.d: Likewise.
531 * gas/arm/offset.d: Likewise.
532 * gas/arm/reg-alias.d: Likewise.
533 * gas/arm/relax_load_align.d: Likewise.
534 * gas/arm/tcompat.d: Likewise.
535 * gas/arm/tcompat2.d: Likewise.
536 * gas/arm/thumb-eabi.d: Likewise.
537 * gas/arm/thumb.d: Likewise.
538 * gas/arm/thumb1_unified.d: Likewise.
539 * gas/arm/thumb2_add.d: Likewise.
540 * gas/arm/thumb2_it.d: Likewise.
541 * gas/arm/thumb2_it_auto.d: Likewise.
542 * gas/arm/thumb2_pool.d: Likewise.
543 * gas/arm/thumb2_relax.d: Likewise.
544 * gas/arm/thumb32.d: Likewise.
545 * gas/arm/thumbv6.d: Likewise.
546 * gas/arm/thumbv6k.d: Likewise.
547 * gas/arm/tls.d: Likewise.
548 * gas/arm/vfp1.d: Likewise.
549 * gas/arm/vfp1_t2.d: Likewise.
550 * gas/arm/vfp1xD.d: Likewise.
551 * gas/arm/wince.d: Likewise.
552 * gas/arm/wince_inst.d: Likewise.
553 * gas/arm/xscale.d: Likewise.
554
05413229
NC
5552009-06-29 Nick Clifton <nickc@redhat.com>
556
557 PR 10288
558 * gas/arm/arch6zk.d: Update expected disassembly.
559 * gas/arm/arch7.d: Likewise.
560 * gas/arm/arm-it-auto-2.d: Likewise.
561 * gas/arm/arm-it-auto.d: Likewise.
562 * gas/arm/copro.d: Likewise.
563 * gas/arm/float.d: Likewise.
564 * gas/arm/fpa-mem.d: Likewise.
565 * gas/arm/group-reloc-ldc.d: Likewise.
566 * gas/arm/group-reloc-ldr.d: Likewise.
567 * gas/arm/iwmmxt.d: Likewise.
568 * gas/arm/maverick.d: Likewise.
569 * gas/arm/neon-omit.d: Likewise.
570 * gas/arm/svc.d: Likewise.
571 * gas/arm/thumb-eabi.d: Likewise.
572 * gas/arm/thumb.d: Likewise.
573 * gas/arm/thumb1_unified.d: Likewise.
574 * gas/arm/thumb2_add.d: Likewise.
575 * gas/arm/thumb2_relax.d: Likewise.
576 * gas/arm/thumb32.d: Likewise.
577 * gas/arm/vfp-neon-syntax.d: Likewise.
578 * gas/arm/vfp-neon-syntax_t2.d: Likewise.
579 * gas/arm/vfp1xD.d: Likewise.
580 * gas/arm/vfp1xD_t2.d: Likewise.
581 * gas/arm/vfpv3-const-conv.d: Likewise.
582 * gas/arm/xscale.d: Likewise.
583
e07e6e58
NC
5842009-06-22 Daniel Gutson <dgutson@codesourcery.com>
585
586 * gas/arm/arm-it-auto.d: New test.
587 * gas/arm/arm-it-auto.s: New file.
588 * gas/arm/arm-it-auto-2.d: New test case.
589 * gas/arm/arm-it-auto-2.s: New file.
590 * gas/arm/arm-it-auto-3.d: New test case.
591 * gas/arm/arm-it-auto-3.s: New file.
592 * gas/arm/arm-it-bad.d: New test case.
593 * gas/arm/arm-it-bad.l: New file.
594 * gas/arm/arm-it-bad.s: New file.
595 * gas/arm/arm-it-bad-2.d: New test case.
596 * gas/arm/arm-it-bad-2.l: New file.
597 * gas/arm/arm-it-bad-2.s: New file.
598 * gas/arm/arm-it-bad-3.d: New test case.
599 * gas/arm/arm-it-bad-3.l: New file.
600 * gas/arm/arm-it-bad-3.s: New file.
601 * gas/arm/thumb2_it_auto.d: New test.
602 * gas/arm/thumb2_it_bad.l: Error message updated.
603 * gas/arm/thumb2_it_bad_auto.d: New test.
604 * gas/arm/thumb2_it.d: Comment added.
605 * gas/arm/thumb2_it_bad.d: Comment added.
606
20764115
AM
6072009-06-19 Alan Modra <amodra@bigpond.net.au>
608
93dcfcd0 609 PR gas/10255
20764115
AM
610 * gas/cfi/cfi-common-7.s: Skip a multiple of four.
611 * gas/cfi/cfi-common-7.d: Adjust.
612
0313a2b8
NC
6132009-06-18 Nick Clifton <nickc@redhat.com>
614
3a21c15a
NC
615 PR 10169
616 * gas/arm/thumb2_bad_reg.s: Add tests for SSAT and USAT with an
617 out of range shift.
618 * gas/arm/thumb2_bad_reg.l: Update expected error messages.
619
0313a2b8
NC
620 PR 10288
621 * gas/arm/align.s: Add labels so that COFF based targets can
622 correctly locate THUMB code.
623 * gas/arm/copro.d: Do not pass --architecture switch to objdump.
624
fe2ceba1
NC
6252009-06-15 Nick Clifton <nickc@redhat.com>
626
627 PR gas/10186
628 * gas/arm/thumb32.d: Fix expected binary value of SEV.W instruction.
629
1fbfe785
JJ
6302009-06-09 Jakub Jelinek <jakub@redhat.com>
631
632 PR gas/10255
633 * gas/cfi/cfi-common-7.d: New test.
634 * gas/cfi/cfi-common-7.s: New.
635 * gas/cfi/cfi.exp: Add cfi-common-7 test.
636
22f965a4
DK
6372009-06-08 Dave Korn <dave.korn.cygwin@gmail.com>
638
639 * gas/i386/jump.d: Tweak patterns to also match PE platform output.
640
d160e035
L
6412009-06-01 H.J. Lu <hongjiu.lu@intel.com>
642
643 PR gas/10198
644 * gas/i386/jump.s: Add test for "jmp $+2".
645 * gas/i386/jump16.s: Likewise.
646
647 * gas/i386/jump.d: Updated.
648 * gas/i386/jump16.d: Likewise.
649
ff239038
CM
6502009-05-26 Catherine Moore <clm@codesourcery.com>
651
652 * gas/mips/eret.s: Remove.
8281e61f 653 * gas/mips/eret.d: Remove.
ff239038
CM
654 * gas/mips/eret.l: Remove.
655 * gas/mips/eret-1.s: New.
656 * gas/mips/eret-1.d: New.
657 * gas/mips/eret-2.s: New.
658 * gas/mips/eret-2.d: New.
659 * gas/mips/eret-3.s: New.
660 * gas/mips/eret-3.d: New.
661 * gas/mips/mips.exp: Run new tests. Remove old tests.
662
65b02341
RS
6632009-05-23 Richard Sandiford <rdsandiford@googlemail.com>
664
665 * gas/mips/vr4130.s, gas/mips/vr4130.d: Expect part A to have nops.
666
10841c82
RS
6672009-05-23 Richard Sandiford <rdsandiford@googlemail.com>
668
669 * gas/mips/align.d: Use an nm test rather than an objdump one.
670
ad04f5ce
L
6712009-05-22 H.J. Lu <hongjiu.lu@intel.com>
672
673 * gas/elf/ifunc-1.d: New.
674 * gas/elf/ifunc-1.s: Likewise.
675
676 * gas/elf/elf.exp: Run ifunc-1.
677
c1e679ec
DR
6782009-05-22 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
679
680 * gas/i386/i386.exp: Remove SSE5 tests.
681 * gas/i386/x86-64-sse5.s: Delete. Remove SSE5 tests.
682 * gas/i386/x86-64-sse5.d: Ditto.
683 * gas/i386/arch-10-1.l: Remove SSE5 tests.
684 * gas/i386/arch-10-2.l: Ditto.
685 * gas/i386/arch-10-3.l: Ditto.
686 * gas/i386/arch-10-4.l: Ditto.
687 * gas/i386/arch-10.d: Ditto.
688 * gas/i386/arch-10.s: Ditto.
689 * gas/i386/arch-4.s: Delete. Remove SSE5 tests.
690 * gas/i386/arch-4.d: Ditto.
691 * gas/i386/arch-8.s: Ditto.
692 * gas/i386/arch-8.d: Ditto.
693 * gas/i386/arch-2.s: Remove SSE5 tests.
694 * gas/i386/arch-2.d: Remove SSE5 tests.
695 * gas/i386/x86-64-arch-2.s: Ditto.
696
c1711530
DK
6972009-05-19 Dave Korn <dave.korn.cygwin@gmail.com>
698
699 * gas/pe/: New directory for PE format-specific tests.
700 * gas/pe/aligncomm-a.d: New test pattern file.
701 * gas/pe/aligncomm-a.s: New test source file.
702 * gas/pe/aligncomm-b.d: New test pattern file.
703 * gas/pe/aligncomm-b.s: New test source file.
704 * gas/pe/aligncomm-c.d: New test pattern file.
705 * gas/pe/aligncomm-c.s: New test source file.
706 * gas/pe/aligncomm-d.d: New test pattern file.
707 * gas/pe/aligncomm-d.s: New test source file.
708 * gas/pe/pe.exp: New test control script.
709 * lib/gas-defs.exp (is_pecoff_format): New function.
710
e1ce37a4
L
7112009-05-05 H.J. Lu <hongjiu.lu@intel.com>
712
f6b527d8 713 * gas/lns/lns-common-1-ia64.s: Add test for discriminator.
e1ce37a4 714
267bf995
RR
7152009-05-05 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
716
5d814f6a
L
717 * gas/arm/bl-local-v4t.d: New file.
718 * gas/arm/bl-local-v4t.s: New file.
719 * gas/arm/blx-local.s: Update for branches and calls to local
267bf995 720 functions.
5d814f6a
L
721 * gas/arm/blx-local.d: Likewise.
722 * gas/arm/blx-local.l: New file.
723 * gas/arm/blx-local-thumb.l: New file.
724 * gas/arm/blx-local-thumb.s: New file.
725 * gas/arm/blx-local-thumb.d: New file.
267bf995 726
45eb4c1b
NS
7272009-05-01 Nathan Sidwell <nathan@codesourcery.com>
728 Daniel Jacobowitz <dan@codesourcery.com>
729
730 * gas/arm/attr-mcpu.d: Add -mfpu=neon.
731 * gas/arm/mapmisc.d: Correct expected output for .double and
732 .dcb.d.
733
f9b857e1
L
7342009-04-30 Nick Clifton <nickc@redhat.com>
735
736 * gas/elf/elf.exp: Extend type test to include an ifunc symbol.
737 Provide an alternative test for targets which do not support ifunc
738 symbols.
739 gas/elf/type.s: Add entry for an ifunc symbol.
d25eec22 740 gas/elf/type.e: Add ifunc entry to expected symbol dump.
f9b857e1
L
741 gas/elf/section2.e-armelf: Add entry for ifunc symbol.
742 gas/elf/type-noifunc.s: New file.
743 gas/elf/type-noifunc.e: Likewise.
744
09b71ee0
L
7452009-04-24 Cary Coutant <ccoutant@google.com>
746
747 * gas/lns/lns-common-1.d: Add test for discriminator.
748 * gas/lns/lns-common-1.s: Likewise.
749
ee86248c
JB
7502009-04-20 Jan Beulich <jbeulich@novell.com>
751
752 * gas/i386/equ.s: Adjust.
753 * gas/i386/equ.d: Remove reference to equ.e.
754 * gas/i386/equ.e: Delete.
755 * gas/i386/intel-expr.s: New.
756 * gas/i386/intel-expr.d: New.
757 * gas/i386/i386.exp: Run new test.
758 * gas/i386/intel.s: Adjust.
759 * gas/i386/intel.e: Remove no longer valid warning messages.
760 * gas/i386/intel16.s: Adjust.
761 * gas/i386/intel16.d: Remove reference to intel16.e.
762 * gas/i386/intel16.e: Delete.
763 * gas/i386/intelbad.s: Add more tests.
764 * gas/i386/intelbad.l: Adjust.
765 * gas/i386/intelok.s: Remove now unneeded equates. Add more
766 tests.
767 * gas/i386/intelok.d: Remove reference to intelok.e. Adjust.
768 * gas/i386/intelok.e: Delete.
769 * gas/i386/x86_64.s: Adjust.
770 * gas/i386/x86_64.d: Remove reference to x86_64.e.
771 * gas/i386/x86_64.e: Delete.
772
3f904b16
AM
7732009-04-16 Alan Modra <amodra@bigpond.net.au>
774
775 * gas/all/gas.exp: Disable assign and assign-ok tests on blackfin.
776 * gas/all/p2425.s: Use "==" instead of "=".
777 * gas/all/weakref1.s: Likewise.
778 * gas/macros/and.s: Likewise.
779 * gas/macros/test1.s: Likewise.
780 * gas/hppa/parse/parse.exp: Remove xfail on block1.
781
d8a1b51e
JB
7822009-04-15 Jan Beulich <jbeulich@novell.com>
783
784 * gas/i386/intel.e: Adjust expectations.
785
ac5c19e6
JB
7862009-04-15 Jan Beulich <jbeulich@novell.com>
787
788 * gas/i386/x86-64-sse5.s: Add test of protd.
789 * gas/i386/x86-64-sse5.d: Adjust expectations to match input.
790
a04a4633
L
7912009-04-09 Catherine Moore <clm@codesourcery.com>
792
793 * gas/mips/mips.exp: Run new tests.
794 * gas/mips/eret.s: New test.
795 * gas/mips/eret.d: New test output.
796 * gas/mips/eret.l: New test output.
797
858d7a6d
PB
7982009-04-07 Peter Bergner <bergner@vnet.ibm.com>
799
800 * gas/ppc/e500mc.d: Update to match extended mnemonics.
801
e7495e45
NS
8022009-04-01 Nathan Sidwell <nathan@codesourcery.com>
803
804 * gas/arm/align.s, gas/arm/align.d: New.
805 * gas/arm/thumb32.d, gas/arm/arch6zk.d, gas/arm/arch6zk.s,
806 arm/thumb2_relax.d: Adjust for align changes.
807
42240548
PB
8082009-03-31 Peter Bergner <bergner@vnet.ibm.com>
809
810 * gas/ppc/power7.d ("ori", ".p2align"): Add tests for group ending nop.
811 * gas/ppc/power7.s: Likewise.
812 * gas/ppc/power6.d: Likewise.
813 * gas/ppc/power6.s: Likewise.
814
d460e92e
JM
8152009-03-30 Joseph Myers <joseph@codesourcery.com>
816
817 * gas/arm/mapsecs.d, gas/arm/mapsecs.s: New.
818
4a1f88fe
RR
8192009-03-26 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
820
821 * gas/arm/wince_inst.d: Convert to unified syntax.
822
42e5fcbf
AS
8232009-03-18 Andrew Stubbs <ams@codesourcery.com>
824
825 * gas/arm/adr-invalid.d: New file.
826 * gas/arm/adr-invalid.l: New file.
827 * gas/arm/adr-invalid.s: New file.
828
9435f5b6
RS
8292009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
830
831 * gas/ppc/textalign-xcoff-001.d: Expect the section VMAs to be
832 properly aligned.
833 * gas/ppc/textalign-xcoff-002.d: Likewise.
834
9f0eb232
RS
8352009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
836
837 * gas/ppc/xcoff-branch-1.s, gas/ppc/xcoff-branch-1-32.d,
838 gas/ppc/xcoff-branch-1-64.d: New tests.
839 * gas/ppc/aix.exp: Run them.
840
5918af22
HPN
8412009-03-11 Hans-Peter Nilsson <hp@axis.com>
842
843 * gas/cris/rd-bkw5.d, gas/cris/rd-bkw5.s, gas/cris/rd-bkw5b.d,
844 gas/cris/rd-bkw5bpic.d, gas/cris/rd-bkw5bv32.d,
845 gas/cris/rd-bkw5bv32pic.d, gas/cris/rd-bkw5pic.d,
846 gas/cris/rd-bkw5v32.d, gas/cris/rd-bkw5v32pic.d: New tests.
847
df354742
HPN
8482009-03-10 Hans-Peter Nilsson <hp@axis.com>
849
850 * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s:
851 New test.
852
69fe9ce5
AM
8532009-03-10 Alan Modra <amodra@bigpond.net.au>
854
855 * gas/ppc/altivec_and_spe.d (objdump): Add -Maltivec.
856 * gas/ppc/common.d: Adjust for -Mcom not including -Mppc.
857
cc3f603a
JM
8582009-03-05 Joseph Myers <joseph@codesourcery.com>
859
860 * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
861
c3b7224a
NC
8622009-03-02 Qinwei <qinwei@sunnorth.com.cn>
863
864 * gas/score/arith_32-lt.d: New file.
865 * gas/score/arith_32.d: New file.
866 * gas/score/arith_32.s: New file.
867 * gas/score/bit_32-lt.d: New file.
868 * gas/score/bit_32.d: New file.
869 * gas/score/bit_32.s: New file.
870 * gas/score/branch_32-lt.d: New file.
871 * gas/score/branch_32.d: New file.
872 * gas/score/branch_32.s: New file.
873 * gas/score/cmp_32-lt.d: New file.
874 * gas/score/cmp_32.d: New file.
875 * gas/score/cmp_32.s: New file.
876 * gas/score/load_store_32-lt.d: New file.
877 * gas/score/load_store_32.d: New file.
878 * gas/score/load_store_32.s: New file.
879 * gas/score/logical_32-lt.d: New file.
880 * gas/score/logical_32.d: New file.
881 * gas/score/logical_32.s: New file.
882 * gas/score/mv_32-lt.d: New file.
883 * gas/score/mv_32.d: New file.
884 * gas/score/mv_32.s: New file.
885 * gas/score/relax_32.exp: New file.
886 * gas/score/relaxation_macro.h: New file.
887 * gas/score/shift_32-lt.d: New file.
888 * gas/score/shift_32.d: New file.
889 * gas/score/shift_32.s: New file.
890 * gas/score/syscontrol_32-lt.d: New file.
891 * gas/score/syscontrol_32.d: New file.
892 * gas/score/syscontrol_32.s: New file.
893
04e2c417
MM
8942009-03-01 Mark Mitchell <mark@codesourcery.com>
895
896 * gas/arm/archv6m.s: Add dmb, dsb, and isb.
897 * gas/arm/archv6m.d: Likewise.
898
066be9f7
PB
8992009-02-26 Peter Bergner <bergner@vnet.ibm.com>
900
901 * gas/ppc/e500mc.d ("wait", "waitsrv", "waitimpl"): Add tests.
902 * gas/ppc/e500mc.s: Likewise.
903 * gas/ppc/power6.d ("cdtbcd", "cbcdtd", "addg6s"): Add tests.
904 * gas/ppc/power6.s: Likewise.
905 * gas/ppc/power7.d ("lfdpx", "mffgpr", "mftgpr"): Remove invalid tests.
906 ("wait", "waitsrv", "waitimpl", "divwe", "divwe.", "divweo", "divweo.",
907 "divweu", "divweu.", "divweuo", "divweuo.", "bpermd", "popcntw",
908 "popcntd", "ldbrx", "stdbrx", "lfiwzx", "lfiwzx", "fcfids", "fcfids.",
909 "fcfidus", "fcfidus.", "fctiwu", "fctiwu.", "fctiwuz", "fctiwuz.",
910 "fctidu", "fctidu.", "fctiduz", "fctiduz.", "fcfidu", "fcfidu.",
911 "ftdiv", "ftdiv", "ftsqrt", "ftsqrt", "dcbtt", "dcbtstt", "dcffix",
912 "dcffix.", "lbarx", "lbarx", "lbarx", "lharx", "lharx", "lharx",
913 "stbcx.", "sthcx.", "fre", "fre.", "fres", "fres.", "frsqrte",
914 "frsqrte.", "frsqrtes", "frsqrtes.", "isel"): Add tests.
915 * gas/ppc/power7.s: Likewise.
916 * gas/ppc/vsx.d: New test.
917 * gas/ppc/vsx.s: Likewise.
918 * gas/ppc/ppc.exp: Run it.
919
94206790
MM
9202009-02-23 Mark Mitchell <mark@codesourcery.com>
921
922 * gas/arm/thumb2_bad_reg.s: Update to allow R13 as second argument
923 for CMP.
924 * gas/arm/thumb2_bad_reg.l: Adjust accordingly.
925
0e55be16
PB
9262009-02-19 Peter Bergner <bergner@vnet.ibm.com>
927
928 * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a
929 floating point register.
930
b1c9882d
AN
9312009-02-18 Adam Nemet <anemet@caviumnetworks.com>
932
933 * gas/mips/octeon.s: Add more tests for dmfc2 and dmtc2.
934 * gas/mips/octeon.d: Update.
935 * gas/mips/octeon-ill.l: Update error message.
936
7f1003b8
NC
9372009-02-16 Nick Clifton <nickc@redhat.com>
938
939 * gas/mips/e32-rel2.d: Adjust expected output to remove the 0x4000
940 offset.
941 * gas/mips/e32el-rel2.d: Likewise.
942 * gas/mips/elf-rel2.d: Likewise.
943 * gas/mips/elf-rel9-mips16.d: Likewise.
944 * gas/mips/elf-rel9.d: Likewise.
945 * gas/mips/elfel-rel2.d: Likewise.
946 * gas/mips/lb.d: Likewise.
947 * gas/mips/mips-abi32.d: Likewise.
948 * gas/mips/mips-gp32-fp32.d: Likewise.
949 * gas/mips/mips-gp32-fp64.d: Likewise.
950 * gas/mips/mips-gp64-fp32.d: Likewise.
951 * gas/mips/mips-gp64-fp64.d: Likewise.
952 * gas/mips/mips32-sf32.d: Likewise.
953
87298967
NS
9542009-02-12 Nathan Sidwell <nathan@codesourcery.com>
955
956 * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test.
957
fc450c33
NC
9582009-02-06 Nick Clifton <nickc@redhat.com>
959
960 * gas/mips/beq.d: Make no assumptions about the symbols used as
961 branch targets in the disassembly, or the names of the relocs
962 produced.
963 * gas/mips/bge.d: Likewise.
964 * gas/mips/bgeu.d: Likewise.
965 * gas/mips/blt.d: Likewise.
966 * gas/mips/bltu.d: Likewise.
967 * gas/mips/mips32-sf32.d: Likewise.
968 * gas/mips/mips1-fp.d: Likewise.
969 * gas/mips/branch-misc-1.d: Skip for the mips-ecoff target.
970 * gas/mips/branch-misc-2-64.d: Likewise.
971 * gas/mips/branch-misc-2.d: Likewise.
972 * gas/mips/branch-misc-2pic-64.d: Likewise.
973 * gas/mips/branch-misc-2pic.d: Likewise.
974 * gas/mips/branch-swap.d: Likewise.
975
6a8dde29
NC
9762009-02-06 Nick Clifton <nickc@redhat.com>
977
978 * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA
979 ports.
fc450c33 980
80890a61
PB
9812009-02-05 Peter Bergner <bergner@vnet.ibm.com>
982
983 * gas/ppc/booke.s ("dcbt", "dcbtst"): New tests.
984 * gas/ppc/booke.d: Likewise.
985 * gas/ppc/power4_32.s: Likewise.
986 * gas/ppc/power4_32.d: Likewise.
987
95027438
JM
9882009-02-05 Catherine Moore <clm@codesourcery.com>
989
990 * gas/elf/elf.exp: Really run the symtab test.
991
ce2f5b3c
L
9922009-02-04 H.J. Lu <hongjiu.lu@intel.com>
993
994 AVX Programming Reference (January, 2009)
995 * gas/i386/arch-avx-1-3.l: New.
996 * gas/i386/arch-avx-1-3.s: Likewise.
997 * gas/i386/arch-avx-1-4.l: Likewise.
998 * gas/i386/arch-avx-1-4.s: Likewise.
999 * gas/i386/arch-avx-1-5.l: Likewise.
1000 * gas/i386/arch-avx-1-5.s: Likewise.
1001 * gas/i386/arch-avx-1-6.l: Likewise.
1002 * gas/i386/arch-avx-1-6.s: Likewise.
1003
1004 * gas/i386/arch-10.s: Add vpclmul instructions.
1005 * gas/i386/arch-avx-1.s: Likewise.
1006 * gas/i386/avx.s: Likewise.
1007 * gas/i386/x86-64-arch-2.s: Likewise.
1008 * gas/i386/x86-64-avx.s: Likewise.
1009
1010 * gas/i386/sse2avx.s: Add pclmul instructions.
1011 * gas/i386/x86-64-sse2avx.s: Likewise.
1012
1013 * gas/i386/arch-10.d: Updated.
1014 * gas/i386/arch-10-1.l: Likewise.
1015 * gas/i386/arch-10-2.l: Likewise.
1016 * gas/i386/arch-10-3.l: Likewise.
1017 * gas/i386/arch-10-4.l: Likewise.
1018 * gas/i386/arch-avx-1.d: Likewise.
1019 * gas/i386/arch-avx-1-1.l: Likewise.
1020 * gas/i386/arch-avx-1-2.l: Likewise.
1021 * gas/i386/avx.d: Likewise.
1022 * gas/i386/avx-intel.d: Likewise.
1023 * gas/i386/sse2avx.d: Likewise.
1024 * gas/i386/x86-64-arch-2.d: Likewise.
1025 * gas/i386/x86-64-avx.d: Likewise.
1026 * gas/i386/x86-64-avx-intel.d: Likewise.
1027 * gas/i386/x86-64-sse2avx.d: Likewise.
1028
1029 * gas/i386/i386.exp: Run arch-avx-1-3, arch-avx-1-4,
1030 arch-avx-1-5 and arch-avx-1-6.
1031
e1bfd1b9
DD
10322009-02-03 DJ Delorie <dj@redhat.com>
1033
1034 * gas/mep/relocs.d: Updated for new configuration.
1035 * gas/mep/complex-relocs.exp: Likewise.
1036
52b6b6b9
JM
10372009-02-03 Sandip Matte <sandip@rmicorp.com>
1038
1039 * gas/mips/mips.exp (xlr): New architecture.
1040 (xlr-ext): Run test.
1041 * gas/mips/xlr-ext.d, gas/mips/xlr-ext.s: New.
1042
cf869cce
NC
10432009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
1044
1045 * gas/m68k/tls-gd-3.d, gas/m68k/tls-gd-3.s: New test.
1046 * gas/m68k/all.exp: Run it.
1047
fdfde340
JM
10482009-01-29 Mark Mitchell <mark@codesourcery.com>
1049
1050 * gas/arm/copro.s: Avoid using r15 where not permitted.
1051 * gas/arm/copro.d: Adjust accordingly.
1052 * gas/arm/thumb2_bad_reg.s: New.
1053 * gas/arm/thumb2_bad_reg.l: Likewise.
1054 * gas/arm/thumb2_bad_reg.d: Likewise.
1055
1c444d06
JM
10562009-01-29 Mark Mitchell <mark@codesourcery.com>
1057
1058 * gas/arm/thumb32.s: Add tests for orn and rrx.
1059 * gas/arm/thumb32.d: Adjust accordingly.
1060 * gas/arm/thumb32.l: Likewise.
1061 * gas/arm/thumb2_invert.s: Add tests for orn and orr.
1062 * gas/arm/thumb2_invert.d: Adjust accordingly.
1063 * gas/arm/tcompat.s: Add tests for rrx.
1064 * gas/arm/tcompat.d: Adjust accordingly.
1065
4f80ef3e
JM
10662009-01-29 Mark Mitchell <mark@codesourcery.com>
1067
1068 * gas/arm/thumb32.s (qadd): Add tests for them.
1069 * gas/arm/thumb32.d: Adjust accordingly.
1070
087b80de
JM
10712009-01-29 Mark Mitchell <mark@codesourcery.com>
1072
1073 * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub.
1074 * gas/arm/thumb32.d: Likewise.
1075
17828f45
JM
10762009-01-29 Paul Brook <paul@codesourcery.com>
1077 Mark Mitchell <mark@codesourcery.com>
1078
1079 * gas/arm/thumb2_mul.s: New file.
1080 * gas/arm/thumb2_mul.d: Likewise.
1081 * gas/arm/thumb2_mul-bad.s: Likewise.
1082 * gas/arm/thumb2_mul-bad.d: Likewise.
1083 * gas/arm/thumb2_mul-bad.l: Likewise.
1084 * gas/arm/t16-bad.s: Add tests for"mul" with high registers.
1085 * gas/arm/t16-bad.l: Update accordingly.
1086
ec0c103c
NC
10872009-01-29 Nick Clifton <nickc@redhat.com>
1088
1089 * gas/all/gas.exp: Expect forward test to fail for MeP.
1090 Expect relax test to fail for MeP.
1091 * gas/mep/relocs.d: Update expected disassembly.
1092
c342304d
NC
10932009-01-27 Nick Clifton <nickc@redhat.com>
1094
1095 * gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
1096 * gas/arm/attr-default.d : Likewise.
1097 * gas/arm/attr-march-all.d: Likewise.
1098 * gas/arm/attr-march-armv1.d: Likewise.
1099 * gas/arm/attr-march-armv2.d: Likewise.
1100 * gas/arm/attr-march-armv2a.d: Likewise.
1101 * gas/arm/attr-march-armv2s.d: Likewise.
1102 * gas/arm/attr-march-armv3.d: Likewise.
1103 * gas/arm/attr-march-armv3m.d: Likewise.
1104 * gas/arm/attr-march-armv4.d: Likewise.
1105 * gas/arm/attr-march-armv4t.d: Likewise.
1106 * gas/arm/attr-march-armv4txm.d: Likewise.
1107 * gas/arm/attr-march-armv4xm.d: Likewise.
1108 * gas/arm/attr-march-armv5.d: Likewise.
1109 * gas/arm/attr-march-armv5t.d: Likewise.
1110 * gas/arm/attr-march-armv5te.d: Likewise.
1111 * gas/arm/attr-march-armv5tej.d: Likewise.
1112 * gas/arm/attr-march-armv5texp.d: Likewise.
1113 * gas/arm/attr-march-armv5txm.d: Likewise.
1114 * gas/arm/attr-march-armv6-m.d: Likewise.
1115 * gas/arm/attr-march-armv6.d: Likewise.
1116 * gas/arm/attr-march-armv6j.d: Likewise.
1117 * gas/arm/attr-march-armv6k.d: Likewise.
1118 * gas/arm/attr-march-armv6kt2.d: Likewise.
1119 * gas/arm/attr-march-armv6t2.d: Likewise.
1120 * gas/arm/attr-march-armv6z.d: Likewise.
1121 * gas/arm/attr-march-armv6zk.d: Likewise.
1122 * gas/arm/attr-march-armv6zkt2.d: Likewise.
1123 * gas/arm/attr-march-armv6zt2.d: Likewise.
1124 * gas/arm/attr-march-armv7-a.d: Likewise.
1125 * gas/arm/attr-march-armv7-m.d: Likewise.
1126 * gas/arm/attr-march-armv7-r.d: Likewise.
1127 * gas/arm/attr-march-armv7.d: Likewise.
1128 * gas/arm/attr-march-armv7a.d: Likewise.
1129 * gas/arm/attr-march-armv7m.d: Likewise.
1130 * gas/arm/attr-march-armv7r.d: Likewise.
1131 * gas/arm/attr-march-iwmmxt.d: Likewise.
1132 * gas/arm/attr-march-iwmmxt2.d: Likewise.
1133 * gas/arm/attr-march-xscale.d: Likewise.
1134 * gas/arm/attr-mcpu.d: Likewise.
1135 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
1136 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
1137 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
1138 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
1139 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
1140 * gas/arm/attr-mfpu-fpa.d: Likewise.
1141 * gas/arm/attr-mfpu-fpa10.d: Likewise.
1142 * gas/arm/attr-mfpu-fpa11.d: Likewise.
1143 * gas/arm/attr-mfpu-fpe.d: Likewise.
1144 * gas/arm/attr-mfpu-fpe2.d: Likewise.
1145 * gas/arm/attr-mfpu-fpe3.d: Likewise.
1146 * gas/arm/attr-mfpu-maverick.d: Likewise.
1147 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
1148 * gas/arm/attr-mfpu-neon.d: Likewise.
1149 * gas/arm/attr-mfpu-softfpa.d: Likewise.
1150 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
1151 * gas/arm/attr-mfpu-softvfp.d: Likewise.
1152 * gas/arm/attr-mfpu-vfp.d: Likewise.
1153 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
1154 * gas/arm/attr-mfpu-vfp10.d: Likewise.
1155 * gas/arm/attr-mfpu-vfp3.d: Likewise.
1156 * gas/arm/attr-mfpu-vfp9.d: Likewise.
1157 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
1158 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
1159 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
1160 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
1161 * gas/arm/attr-order.d: Likewise.
1162 * gas/arm/attr-override-cpu-directive.d: Likewise.
1163 * gas/arm/attr-override-mcpu.d: Likewise.
1164
23fce1e3
NC
11652009-01-27 Nick Clifton <nickc@redhat.com>
1166
1167 * gas/lib/gas-defs.exp: Update description of run_dump_test proc.
1168
1169 * gas/mips/dli.d: Pass -64 to gas.
1170 * gas/mips/mips64-mips3d-incl.d: Likewise.
1171 * gas/mips/octeon.d: Likewise.
1172 * gas/mips/sb1-ext-mdmx.d: Likewise.
1173 * gas/mips/sb1-ext-ps.d: Likewise.
1174 * gas/mips/e32el-rel2.s: Pass -march=mips3 to gas.
1175 Update expected relocs.
1176 * gas/mips/ld-ilocks-addr32.d: Do not run for tx39 targets.
1177 * gas/mips/mips.exp: Remove 'ilocks' variable.
1178 Add ecoff targets to 'addr32' variable.
1179 Set 'no_mips16' for ecoff targets.
1180 Do not run div-ilocks or mul-ilocks test variants.
1181 * gas/mips/mips16-intermix.d: Use nm instead of objdump so that
1182 the symbol table output is sorted. Update expecetd output.
1183
ee3c0378
AS
11842009-01-26 Andrew Stubbs <ams@codesourcery.com>
1185
1186 * gas/arm/attr-cpu-directive.d: New file.
1187 * gas/arm/attr-cpu-directive.s: New file.
1188 * gas/arm/attr-default.d: New file.
1189 * gas/arm/attr-march-all.d: New file.
1190 * gas/arm/attr-march-armv1.d: New file.
1191 * gas/arm/attr-march-armv2.d: New file.
1192 * gas/arm/attr-march-armv2a.d: New file.
1193 * gas/arm/attr-march-armv2s.d: New file.
1194 * gas/arm/attr-march-armv3.d: New file.
1195 * gas/arm/attr-march-armv3m.d: New file.
1196 * gas/arm/attr-march-armv4.d: New file.
1197 * gas/arm/attr-march-armv4t.d: New file.
1198 * gas/arm/attr-march-armv4txm.d: New file.
1199 * gas/arm/attr-march-armv4xm.d: New file.
1200 * gas/arm/attr-march-armv5.d: New file.
1201 * gas/arm/attr-march-armv5t.d: New file.
1202 * gas/arm/attr-march-armv5te.d: New file.
1203 * gas/arm/attr-march-armv5tej.d: New file.
1204 * gas/arm/attr-march-armv5texp.d: New file.
1205 * gas/arm/attr-march-armv5txm.d: New file.
1206 * gas/arm/attr-march-armv6-m.d: New file.
1207 * gas/arm/attr-march-armv6.d: New file.
1208 * gas/arm/attr-march-armv6j.d: New file.
1209 * gas/arm/attr-march-armv6k.d: New file.
1210 * gas/arm/attr-march-armv6kt2.d: New file.
1211 * gas/arm/attr-march-armv6t2.d: New file.
1212 * gas/arm/attr-march-armv6z.d: New file.
1213 * gas/arm/attr-march-armv6zk.d: New file.
1214 * gas/arm/attr-march-armv6zkt2.d: New file.
1215 * gas/arm/attr-march-armv6zt2.d: New file.
1216 * gas/arm/attr-march-armv7-a.d: New file.
1217 * gas/arm/attr-march-armv7-m.d: New file.
1218 * gas/arm/attr-march-armv7-r.d: New file.
1219 * gas/arm/attr-march-armv7.d: New file.
1220 * gas/arm/attr-march-armv7a.d: New file.
1221 * gas/arm/attr-march-armv7m.d: New file.
1222 * gas/arm/attr-march-armv7r.d: New file.
1223 * gas/arm/attr-march-iwmmxt.d: New file.
1224 * gas/arm/attr-march-iwmmxt2.d: New file.
1225 * gas/arm/attr-march-xscale.d: New file.
1226 * gas/arm/attr-mcpu.d: New file.
1227 * gas/arm/attr-mfpu-arm1020e.d: New file.
1228 * gas/arm/attr-mfpu-arm1020t.d: New file.
1229 * gas/arm/attr-mfpu-arm1136jf-s.d: New file.
1230 * gas/arm/attr-mfpu-arm1136jfs.d: New file.
1231 * gas/arm/attr-mfpu-arm7500fe.d: New file.
1232 * gas/arm/attr-mfpu-fpa.d: New file.
1233 * gas/arm/attr-mfpu-fpa10.d: New file.
1234 * gas/arm/attr-mfpu-fpa11.d: New file.
1235 * gas/arm/attr-mfpu-fpe.d: New file.
1236 * gas/arm/attr-mfpu-fpe2.d: New file.
1237 * gas/arm/attr-mfpu-fpe3.d: New file.
1238 * gas/arm/attr-mfpu-maverick.d: New file.
1239 * gas/arm/attr-mfpu-neon-fp16.d: New file.
1240 * gas/arm/attr-mfpu-neon.d: New file.
1241 * gas/arm/attr-mfpu-softfpa.d: New file.
1242 * gas/arm/attr-mfpu-softvfp+vfp.d: New file.
1243 * gas/arm/attr-mfpu-softvfp.d: New file.
1244 * gas/arm/attr-mfpu-vfp.d: New file.
1245 * gas/arm/attr-mfpu-vfp10-r0.d: New file.
1246 * gas/arm/attr-mfpu-vfp10.d: New file.
1247 * gas/arm/attr-mfpu-vfp3.d: New file.
1248 * gas/arm/attr-mfpu-vfp9.d: New file.
1249 * gas/arm/attr-mfpu-vfpv2.d: New file.
1250 * gas/arm/attr-mfpu-vfpv3-d16.d: New file.
1251 * gas/arm/attr-mfpu-vfpv3.d: New file.
1252 * gas/arm/attr-mfpu-vfpxd.d: New file.
1253 * gas/arm/attr-order.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
1254 * gas/arm/attr-override-cpu-directive.d: New file.
1255 * gas/arm/attr-override-cpu-directive.s: New file.
1256 * gas/arm/attr-override-mcpu.d: New file.
1257 * gas/arm/attr-override-mcpu.s: New file.
1258 * gas/arm/blank.s: New file.
1259 * gas/arm/eabi_attr_1.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
1260
54d972a3
NC
12612009-01-26 Nick Clifton <nickc@redhat.com>
1262
1263 * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM
23fce1e3 1264 targets.
54d972a3 1265
9d5f04ac
AS
12662009-01-24 Andreas Schwab <schwab@suse.de>
1267
1268 * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
1269
199114c2
AS
12702009-01-23 Andreas Schwab <schwab@suse.de>
1271
1272 * gas/mips/mips16-e.d: Adjust for change in LOCAL_LABEL_PREFIX.
1273 * gas/mips/mipsel16-e.d: Likewise.
1274 * gas/mips/tmips16-e.d: Likewise.
1275 * gas/mips/tmipsel16-e.d: Likewise.
1276
6dfe79a3
NC
12772009-01-19 Nick Clifton <nickc@redhat.com>
1278
1279 * lib/gas-defs.exp (run_list_test): Fix typo in comment.
1280
f31fef98
NC
12812009-01-19 Nick Clifton <nickc@redhat.com>
1282
1283 * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM
1284 targets.
1285
5aa6ff7c
AS
12862009-01-19 Andrew Stubbs <ams@codesourcery.com>
1287
1288 * gas/arm/attr-order.d: New file.
1289 * gas/arm/attr-order.s: New file.
1290
e04befd0
AS
12912009-01-16 Andrew Stubbs <ams@codesourcery.com>
1292 Daniel Jacobowitz <dan@codesourcery.com>
1293
1294 * gas/arm/attr-syntax.d: New file.
1295 * gas/arm/attr-syntax.s: New file.
1296
bc2d1808
NC
12972009-01-15 Nick Clifton <nickc@redhat.com>
1298
1299 PR 9722
f9272224
AM
1300 * gas/arm/archv6m.d: Update expected NOP opcode.
1301 * gas/arm/pr9722.s: New test.
1302 * gas/arm/pr9722.d: Expected disassembly.
bc2d1808 1303
21169fcf
PB
13042009-01-14 Peter Bergner <bergner@vnet.ibm.com>
1305
1306 * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests.
1307 * gas/ppc/power6.d: Likewise.
1308
c1ec1875
L
13092009-01-12 H.J. Lu <hongjiu.lu@intel.com>
1310
1311 * gas/i386/sse-noavx.s: Add tests for lfence, mfence and movnti.
1312 * gas/i386/x86-64-sse-noavx.s: Likewise.
1313
1314 * gas/i386/sse-noavx.d: Updated.
1315 * gas/i386/x86-64-sse-noavx.d: Likewise.
1316
c7532693
L
13172009-01-12 H.J. Lu <hongjiu.lu@intel.com>
1318
1319 * gas/i386/opts.s: Add tests for add, adc, and, cmp, or, sbb,
1320 sub and xor.
1321 * gas/i386/x86-64-opts.s: Likewise.
1322
1323 * gas/i386/opts.d: Updated.
1324 * gas/i386/opts-intel.d: Likewise.
5df345fc
L
1325 * gas/i386/sse2avx-opts.d: Likewise.
1326 * gas/i386/sse2avx-opts-intel.d: Likewise.
c7532693
L
1327 * gas/i386/x86-64-opts.d: Likewise.
1328 * gas/i386/x86-64-opts-intel.d: Likewise.
5df345fc
L
1329 * gas/i386/x86-64-sse2avx-opts.d: Likewise.
1330 * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
c7532693 1331
bd5295b2
L
13322009-01-10 H.J. Lu <hongjiu.lu@intel.com>
1333
1334 * gas/i386/arch-10.s: Add clflush and syscall.
1335 * gas/i386/x86-64-arch-2.s: Likewise.
1336
1337 * gas/i386/arch-10.d: Updated.
1338 * gas/i386/arch-10-1.l: Likewise.
1339 * gas/i386/arch-10-2.l: Likewise.
1340 * gas/i386/arch-10-3.l: Likewise.
1341 * gas/i386/arch-10-4.l: Likewise.
1342 * gas/i386/x86-64-arch-2.d: Likewise.
1343
1b7f3fb0
L
13442009-01-09 H.J. Lu <hongjiu.lu@intel.com>
1345
1346 * gas/i386/arch-10.s: Add rdtscp.
1347 * gas/i386/x86-64-arch-2.s: Likewise.
1348
1349 * gas/i386/arch-10.d: Updated.
1350 * gas/i386/arch-10-1.l: Likewise.
1351 * gas/i386/arch-10-2.l: Likewise.
1352 * gas/i386/arch-10-3.l: Likewise.
1353 * gas/i386/arch-10-4.l: Likewise.
1354 * gas/i386/x86-64-arch-2.d: Likewise.
1355
30b7ec58
CF
13562009-01-06 Chao-ying Fu <fu@mips.com>
1357
1358 * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr
1359 and jalr.hb.
1360
168e3097
L
13612009-01-06 H.J. Lu <hongjiu.lu@intel.com>
1362
1363 AVX Programming Reference (December, 2008)
1364 * gas/i386/avx.s: Add tests for 256bit vmovntdq, vmovntpd and
1365 vmovntps.
1366 * gas/i386/x86-64-avx.s: Likewise.
1367
1368 * gas/i386/avx.d: Updated.
1369 * gas/i386/avx-intel.d: Likewise.
1370 * gas/i386/x86-64-avx.d: Likewise.
1371 * gas/i386/x86-64-avx-intel.d: Likewise.
1372
0bfee649 13732009-01-05 H.J. Lu <hongjiu.lu@intel.com>
308a4dbe 1374
0bfee649
L
1375 AVX Programming Reference (December, 2008)
1376 * gas/i386/arch-10.s: Replace vfmaddpd with vfmadd132pd.
a5ff0eb2 1377 * gas/i386/x86-64-arch-2.s: Likewise.
a5ff0eb2
L
1378
1379 * gas/i386/arch-10.d: Updated.
1380 * gas/i386/arch-10-1.l: Likewise.
1381 * gas/i386/arch-10-2.l: Likewise.
1382 * gas/i386/arch-10-3.l: Likewise.
1383 * gas/i386/arch-10-4.l: Likewise.
1384 * gas/i386/avx.d: Likewise.
1385 * gas/i386/avx-intel.d: Likewise.
0bfee649 1386 * gas/i386/inval-avx.l: Likewise.
dae39acc
L
1387 * gas/i386/x86-64-arch-2.d: Likewise.
1388 * gas/i386/x86-64-avx.d: Likewise.
1389 * gas/i386/x86-64-avx-intel.d: Likewise.
0bfee649 1390 * gas/i386/x86-64-inval-avx.l: Likewise.
dae39acc 1391
0bfee649
L
1392 * gas/i386/avx.s: Remove vpermil2ps/vpermil2pd and FMA
1393 instructions. Update tests.
c0f3af97 1394 * gas/i386/inval-avx.s: Likewise.
c0f3af97 1395 * gas/i386/x86-64-avx.s: Likewise.
c0f3af97 1396 * gas/i386/x86-64-inval-avx.s: Likewise.
582d5edd 1397
0bfee649
L
1398 * gas/i386/fma.d: New.
1399 * gas/i386/fma.s: Likewise.
1400 * gas/i386/fma-intel.d: Likewise.
1401 * gas/i386/x86-64-fma.d: Likewise.
1402 * gas/i386/x86-64-fma.s: Likewise.
1403 * gas/i386/x86-64-fma-intel.d: Likewise.
e7c604dd 1404
0bfee649
L
1405 * gas/i386/i386.exp: Run fma, fma-intel, x86-64-fma and
1406 x86-64-fma-intel.
e7c604dd 1407
0bfee649 1408For older changes see ChangeLog-2008
c9e214e5
AM
1409\f
1410Local Variables:
1411mode: change-log
1412left-margin: 8
1413fill-column: 74
1414version-control: never
1415End:
This page took 0.365607 seconds and 4 git commands to generate.