* ld-undefined/undefined.exp (i?86-*-freebsd*): Remove xfail.
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
CommitLineData
0465aa2f
HPN
12003-06-16 Hans-Peter Nilsson <hp@axis.com>
2
3 * gas/cris: Match output having $ register prefix. Deal with
4 target variants default requiring register prefix on input.
5
2fd303f5
RE
62003-06-13 Richard Earnshaw <rearnsha@arm.com>
7
8 * gas/arm/arm.exp: Pass -mfpu=fpa option to the FPA instruction test.
9
34ce925e
RS
102003-06-12 Richard Sandiford <rsandifo@redhat.com>
11
12 * gas/mips/elf-rel15.[sd]: New test.
13 * gas/mips/mips.exp: Run it.
14
cdfbf930
RH
152003-06-11 Richard Henderson <rth@redhat.com>
16
17 * gas/cfi/cfi-common-3.[ds]: New.
18 * gas/cfi/cfi.exp: Run it.
19
c21e73b9
AM
202003-06-11 Alan Modra <amodra@bigpond.net.au>
21
22 * gas/macros/app1.d: Ignore section symbols.
23 * gas/macros/app2.d: Likewise.
24 * gas/macros/app3.d: Likewise.
25 * gas/macros/app4.d: Likewise.
26
5ef0935e
TS
272003-06-10 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
28
29 * gas/mips/mips.exp: Fix typo.
30 * gas/mips/elempic.d: Force o64 ABI.
31 * gas/mips/telempic.d: Likewise.
32
d199a636
AM
332003-06-10 Alan Modra <amodra@bigpond.net.au>
34
d04428bd
AM
35 * lib/gas-defs.exp (proc is_elf_format): Copy from ld testsuite.
36 * gas/cfi/cfi.exp: Use here. Only run tests when ELF.
d199a636
AM
37 * gas/macros/and.s: Avoid .set so we don't break mips.
38
405525ec
AM
392003-06-10 Alan Modra <amodra@bigpond.net.au>
40
41 * gas/macros/and.s: New.
42 * gas/macros/macros.exp: Assemble it.
43
adadcc0c
AM
442003-06-10 Gary Hade <garyhade@us.ibm.com>
45
46 * gas/ppc/test2elf64.{s,d}: New test.
47 * gas/ppc/ppc.exp: Run new test.
48
2a93846b
RS
492003-06-10 Richard Sandiford <rsandifo@redhat.com>
50
51 * gas/h8300/h8sx_mov_imm.[sd]: New test.
52 * gas/h8300/h8300.exp: Run it.
53
0613284f
RS
542003-06-10 Richard Sandiford <rsandifo@redhat.com>
55
56 * gas/h8300/h8sx_rtsl.[sd]: New test.
57 * gas/h8300/h8300.exp: Run it.
58
28d7dee9
RS
592003-06-10 Richard Sandiford <rsandifo@redhat.com>
60
61 * gas/h8300/h8sx_disp2.[sd]: New test.
62 * gas/h8300/h8300.exp: Run it.
63
fa87b337
RH
642003-06-07 Richard Henderson <rth@redhat.com>
65
66 * gas/cfi/cfi-common-1.d, gas/cfi/cfi-common-1.s: New.
67 * gas/cfi/cfi-common-2.d, gas/cfi/cfi-common-2.s: New.
68 * gas/cfi/cfi-diag-1.d, gas/cfi/cfi-diag-1.s: New.
69 * gas/cfi/cfi.exp: Run them.
70
fe8aec39
MS
712003-06-05 Michael Snyder <msnyder@redhat.com>
72
73 * gas/h8300/t01_mov.s: New file, tests mov instructions.
74 * gas/h8300/t02_mova.s: New file, tests mova instructions.
75 * gas/h8300/t03_add.s: New file, tests add instructions.
76 * gas/h8300/t04_sub.s: New file, tests sub instructions.
77 * gas/h8300/t05_cmp.s: New file, tests cmp instructions.
78 * gas/h8300/t06_ari2.s: New file, tests arithmetic instructions.
79 * gas/h8300/t07_ari3.s: New file, tests arithmetic instructions.
80 * gas/h8300/t08_or.s: New file, tests or instructions.
81 * gas/h8300/t09_xor.s: New file, tests xor instructions.
82 * gas/h8300/t10_and.s: New file, tests and instructions.
83 * gas/h8300/t11_logs.s: New file, tests logical instructions.
84 * gas/h8300/t12_bit.s: New file, tests bit instructions.
85 * gas/h8300/t13_otr.s.s: New file, tests misc. instructions.
86 * gas/h8300/t01_mov.exp: New file.
87 * gas/h8300/t02_mova.exp: New file.
88 * gas/h8300/t03_add.exp: New file.
89 * gas/h8300/t04_sub.exp: New file.
90 * gas/h8300/t05_cmp.exp: New file.
91 * gas/h8300/t06_ari2.exp: New file.
92 * gas/h8300/t07_ari3.exp: New file.
93 * gas/h8300/t08_or.exp: New file.
94 * gas/h8300/t09_xor.exp: New file.
95 * gas/h8300/t10_and.exp: New file.
96 * gas/h8300/t11_logs.exp: New file.
97 * gas/h8300/t12_bit.exp: New file.
98 * gas/h8300/t13_otr.exp: New file.
99
f4b97536
RH
1002003-06-04 Richard Henderson <rth@redhat.com>
101
102 * gas/alpha/elf-usepv-1.[sd]: New.
103 * gas/alpha/elf-usepv-2.[sd]: New.
104 * gas/alpha/alpha.exp: Run them.
105 * gas/cfi/cfi-alpha-3.[sd]: New.
106 * gas/cfi/cfi.exp: Run it.
107
eafbc43f
RH
1082003-05-31 Richard Henderson <rth@redhat.com>
109
110 * gas/alpha/elf-reloc-8.d: Correct .eh_frame relocs.
111 * gas/cfi/cfi-alpha-2.d: New.
112 * gas/cfi/cfi-alpha-2.s: New.
113 * gas/cfi/cfi.exp: Run it.
114
f37f01cf
RH
1152003-05-29 Richard Henderson <rth@redhat.com>
116
117 * gas/alpha/elf-reloc-8.d: Add .eh_frame relocs.
118 * gas/cfi/cfi-alpha-1.d: New.
119 * gas/cfi/cfi-alpha-1.s: New.
120 * gas/cfi/cfi.exp: Run it.
121
a4447b93
RH
1222003-05-27 Richard Henderson <rth@redhat.com>
123
124 * gas/cfi/cfi-i386.d: Update for dw2gencfi rewrite.
125 * gas/cfi/cfi-x86_64.d: Likewise.
126 * gas/cfi/cfi-i386-2.d: New.
127 * gas/cfi/cfi-i386-2.s: New.
128
14218d5f
JE
1292003-05-23 Jason Eckhardt <jle@rice.edu>
130
131 * gas/i860/xp.s: New file.
132 * gas/i860/xp.d: New file.
133
39c1d492
RE
1342003-05-23 Richard Earnshaw <rearnsha@arm.com>
135
136 * gas/i860/i860.exp: Don't call exit if the target isn't an i860.
137
3302cdec
TS
1382003-05-22 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
139
140 * gas/mips/jal-newabi.s: New file, testcase for NewABI xgot jal macro.
141 * gas/mips/jal-newabi.d: Likewise.
142 * gas/mips/mips.exp: Add new testcase.
143
85c77c38
DA
1442003-05-21 H.J. Lu <hongjiu.lu@intel.com>
145
146 * gas/hppa/parse/parse.exp: Add "space.s".
147 * gas/hppa/parse/space.s: New file to test spaces.
148
a1dfe41e
JE
1492003-05-20 Jason Eckhardt <jle@rice.edu>
150
151 * gas/i860/branch.{s,d}: New files.
152 * gas/i860/system.{s,d}: New files.
153
371409b0
JE
1542003-05-20 Jason Eckhardt <jle@rice.edu>
155
156 * gas/i860/bitwise.{s,d}: New files.
157 * gas/i860/bte.{s,d}: New files.
158 * gas/i860/fldst01.{s,d}: New files.
159 * gas/i860/fldst02.{s,d}: New files.
160 * gas/i860/fldst03.{s,d}: New files.
161 * gas/i860/fldst04.{s,d}: New files.
162 * gas/i860/fldst05.{s,d}: New files.
163 * gas/i860/fldst06.{s,d}: New files.
164 * gas/i860/fldst07.{s,d}: New files.
165 * gas/i860/fldst08.{s,d}: New files.
166 * gas/i860/float01.{s,d}: New files.
167 * gas/i860/float02.{s,d}: New files.
168 * gas/i860/float03.{s,d}: New files.
169 * gas/i860/float04.{s,d}: New files.
170 * gas/i860/form.{s,d}: New files.
171 * gas/i860/iarith.{s,d}: New files.
172 * gas/i860/ldst01.{s,d}: New files.
173 * gas/i860/ldst02.{s,d}: New files.
174 * gas/i860/ldst03.{s,d}: New files.
175 * gas/i860/ldst04.{s,d}: New files.
176 * gas/i860/ldst05.{s,d}: New files.
177 * gas/i860/ldst06.{s,d}: New files.
178 * gas/i860/pfam.{s,d}: New files.
179 * gas/i860/pfmam.{s,d}: New files.
180 * gas/i860/pfmsm.{s,d}: New files.
181 * gas/i860/pfsm.{s,d}: New files.
182 * gas/i860/regress01.{s,d}: New files.
183 * gas/i860/shift.{s,d}: New files.
184 * gas/i860/simd.{s,d}: New files.
185
6ccb204b
JE
1862003-05-20 Jason Eckhardt <jle@rice.edu>
187
188 * gas/i860: New directory.
189 * gas/i860/i860.exp: New file.
190
2ebaa23b
AM
1912003-05-20 Michal Ludvig <mludvig@suse.cz>
192
193 * gas/cfi/cfi.exp: Testsuite for cfi machinery.
194 * gas/cfi/cfi-x86_64.[sd]: Files for x86-64.
195 * gas/cfi/cfi-i386.[sd]: Files for i386.
196
b892b944
TS
1972003-05-19 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
198
199 * gas/mips/mips.exp: mips-*-linux-*, mipsel-*-linux-* use only 32-bit
200 register width by default. Add them to addr32 and exclude offending
201 testcases.
202 * gas/mips/delay.s: Avoid odd floating point registers.
203 * gas/mips/delay.d: Likewise.
204 * gas/mips/nodelay.d: Likewise.
205 * gas/mips/mips4.s: Likewise.
206 * gas/mips/mips4.d: Likewise.
207 * gas/mips/mips5.s: Likewise.
208 * gas/mips/mips5.d: Likewise.
209 * gas/mips/vr5400.s: Likewise.
210 * gas/mips/vr5400.d: Likewise.
211 * gas/mips/vr5500.s: Likewise.
212 * gas/mips/vr5500.d: Likewise.
213 * gas/mips/elf_e_flags2.d: Allow different expansions of the move
214 macro.
215 * gas/mips/elf_e_flags3.d: Likewise.
216 * gas/mips/elf_e_flags4.d: Likewise.
217 * gas/mips/uld2-eb.d: Likewise.
218 * gas/mips/uld2-el.d: Likewise.
219
80c7c40a
NC
2202003-05-16 Kelley Cook <kelleycook@wideopenwest.com>
221
222 * lib/gas-defs.exp: Accept i[3-7]86 variants.
223
23daf098 2242003-05-13 Hans-Peter Nilsson <hp@axis.com>
fdf63aff
HPN
225
226 * gas/macros/app1.s, gas/macros/app1.d, gas/macros/app2.s,
227 gas/macros/app2.d, gas/macros/app3.s, gas/macros/app3.d,
228 gas/macros/app4.s, gas/macros/app4b.s, gas/macros/app4.d: New
229 tests.
230 * gas/macros/macros.exp: Run them.
231
35f5df7f
L
2322003-05-07 H.J. Lu <hongjiu.lu@intel.com>
233
234 * gas/ia64/ia64.exp: Add alias.
235
2ebaa23b 236 * gas/ia64/alias.s: New.
35f5df7f
L
237 * gas/ia64/alias.d: Likewise.
238
21b99e26
AO
2392003-05-06 Alexandre Oliva <aoliva@redhat.com>
240
241 * gas/mips/abs.d, gas/mips/add.d, gas/mips/and.d,
242 gas/mips/beq.d, gas/mips/bge.d, gas/mips/bgeu.d,
243 gas/mips/blt.d, gas/mips/bltu.d, gas/mips/branch-misc-1.d,
244 gas/mips/break20.d, gas/mips/cp0sel-names-mips32.d,
245 gas/mips/cp0sel-names-mips32r2.d,
246 gas/mips/cp0sel-names-mips64.d,
247 gas/mips/cp0sel-names-numeric.d, gas/mips/cp0sel-names-sb1.d,
248 gas/mips/elf-jal.d, gas/mips/elf-rel.d, gas/mips/elf-rel2.d,
249 gas/mips/elf-rel3.d, gas/mips/elf-rel4.d, gas/mips/elf-rel5.d,
250 gas/mips/elf-rel6.d, gas/mips/elf-rel7.d,
251 gas/mips/elf_arch_mips1.d, gas/mips/elf_arch_mips2.d,
252 gas/mips/elf_arch_mips3.d, gas/mips/elf_arch_mips32.d,
253 gas/mips/elf_arch_mips32r2.d, gas/mips/elf_arch_mips4.d,
254 gas/mips/elf_arch_mips5.d, gas/mips/elf_arch_mips64.d,
255 gas/mips/elf_ase_mips16.d, gas/mips/empic.d,
256 gas/mips/empic2.d, gas/mips/empic3_e.d, gas/mips/empic3_g1.d,
257 gas/mips/empic3_g2.d, gas/mips/hwr-names-mips32r2.d,
258 gas/mips/hwr-names-numeric.d, gas/mips/jal-empic-elf-2.d,
259 gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf.d,
260 gas/mips/jal-svr4pic.d, gas/mips/jal-xgot.d, gas/mips/jal.d,
261 gas/mips/la-empic.d, gas/mips/la-svr4pic.d,
262 gas/mips/la-xgot.d, gas/mips/la.d, gas/mips/lb-empic.d,
263 gas/mips/lb-svr4pic.d, gas/mips/lb-xgot-ilocks.d,
264 gas/mips/lb-xgot.d, gas/mips/lb.d, gas/mips/ld-empic.d,
265 gas/mips/ld-svr4pic.d, gas/mips/ld-xgot.d, gas/mips/ld.d,
266 gas/mips/li.d, gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d,
267 gas/mips/lif-xgot.d, gas/mips/lifloat.d,
268 gas/mips/mips-gp32-fp32-pic.d, gas/mips/mips-gp32-fp32.d,
269 gas/mips/mips-gp32-fp64-pic.d, gas/mips/mips-gp32-fp64.d,
270 gas/mips/mips-gp64-fp32-pic.d, gas/mips/mips-gp64-fp32.d,
271 gas/mips/mips-gp64-fp64-pic.d, gas/mips/mips-gp64-fp64.d,
272 gas/mips/mips.exp, gas/mips/mips16-e.d, gas/mips/mips16-f.d,
273 gas/mips/mips32.d, gas/mips/mips32r2.d, gas/mips/mips4010.d,
274 gas/mips/mips4650.d, gas/mips/mips64.d, gas/mips/mipsel16-e.d,
275 gas/mips/mipsel16-f.d, gas/mips/rol-hw.d, gas/mips/rol.d,
276 gas/mips/sb.d, gas/mips/sync.d, gas/mips/tempic.d,
277 gas/mips/tmips16-e.d, gas/mips/tmips16-f.d,
278 gas/mips/tmipsel16-e.d, gas/mips/tmipsel16-f.d,
279 gas/mips/trunc.d, gas/mips/uld.d, gas/mips/ulh-empic.d,
280 gas/mips/ulh-svr4pic.d, gas/mips/ulh-xgot.d, gas/mips/ulh.d,
281 gas/mips/ulh2-eb.d, gas/mips/ulh2-el.d, gas/mips/ulw.d,
282 gas/mips/ulw2-eb.d, gas/mips/ulw2-eb-ilocks.d, gas/mips/ulw2-el.d,
283 gas/mips/ulw2-el-ilocks.d, gas/mips/usd.d, gas/mips/ush.d,
284 gas/mips/usw.d, gas/mips/vr4122.d: Added ABI specification.
285 gas/vtable/vtable.exp: mips64*-*-linux* and mips*-*-irix6* are
286 RELA.
287
1f88a2f9
L
2882003-05-03 H.J. Lu <hjl@gnu.org>
289
290 * gas/elf/symver.s: Use '%' instead of '@' in .type.
291 * gas/elf/type.s: Likewise.
292
633a0b73
L
2932003-05-03 H.J. Lu <hjl@gnu.org>
294
295 * gas/elf/elf.exp (run_list_test): Support pipe for readelf.
296
297 * gas/elf/type.e-m32r: Removed.
298 * gas/elf/type.e-mips: Likewise.
299 * gas/elf/type.e-miwmmxt: Likewise.
300
301 * gas/elf/type.e: Updated.
302
711ef82f
L
3032003-05-03 H.J. Lu <hjl@gnu.org>
304
305 * gas/ia64/ia64.exp: Add unwind.
306
307 * gas/ia64/unwind.s: New. Test the new section attribute 'o'
308 and the new section type "unwind".
309 * gas/ia64/unwind.d: Likewise.
310
74cb52a6
CD
3112003-05-02 Chris Demetriou <cgd@broadcom.com>
312
313 * gas/mips/mips.exp (mips_arch_init): Reimplement in
314 a way that's safe with ancient versions of tcl/expect.
315
4d8728e1
CD
3162003-05-01 Chris Demetriou <cgd@broadcom.com>
317
318 * gas/mips/mips.exp (mips_arch_init): New function.
319 Call it before setting up architecture array entries.
320
5c1aa77e
L
3212003-05-01 H.J. Lu <hjl@gnu.org>
322
323 * gas/elf/elf.exp (run_list_test): Accept empty $opts.
324 Add type test.
325
326 * gas/elf/type.e: New file.
327 * gas/elf/type.s: Likewise.
328 * gas/elf/type.e-m32r: Likewise.
329 * gas/elf/type.e-mips: Likewise.
330 * gas/elf/type.e-miwmmxt: Likewise.
331
612d7b83
L
3322003-05-01 H.J. Lu <hjl@gnu.org>
333
334 * gas/ia64/ia64.exp: Add secname.
335
336 * gas/ia64/secname.s: New. Test the trailing '#' in section
337 name.
338 * gas/ia64/secname.d: Likewise.
339
395f4d9b
L
3402003-05-01 H.J. Lu <hjl@gnu.org>
341
342 * gas/ia64/ia64.exp: Add "global".
343
344 * gas/ia64/global.d: New file.
345 * gas/ia64/global.s: Likewise.
346
10a98291
L
3472003-04-30 H.J. Lu <hjl@gnu.org>
348
349 * gas/ia64/ia64.exp: Add order.
350
351 * gas/ia64/order.s: New file.
352 * gas/ia64/order.d: Likewise.
353
bf57c3c9
L
3542003-04-29 H.J. Lu <hjl@gnu.org>
355
356 * gas/ia64/ia64.exp: Add align.
357
358 * gas/ia64/align.d: New file.
359 * gas/ia64/align.s: Likewise.
360
361 * ia64/dependency-1.d: Remove the padding.
362
165a7f90
L
3632003-04-30 H.J. Lu <hjl@gnu.org>
364
365 * gas/ia64/ia64.exp: Add real.
366
367 * gas/ia64/real.s: New file.
368 * gas/ia64/real.d: Likewise.
369
eba874d8
NC
3702003-04-29 Nick Clifton <nickc@redhat.com>
371
372 * gas/elf/elf.exp: Invoke symver test.
2ebaa23b
AM
373 * gas/elf/symver.s: New test case.
374 * gas/elf/symver.d: Expected output.
eba874d8 375
504c3621
NC
3762003-04-24 Nick Clifton <nickc@redhat.com>
377
378 * gas/ppc/astest2.s: Add tests for conditional branches with
379 probability indicators.
380 * gas/ppc/astest2.d: Add expected disassembly.
381
204cd129
NC
3822003-04-23 H.J. Lu <hjl@gnu.org>
383
384 * gas/ia64/opc-i.s: Add testcases for valid label.
385 * gas/ia64/opc-i.d: Updated.
386
05760fd2
AO
3872003-04-10 Alexandre Oliva <aoliva@redhat.com>
388
389 * gas/mips/elf-rel-got-n32.d, gas/mips/elf-rel-got-n32.s,
390 gas/mips/elf-rel-got-n64.d, gas/mips/elf-rel-got-n64.s,
391 gas/mips/elf-rel-xgot-n32.d, gas/mips/elf-rel-xgot-n64.d: New.
392 * gas/mips/mips.exp: Test them.
393
983aea34
NC
3942003-04-08 Nick Clifton <nickc@redhat.com>
395
9cc92a36 396 * gas/m32r/m32r.exp: Run signed-relocs test.
2ebaa23b
AM
397 * gas/m32r/signed-relocs.s: New file: Test signed relocs.
398 * gas/m32r/signed-relocs.d: New file: Expected results
9cc92a36 399
983aea34
NC
400 * gas/ia64/dependency-1.s: New file: Test read before write dependency.
401 * gas/ia64/dependency-1.d: New file: Expected assembly results.
402 * gas/ia64/ia64.exp: Run the new test.
403
abdf8f87
SC
4042003-04-05 Stephane Carrez <stcarrez@nerim.fr>
405
406 * gas/m68hc11/bug-1825.d (_table): Update.
407 * gas/m68hc11/bug-1825.s (_table): Add tests for 16-bit absolute relocs
408
ab53523a
SC
4092003-04-05 Stephane Carrez <stcarrez@nerim.fr>
410
411 * gas/m68hc11/insns.s: Add %page and %addr checks.
412 * gas/m68hc11/insns12.s: Likewise.
413 * gas/m68hc11/insns-dwarf2.d: Update.
414 * gas/m68hc11/insns.d: Update.
415
97f2bd8b
CD
4162003-04-04 Chris Demetriou <cgd@broadcom.com>
417
418 * gas/mips/mips5.d: New test.
419 * gas/mips/mips5.l: New test stderr listing.
420 * gas/mips/mips5.s: New test source file.
421 * gas/mips/mips.exp: Run the mips5 test.
422
8fbf1ae5
PB
4232003-04-03 Philip Blundell <philb@gnu.org>
424
425 * gas/arm/offset.s: New test.
426 * gas/arm/arm.exp (run_errors_test): Run it.
427
af22f5b2
CD
4282003-04-02 Chris Demetriou <cgd@broadcom.com>
429
430 * gas/mips/ulh.d: Adjust for ulh and ulhu macro assembly changes.
431
432 * gas/mips/mips.exp: Define new "gpr_ilocks" architecture
433 property, and add it to mips2 (and later) chips and r3900.
434 * gas/mips/uld2.s: New test source file.
435 * gas/mips/ulh2.s: Likewise.
436 * gas/mips/ulw2.s: Likewise.
437 * gas/mips/uld2.l: New test stderr listing.
438 * gas/mips/ulh2.l: Likewise.
439 * gas/mips/ulw2.l: Likewise.
440 * gas/mips/uld2-eb.d: New test.
441 * gas/mips/uld2-el.d: Likewise.
442 * gas/mips/ulh2-eb.d: Likewise.
443 * gas/mips/ulh2-el.d: Likewise.
444 * gas/mips/ulw2-eb-ilocks.d: Likewise.
445 * gas/mips/ulw2-eb.d: Likewise.
446 * gas/mips/ulw2-el-ilocks.d: Likewise.
447 * gas/mips/ulw2-el.d: Likewise.
448 * gas/mips/mips.exp: Run new tests for appropriate architectures.
449
e0001a05
NC
4502003-04-01 Bob Wilson <bob.wilson@acm.org>
451
2ebaa23b
AM
452 * gas/xtensa/all.exp: New file.
453 * gas/xtensa/entry_align.s: Likewise.
454 * gas/xtensa/entry_misalign2.s: Likewise.
455 * gas/xtensa/entry_misalign.s: Likewise.
456 * gas/xtensa/j_too_far.s: Likewise.
457 * gas/xtensa/loop_align.s: Likewise.
458 * gas/xtensa/loop_misalign.s: Likewise.
e0001a05 459
e16bb312
NC
4602003-03-25 Stan Cox <scox@redhat.com>
461 Nick Clifton <nickc@redhat.com>
2ebaa23b 462
e16bb312
NC
463 Contribute support for Intel's iWMMXt chip - an ARM variant:
464
465 * gas/arm/arm.exp: Run iwmmxt test.
466 * gas/arm/iwmmxt.s: New test source file.
467 * gas/arm/iwmmxt.d: New test expected results file.
468 * gas/elf/elf.exp: Fix section2 test to cope with note section.
469 * gas/eld/section2.e-miwxxmt: New test expected results file.
470
d17b874b
AO
4712003-03-12 Alexandre Oliva <aoliva@redhat.com>
472
473 * gas/mips/branch-misc-2.s: Add branch to symbol in another
474 section.
475 * gas/mips/branch-misc-2.l: Update error messages and warnings.
476
f958455d
AO
4772003-03-12 Alexandre Oliva <aoliva@redhat.com>
478
479 * Reverted previous patch.
480
7c2be35c
TS
4812003-03-02 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
482
483 * gas/mips/bge.d: Reactivate external branch tests.
484 * gas/mips/bge.s: Likewise.
485 * gas/mips/bgeu.d: Likewise.
486 * gas/mips/bgeu.s: Likewise.
487 * gas/mips/blt.d: Likewise.
488 * gas/mips/blt.s: Likewise.
489 * gas/mips/bltu.d: Likewise.
490 * gas/mips/bltu.s: Likewise.
491 * gas/mips/branch-misc-2.d: New File.
492 * gas/mips/branch-misc-2.l: Remove.
493 * gas/mips/mips.exp: Adjust branch-misc-2 test.
494
cce4814f
NC
4952003-02-21 Nick Clifton <nickc@redhat.com>
496
497 * gas/all/test-gen.c: New file: Framework for automatically
498 generating assembler test files.
2ebaa23b 499 * gas/all/test-examples.c: New file: Example of a file using
cce4814f
NC
500 test-gen.c.
501
2ebaa23b 502 * gas/arm/maverick.c: Rework to produce correct test files and
cce4814f 503 fix formatting.
2ebaa23b
AM
504 * gas/arm/maverick.s: Regenerate.
505 * gas/arm/maverick.d: Regenerate.
506 * gas/arm/arm.exp: Always run Maverick tests.
cce4814f 507
64bdfcaf
RS
5082003-02-21 Richard Sandiford <rsandifo@redhat.com>
509
510 * gas/mips/elf-rel14.[sd]: New test.
511 * gas/mips/mips.exp: Run it.
512
5919d012
RS
5132003-02-07 Richard Sandiford <rsandifo@redhat.com>
514
515 * gas/mips/rel12.[sd], gas/mips/rel13.[sd]: New tests.
516 * gas/mips/mips.exp: Run them.
517
09b8f35a
RS
5182003-02-07 Richard Sandiford <rsandifo@redhat.com>
519
520 * gas/mips/expr1.[sd]: New test.
521 * gas/mips/mips.exp: Run it.
522
43e9b450
AM
5232003-02-06 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
524
525 * gas/i386/x86-64-opcode.s: More tests for x86-64 MOVD opcodes.
526 * gas/i386/x86-64-opcode.d: Adjust to suit.
527
24fdaefe
HPN
5282003-02-04 Hans-Peter Nilsson <hp@axis.com>
529
530 * gas/cris/rd-dw2-1.d: Adjust for dwarf2 directory table change.
531
5e0116d5
RS
5322003-02-02 Richard Sandiford <rsandifo@redhat.com>
533
534 * gas/mips/elf-rel8.[sd], gas/mips/elf-rel9.[sd],
535 gas/mips/elf-rel10.[sd], gas/mips/elf-rel11.[sd]: New tests.
536 * gas/mips/mips.exp: Run elf-rel8 and elf-rel9 for all elf
537 targets. Run elf-rel10 and elf-rel11 for NewABI targets.
538
a4cb6c4d
AO
5392003-01-27 Alexandre Oliva <aoliva@redhat.com>
540
541 * gas/mips/n32-consec.d: New.
542 * gas/mips/n32-consec.s: New.
543 * gas/mips/mips.exp (run_list_test_arches): Run it on irix6 and
544 mips64*-linux* systems.
545
3434109f
MS
5462003-01-23 Martin Schwidefsky <schwidefsky@de.ibm.com>
547
548 * gas/s390/reloc.s: Add test for PLT reloc against locally defined
549 but global function.
550 * gas/s390/reloc.d: Likewise.
551 * gas/s390/reloc64.s: Likewise.
552 * gas/s390/reloc64.d: Likewise.
553
3dbe594b
NC
5542003-01-21 Adrian Bunk <bunk@fs.tum.de>
555
556 * gas/sparc/sparc.exp (sparc_elf_setup): All NetBSD ELF targets
557 should pass these tests.
558
fa87107f
MS
5592003-01-20 Martin Schwidefsky <schwidefsky@de.ibm.com>
560
561 * gas/s390/reloc.d: Add tests for the new gotoff, gotplt and pltoff
562 relocations.
563 * gas/s390/reloc.s: Likewise.
564 * gas/s390/reloc64.d: Likewise.
565 * gas/s390/reloc64.s: Likewise.
566
33d9fdd0
DD
5672003-01-07 DJ Delorie <dj@redhat.com>
568
569 * gas/xstormy16/reloc-2.d: Adjust for fixed REL12 relocs.
570
a99bcdd0
SC
5712003-01-02 Jeff Johnston <jjohnstn@redhat.com>
572
573 * gas/iq2000: New testsuite.
574
071742cf
CD
5752003-01-02 Chris Demetriou <cgd@broadcom.com>
576
577 * gas/mips/elf_arch_mips32r2.d: Fix file description comment.
578
bbcc0807
CD
5792002-12-31 Chris Demetriou <cgd@broadcom.com>
580
581 * gas/mips/cp0sel-names-mips32.d: New test.
582 * gas/mips/cp0sel-names-mips32r2.d: New test.
583 * gas/mips/cp0sel-names-mips64.d: New test.
584 * gas/mips/cp0sel-names-numeric.d: New test.
585 * gas/mips/cp0sel-names-sb1.d: New test.
586 * gas/mips/cp0sel-names.s: New test source file.
587 * gas/mips/mips.exp: Run new tests.
588
b337e146
CD
5892002-12-30 Chris Demetriou <cgd@broadcom.com>
590
591 * gas/mips/elf_arch_mips1.d: New test.
592 * gas/mips/elf_arch_mips2.d: New test.
593 * gas/mips/elf_arch_mips3.d: New test.
594 * gas/mips/elf_arch_mips4.d: New test.
595 * gas/mips/elf_arch_mips5.d: New test.
596 * gas/mips/elf_arch_mips32.d: New test.
597 * gas/mips/elf_arch_mips32r2.d: New test.
598 * gas/mips/elf_arch_mips64.d: New test.
599 * gas/mips/empty.s: New test source file.
600 * gas/mips/mips.exp: Run new tests.
601
602 * gas/mips/elf_ase_mips16.d: Change to use empty.s
603 * gas/mips/elf_ase_mips16.s: Remove.
604
54610ba2 6052002-12-30 Chris Demetriou <cgd@broadcom.com>
af7ee8bf
CD
606
607 * gas/mips/cp0-names-mips32r2.d: New test.
608 * gas/mips/hwr-names-mips32r2.d: New test.
609 * gas/mips/hwr-names-numeric.d: New test.
610 * gas/mips/hwr-names.s: New test source file.
611 * gas/mips/mips32r2.d: New test.
612 * gas/mips/mips32r2.s: New test source file.
613 * gas/mips/mips32r2-ill.l: New test.
614 * gas/mips/mips32r2-ill.s: New test source file.
615 * gas/mips/mips.exp: Add mips32r2 architecture data array
616 entry. Run new tests mentioned above.
617
2469cfa2
NC
6182002-12-24 Dmitry Diky <diwil@mail.ru>
619
620 * gas/msp430: New directory.
621 * gas/msp430/msp430.exp: Test msp430 assembler.
622 * gas/msp430/opcode.s: Test source file.
623 * gas/msp430/opcode.s: Expected disassembly.
624
5915a74a
CD
6252002-12-27 Chris Demetriou <cgd@broadcom.com>
626
627 * gas/mips/mips.exp: Define the notion of an "architecture data
628 array," add comments indicating how to add a new architecture and
629 suggestions for adding new tests. Populate the architecture data
630 array with many known architectures and convert many tests to
631 be run for multiple architectures.
632 (mips_arches): New global array.
633 (mips_arch_create, mips_arch_list_all, mips_arch_data)
634 (mips_arch_displayname, mips_arch_properties)
635 (mips_arch_as_flags, mips_arch_objdump_flags, mips_arch_matches)
636 (mips_arch_list_matching): New functions to operate on mips_arches.
637 (run_dump_test_arch, run_dump_test_arches, run_list_test_arch)
638 (run_list_test_arches): New functions.
639 (run_list_test): Document and add an optional "test name" argument.
640 * gas/mips/abs.d: Remove CPU-specific assembler and objdump flags,
641 and CPU names from test names.
642 * gas/mips/add.d: Likewise.
643 * gas/mips/and.d: Likewise.
644 * gas/mips/dli.d: Likewise.
645 * gas/mips/jal-empic-elf-2.d: Likewise.
646 * gas/mips/jal-empic-elf-3.d: Likewise.
647 * gas/mips/jal-empic-elf.d: Likewise.
648 * gas/mips/lb-svr4pic.d: Likewise.
649 * gas/mips/lb.d: Likewise.
650 * gas/mips/mips32.d: Likewise.
651 * gas/mips/mips4.d: Likewise.
652 * gas/mips/mips64.d: Likewise.
653 * gas/mips/rol-hw.d: Likewise.
654 * gas/mips/rol.d: Likewise.
655 * gas/mips/rol64-hw.d: Likewise.
656 * gas/mips/rol64.d: Likewise.
657 * gas/mips/elf-jal.d: Likewise. Also, indicate ELF in test name.
658 * gas/mips/mips64-mdmx.d: Tweak printed name to indicate that this
659 test uses the -mdmx flag.
660 * gas/mips/mips64-mips3d.d: Tweak printed name to indicate that
661 this test uses the -mips3d flag.
662 * gas/mips/mips64-mips3d-incl.d: New file.
663
640c0ccd
CD
6642002-12-27 Chris Demetriou <cgd@broadcom.com>
665
666 * gas/mips/cp0-names-mips32.d: New file.
667 * gas/mips/cp0-names-mips64.d: New file.
668 * gas/mips/cp0-names-numeric.d: New file.
669 * gas/mips/cp0-names-sb1.d: New file.
670 * gas/mips/cp0-names.s: New file.
671 * gas/mips/fpr-names-32.d: New file.
672 * gas/mips/fpr-names-64.d: New file.
673 * gas/mips/fpr-names-n32.d: New file.
674 * gas/mips/fpr-names-numeric.d: New file.
675 * gas/mips/fpr-names.s: New file.
676 * gas/mips/gpr-names-32.d: New file.
677 * gas/mips/gpr-names-64.d: New file.
678 * gas/mips/gpr-names-n32.d: New file.
679 * gas/mips/gpr-names-numeric.d: New file.
680 * gas/mips/gpr-names.s: New file.
681 * gas/mips/mips.exp: Run new tests.
682
e8119602 6832002-12-20 Chris Demetriou <cgd@broadcom.com>
9a7e42b6 684
2ebaa23b
AM
685 * lib/gas-defs.exp (run_dump_test): Add a new optional argument,
686 "extra_options".
9a7e42b6 687
82dd0097
CD
6882002-12-18 Chris Demetriou <cgd@broadcom.com>
689
690 * gas/mips/rol.s: Add ".set noat" and some new instructions to test.
691 * gas/mips/rol64.s: Likewise.
692 * gas/mips/rol.l: New file.
693 * gas/mips/rol.d: Adjust to use rol.l and for rol.s changes.
694 * gas/mips/rol64.l: New file.
695 * gas/mips/rol64.d: Adjust to use rol64.l and for rol64.s changes.
696 * gas/mips/rol-hw.d: New file.
697 * gas/mips/rol-hw.l: New file.
698 * gas/mips/rol64-hw.d: New file.
699 * gas/mips/rol64-hw.l: New file.
700 * gas/mips/mips.exp: Run rol-hw and rol64-hw tests.
701
6f171daa
AO
7022002-12-12 Alexandre Oliva <aoliva@redhat.com>
703
704 * gas/mips/beq.d: Comment out branches to undefined symbols,
705 no longer supported.
706 * gas/mips/beq.s: Likewise.
707 * gas/mips/bge.d: Likewise.
708 * gas/mips/bge.s: Likewise.
709 * gas/mips/bgeu.d: Likewise.
710 * gas/mips/bgeu.s: Likewise.
711 * gas/mips/blt.d: Likewise.
712 * gas/mips/blt.s: Likewise.
713 * gas/mips/bltu.d: Likewise.
714 * gas/mips/bltu.s: Likewise.
715 * gas/mips/mips.exp: Change branch-misc-2 test to run_list_test.
716 * gas/mips/branch-misc-2.d: Removed.
717 * gas/mips/branch-misc-2.s: Added branches to undefined symbols.
718 * gas/mips/branch-misc-2.l: New.
719
f56074d6
AH
7202002-12-09 Aldy Hernandez <aldyh@redhat.com>
721
722 * gas/ppc/booke.d: Fix msync and mbar to reflect reality.
723
724 * gas/ppc/e500.d: Fix m[tf]pmr to reflect reality.
725
f39f5da9
SC
7262002-12-08 Stephane Carrez <stcarrez@nerim.fr>
727
728 * gas/m68hc11/m68hc11.exp (gas_m68hc11_error): New function;
729 (gas_m68hc11_warning): New function.
730 (gas_m68hc11_message): New function.
731 (top): New tests for assembler errors.
732 (gas_m68hc11_opcode_list): New function.
733 (top): New tests for opcode list.
734
5da0c277
SC
7352002-12-08 Stephane Carrez <stcarrez@nerim.fr>
736
737 * gas/m68hc11/bug-1825.s: Add some tests.
738 * gas/m68hc11/bug-1825.d: Update.
739 * gas/m68hc11/opers12.d: Update.
740 * gas/m68hc11/opers12-dwarf2.d: Update.
741
fa2c7eff
RH
7422002-12-05 Richard Henderson <rth@redhat.com>
743
744 * gas/ia64/ltoff22x-1.[ds]: New.
745 * gas/ia64/ia64.exp: Run it.
746
d070dab9
JW
7472002-12-05 Jim Wilson <wilson@redhat.com>
748
2ebaa23b
AM
749 * gas/ia64/opc-x.d: Regenerate.
750
cb4eb367
AM
7512002-12-05 Alan Modra <amodra@bigpond.net.au>
752
753 * gas/arm/adrl.s: Pad end of .text.
754 * gas/arm/adrl.d: Adjust to suit.
755
c10d9d8f
JW
7562002-12-04 David Mosberger <davidm@hpl.hp.com>
757
758 * gas/ia64/opc-b.d: Update for instructions added by SDM2.1.
759 * gas/ia64/opc-b.s: Ditto.
760 * gas/ia64/opc-f.d: Ditto.
761 * gas/ia64/opc-f.s: Ditto.
762 * gas/ia64/opc-i.d: Ditto.
763 * gas/ia64/opc-i.s: Ditto.
764 * gas/ia64/opc-m.d: Ditto.
765 * gas/ia64/opc-m.s: Ditto.
766 * gas/ia64/opc-x.d: Ditto.
767 * gas/ia64/opc-x.s: Ditto.
768
a823923b
RH
7692002-12-03 Richard Henderson <rth@redhat.com>
770
771 * gas/ia64/ldxmov-1.[ds]: New.
772 * gas/ia64/ldxmov-2.[ls]: New.
773 * gas/ia64/ia64.exp: Run them.
774
dc8ec78b
AM
7752002-12-03 Alan Modra <amodra@bigpond.net.au>
776
777 * gas/arm/adrl.s: Test behaviour against globals too.
778 * gas/arm/adrl.d: Adjust.
779
fea17916
NC
7802002-12-02 Nick Clifton <nickc@redhat.com>
781
782 * gasp: Remove entire directory tree. (Gasp has been removed from
783 binutils).
dc8ec78b 784 * config/default.asp (GASP): Remove definition and initialization.
fea17916 785
27bdea3d
SC
7862002-12-01 Stephane Carrez <stcarrez@nerim.fr>
787
788 * gas/m68hc11/m68hc11.exp: Rename from all.exp; run the new tests.
789 * gas/m68hc11/all.exp: Remove.
790 * gas/m68hc11/indexed12.d: New test.
791 * gas/m68hc11/indexed12.s: Likewise.
792 * gas/m68hc11/bug-1825.d: Likewise.
793 * gas/m68hc11/bug-1825.s: Likewise.
794
49fa082d
SC
7952002-12-01 Stephane Carrez <stcarrez@nerim.fr>
796
797 * gas/m68hc11/insns.s: Don't use .comm for stack symbol so that objdump
798 can find the real symbol and not a gas internal debug symbol.
799 * gas/m68hc11/insns.d: Update.
800 * gas/m68hc11/insns-dwarf2.d: Update.
801 * gas/m68hc11/insns12.d: Update.
802 * gas/m68hc11/opers12.s (min5b, min9b): Use 16 and -256 for the min.
803 * gas/m68hc11/opers12.d: Update after indexed offset operand fixes.
804 * gas/m68hc11/opers12-dwarf2.d: Likewise.
805
0174e383
KK
8062002-11-30 Kaz Kojima <kkojima@rr.iij4u.or.jp>
807
808 * sh/gas/sh/pic.s: Add a test for ".long foo@PLT+.-2-label".
809 * sh/gas/sh/pic.d: Add expected output.
810
143c8e19
NC
8112002-11-29 Nick Clifton <nickc@redhat.com>
812
813 * gas/arm/arch5tej.s: Replace "nop"s with tests of breakpoint
814 instruction.
815 * gas/arm/arch5tej.d: Expect "bkpt"s not nops.
816
c79b382e
HPN
8172002-11-26 Hans-Peter Nilsson <hp@axis.com>
818
819 * gas/cris/rd-bcnst.d, gas/cris/rd-bcnst.d: New test.
820
d12e3de5
DD
8212002-11-25 DJ Delorie <dj@redhat.com>
822
823 * gas/xstormy16/allinsn.d: Fix sdiv/sdivlh encodings.
824
c8014bda
DD
8252002-11-19 DJ Delorie <dj@redhat.com>
826
827 * gas/xstormy16/allinsn.sh: Add sdiv, divlh, and sdivlh.
828 * gas/xstormy16/allinsn.d: Regenerate.
829 * gas/xstormy16/allinsn.s: Regenerate.
2ebaa23b 830
eb128449
SS
8312002-11-18 Svein E. Seldal <Svein.Seldal@solidas.com>
832
833 * gas/all/gas.exp: Setup for tic4x testcase
834 * gas/macros/macros.exp: Ditto
835 * gas/tic4x: New tic4x gas testsuite directory
836 * gas/tic4x/addressing.s: Create. Fix bug in one insn
837 * gas/tic4x/addressing_c3x.d: Create and update
838 * gas/tic4x/addressing_c4x.d: Create and update
839 * gas/tic4x/allopcodes.S: Create. Add support for new
840 opclass.h changes.
841 * gas/tic4x/data.d: Create
842 * gas/tic4x/data.s: Create
843 * gas/tic4x/float.d: Create
844 * gas/tic4x/float.s: Create
845 * gas/tic4x/opclasses.h: Create. Added testsuites for the
846 new enhanced opcodes.
847 * gas/tic4x/opcodes.s: Create (regenerate).
848 * gas/tic4x/opcodes_c3x.d: Create. Updated from enhanced
849 changes
850 * gas/tic4x/opcodes_c4x.d: Create. Ditto.
851 * gas/tic4x/rebuild.sh: Create
852 * gas/tic4x/registers.s: Create
853 * gas/tic4x/registers_c3x.d: Create
854 * gas/tic4x/registers_c4x.d: Create
855 * gas/tic4x/zeros.d: Create
bbce6ab7 856 * gas/tic4x/zeros.s: Create
eb128449
SS
857 * gas/tic4x/opcodes_new.d: Added new testsuite for
858 the enhanced and special insns.
859 * gas/tic4x/tic4x.exp: Create. Added the opcodes_new testsuite
860
852f55ac
AM
8612002-11-12 Alan Modra <amodra@bigpond.net.au>
862
863 * gas/ppc/booke.d: Adjust output for corrected condition reg.
864
b46c1691
NC
8652002-11-07 Nick Clifton <nickc@redhat.com>
866
867 * gas/all/gas.exp: Only run fastcall test for x86 PE targets.
868
c9e38879
NC
8692002-11-07 Casper S. Hornstrup <chorns@users.sourceforge.net>
870
871 * gas/all/gas.exp: Run fastcall label handling test.
872 * gas/all/fastcall.s: New file for testing handling of fastcall
873 labels.
874
4dd8d67b
L
8752002-11-01 H.J. Lu <hjl@gnu.org>
876
877 * gas/i386/i386.exp: Add "sub".
878
879 * gas/i386/sub.d: New.
880 * gas/i386/sub.s: New.
881
3d4a853f
L
8822002-10-22 H.J. Lu <hjl@gnu.org>
883
884 * gas/mips/branch-misc-2.d: Updated.
885
c84e5117
HPN
8862002-10-23 Hans-Peter Nilsson <hp@axis.com>
887
888 * gas/cris/rd-pcrel1.d, gas/cris/rd-pcrel1.s,
889 gas/cris/rd-pcrel2.d, gas/cris/rd-pcrel2.s: New tests.
890
631cb423
RS
8912002-10-21 Richard Sandiford <rsandifo@redhat.com>
892
893 * gas/mips/elf-rel7.[sd]: New test.
894 * gas/mips/mips.exp: Run it.
895
63d0b393
AO
8962002-10-12 Alexandre Oliva <aoliva@redhat.com>
897
898 * gas/mips/mips.exp: Don't xfail relax.
899 * gas/mips/relax.s: Increase coverage.
900 * gas/mips/relax.d: Add expected output. Use relax.l for as stderr.
901 * gas/mips/relax.l: New file.
902
94a03f18
KK
9032002-10-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
904
905 * gas/sh/tlsd.s, gas/sh/tlsd.d: New.
906 * gas/sh/tlsnopic.s, gas/sh/tlsnopic.d: New.
907 * gas/sh/tlspic.s, gas/sh/tlspic.d: New.
908 * gas/sh/basic.exp: Add new tests.
909
42bf09b2
SC
9102002-10-09 Stephen Clarke <stephen.clarke@superh.com>
911
912 * gas/elf.exp: Don't run for sh64*-*-linux*, because it sets the
913 lsb in SHmedia code addresses.
914 * gas/sh/basic.exp: Force SHcompact for sh64*-*-linux* to enable
915 recognition of SH-1/2/3/4 instructions.
916 (proc do_fp): Do not run dsp tests for sh64*-*-linux*.
917 * gas/sh/sh64/abi-32.d: Adjust expected output to include
918 sh64*-*-linux* formats too.
919 * gas/sh/sh64/abi-64.d, gas/sh/sh64/basic-1.d,
920 gas/sh/sh64/case-1.d, gas/sh/sh64/case-noexp-1.d,
921 gas/sh/sh64/crange1-1.d, gas/sh/sh64/crange1-2.d,
922 gas/sh/sh64/crange2-1.d, gas/sh/sh64/crange2-2.d,
923 sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange3-1.d,
924 gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5-1.d,
925 gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-2.d, gas/sh/sh64/datal-2.d,
926 gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal32-3.d,
927 gas/sh/sh64/datal64-1.d, gas/sh/sh64/datal64-3.d,
928 gas/sh/sh64/endian-1.d, gas/sh/sh64/endian-2.d,
929 gas/sh/sh64/err-noexp-cmd1.s, gas/sh/sh64/immexpr32-1.d,
930 gas/sh/sh64/immexpr32-2.d, gas/sh/sh64/immexpr64-1.d,
931 gas/sh/sh64/immexpr64-2.d, gas/sh/sh64/lineno.d,
932 gas/sh/sh64/localcom-1.d, gas/sh/sh64/mix-1.d,
933 gas/sh/sh64/mix-noexp-1.d, gas/sh/sh64/movi-3.d,
934 gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d,
935 gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/movi64-1.d,
936 gas/sh/sh64/movi64-2.d, gas/sh/sh64/movi64-3.d,
937 gas/sh/sh64/movi64-noexp-2.d, gas/sh/sh64/pt-1.d,
938 gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/pt32-1.d,
939 gas/sh/sh64/pt32-noexp-2.d, gas/sh/sh64/pt64-1.d,
940 gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt64-32-2.d,
941 gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/ptc32-1.d,
942 gas/sh/sh64/ptc32-noexp-1.d, gas/sh/sh64/ptc64-1.d,
943 gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc64-noexp-1.d,
944 gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext32-noexp-1.d,
945 gas/sh/sh64/ptext64-1.d, gas/sh/sh64/ptext64-32-1.d,
946 gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/rel32-1.d,
947 gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d,
948 gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d,
949 gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d,
950 gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d,
951 gas/sh/sh64/rel64-5.d, gas/sh/sh64/relax-1.d,
952 gas/sh/sh64/relax-2.d, gas/sh/sh64/relax-3.d,
953 gas/sh/sh64/shift32-1.d, gas/sh/sh64/shift32-3.d,
954 gas/sh/sh64/shift32-noexp-3.d, gas/sh/sh64/shift64-1.d,
955 gas/sh/sh64/shift64-2.d, gas/sh/sh64/shift64-3.d,
956 gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/syntax-1.d,
957 gas/sh/sh64/syntax-2.d, gas/sh/sh64/ua32-1.d,
958 gas/sh/sh64/ua64-1.d: Likewise.
bbce6ab7 959
21bd8c31
CD
9602002-10-03 Chris Demetriou <cgd@broadcom.com>
961
962 * gas/mips/mips-no-jalx.l: Make error message regexps accomodate
963 tools which target a specific CPU by default.
964
28602ebf
KK
9652002-10-03 Kaz Kojima <kkojima@rr.iij4u.or.jp>
966
967 * testsuite/gas/sh/pcrel2.d: Check code also.
968
7a68fea6
SC
9692002-10-02 Stephen Clarke <stephen.clarke@superh.com>
970
971 * gas/sh/sh64/ptc32-noexp-1.d: Adjust for changes to *ABS*
972 symbol generation.
973 * gas/sh/sh64/ptc64-noexp-1.d: Likewise.
bbce6ab7 974
f11b4434
L
9752002-09-30 H.J. Lu <hjl@gnu.org>
976
977 * gas/mips/mips.exp: Undo the last change.
978
5d42dcdf
L
9792002-09-30 H.J. Lu <hjl@gnu.org>
980
981 * gas/mips/mips.exp: Set xfail on empic, empic2, empic3_g1 and
982 empic3_g2 on Linux/mips.
983
17c06574
L
9842002-09-30 H.J. Lu <hjl@gnu.org>
985
28e0c55d
L
986 * gas/mips/vr4120.d: Use "#pass" instead of "#..." to skip the
987 rest of output.
17c06574 988
60b63b72 9892002-09-30 Gavin Romig-Koch <gavin@redhat.com>
bbce6ab7
AM
990 Ken Raeburn <raeburn@cygnus.com>
991 Aldy Hernandez <aldyh@redhat.com>
992 DJ Delorie <dj@redhat.com>
993 Michael Meissner <meissner@redhat.com>
994 Eric Christopher <echristo@redhat.com>
995 Richard Sandiford <rsandifo@redhat.com>
60b63b72
RS
996
997 * gas/mips/mips4100.[sd]: Move dmadd16 and madd16 checks to...
998 * gas/mips/vr4111.[sd]: ...this new test.
999 * gas/mips/vr4120.[sd],
1000 * gas/mips/vr4122.[sd],
1001 * gas/mips/vr5400.[sd],
1002 * gas/mips/vr5500.[sd]: New tests.
1003 * mips.exp: Run them.
1004
8ba4dac0
DJ
10052002-09-27 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1006
1007 * gas/sh/pcrel2.s: New.
1008 * gas/sh/pcrel2.d: New.
1009 * gas/sh/basic.exp: Add pcrel2 test.
1010
8f3f3666
JT
10112002-09-27 Jason Thorpe <thorpej@wasabisystems.com>
1012
1013 * gas/vax/elf-rel.[ds]: New test.
1014 * gas/vax/quad.exp: Move contents to...
1015 * gas/vax/vax.exp: ...here. New file.
1016
502eccd9
L
10172002-09-27 H.J. Lu <hjl@gnu.org>
1018
1019 * gas/mips/mips-jalx.s: Add ".p2align 4".
1020 * gas/mips/mips16-jalx.s: Likewise.
1021
1022 * gas/mips/mips-jalx.d: Check nop.
1023 * gas/mips/mips16-jalx.d: Likewise.
1024
3396de36
TS
10252002-09-26 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1026
1027 * gas/mips/mips-jalx.d: New file, check jalx assembly.
1028 * gas/mips/mips-jalx.s: Likewise.
1029 * gas/mips/mips-no-jalx.l: Likewise.
1030 * gas/mips/mips-no-jalx.s: Likewise.
1031 * gas/mips/mips16-jalx.d: Likewise.
1032 * gas/mips/mips16-jalx.s: Likewise.
1033 * gas/mips/mips.exp: Add new tests.
1034
f3c0ec86
TS
10352002-09-26 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1036
1037 * gas/mips/jal-range.s: Fix jump overflow check.
1038 * gas/mips/jal-range.l: Likewise.
1039
9d7f5776
NC
10402002-09-23 Nick Clifton <nickc@redhat.com>
1041
1042 * gas/arm/armv1-bad.s: Add LDM and STM instructions which are
1043 unpredictable because of their use of the writeback bit.
1044
96ea7171
NC
10452002-09-21 Nick Clifton <nickc@redhat.com>
1046
1047 * gas/arm/inst.s: Fix UNPREDICATABLE use of writeback in LDM/STM
1048 instructions.
1049 * gas/arm/inst.d: Update expected results.
1050
37e55690
JJ
10512002-09-19 Jakub Jelinek <jakub@redhat.com>
1052
1053 * gas/i386/tlspic.s: Add tests.
1054 * gas/i386/tlspic.d: Regenerated.
1055 * gas/i386/tlsnopic.s: Add tests.
1056 * gas/i386/tlsnopic.d: Regenerated.
1057
021c2b5e
RH
10582002-09-19 Richard Henderson <rth@redhat.com>
1059
1060 * gas/alpha/elf-reloc-7.s: New.
1061 * gas/alpha/elf-reloc-7.d: New.
1062 * gas/alpha/alpha.exp: Run it.
1063
885add95
CD
10642002-09-18 Chris Demetriou <cgd@broadcom.com>
1065
1066 * gas/mips/mips-abi32-pic2.s: New file.
1067 * gas/mips/mips-abi32-pic2.d: New file.
1068 * gas/mips/mips.exp: Run new test.
1069
10702002-09-18 Chris Demetriou <cgd@broadcom.com>
65551fa4
CD
1071
1072 * gas/mips/baddata1.s: New file.
1073 * gas/mips/baddata1.l: New file.
1074 * gas/mips/mips.exp: Run new test.
1075
2dc83527
CD
10762002-09-18 Chris Demetriou <cgd@broadcom.com>
1077
1078 * gas/mips/branch-misc-1.d: New file.
1079 * gas/mips/branch-misc-1.s: New file.
1080 * gas/mips/branch-misc-2.s: New file.
1081 * gas/mips/branch-misc-2.d: New file.
1082 * gas/mips/mips.exp: Run new tests.
1083
f697dfed
TS
10842002-09-17 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1085
1086 * gas/mips/jal-range.s: Check for jal overflows.
1087 * gas/mips/jal-range.l: List file for it.
1088 * gas/mips/mips.exp: Use it.
1089
fc697c14
BE
10902002-09-08 Ben Elliston <bje@redhat.com>
1091
1092 * gas/hppa/basic/basic.exp: Update DejaGnu mail address.
1093 * gas/hppa/parse/parse.exp: Likewise.
1094 * gas/hppa/reloc/reloc.exp: Likewise.
1095 * gas/hppa/unsorted/unsorted.exp: Likewise.
1096 * gas/mn10200/basic.exp: Likewise.
1097 * gas/mn10300/basic.exp: Likewise.
1098 * gas/sh/basic.exp: Likewise.
1099 * gas/sh/sh64/sh64.exp: Likewise.
1100 * gas/v850/basic.exp: Likewise.
1101 * lib/gas-defs.exp: Likewise.
1102
1103 * gas/all/gas.exp: Removing limping support for DejaGnu 1.1.1.
1104 * gasp/gasp.exp: Likewise.
1105
63ba7a1c
AM
11062002-09-05 Alan Modra <amodra@bigpond.net.au>
1107
1108 * gas/i386/absrel.s: New.
1109 * gas/i386/absrel.d: New.
1110 * gas/i386/pcrel.s: New.
1111 * gas/i386/pcrel.d: New.
1112 * gas/i386/i386.exp: Run them.
1113 * gas/testsuite/gas/mmix/comment-1.d: Don't test the symbol
1114 index, the name will do.
1115 * gas/mri/moveml.d: Escape dots.
1116 * gas/macros/macros.exp (strings): Add rs6000-*-* to xfails.
1117 * gas/mips/beq.s: Don't make text_label global.
1118 * gas/mips/mips32.s: Likewise.
1119 * gas/mips/mips64-mips3d.s: Likewise.
1120
bcd93207
AM
11212002-08-28 Alan Modra <amodra@bigpond.net.au>
1122
deda5edf
AM
1123 * gas/mcore/allinsn.d: Escape dots. Pass -z to objdump and adjust
1124 to suit. Match coff relocs. Match "from address pool" comments.
1125 * gas/sparc/pcrel.s: Use 2b label in expressions.
1126 * gas/sparc/pcrel64.s: Likewise.
1127 * gas/sparc/pcrel.d: Adjust to suit.
1128 * gas/sparc/pcrel64.d: Likewise.
1129 * gas/vtable/vtable.exp: Move xfails to ..
1130 (proc vtable_setup_xfails): .. here. Add i866.
1131
bcd93207
AM
1132 * gas/macros/macros.exp (strings): Update xfails.
1133
6c091933
AM
11342002-08-26 Alan Modra <amodra@bigpond.net.au>
1135
4fa0e86f
AM
1136 * gas/m68k/all.exp: xfail non-ELF targets on pcrel test.
1137
98b37a6b
AM
1138 * gas/m68hc11/insns.d: Quote dots.
1139 * gas/m68hc11/opers12.d: Likewise.
1140
8ace442d
AM
1141 * gas/ieee-fp/x930509a.exp: Run the test but xfail. Add c80 to xfails.
1142
6c2beb07
AM
1143 * gas/vax/quad.exp: Use quad_elf.s for ELF targets.
1144 * gas/vax/quad.s: Align
1145 * gas/vax/quad_elf.s: New version of quad.s with %reg.
1146
96e97d9b
AM
1147 * gas/sparc/sparc.exp (sparc_elf_setup): New.
1148 Use it to xfail for non-ELF targets.
1149
6c091933
AM
1150 * gas/tic54x/align.s: Add comment.
1151 * gas/tic54x/align.d: Adjust .text size for 2002-05-23 write.c change.
1152 * gas/tic54x/extaddr.d: Similarly adjust disassembly tail.
1153
f598fd5e
NC
11542002-08-22 Nick Clifton <nickc@redhat.com>
1155
1156 * gas/arm/arch5tej.s: Add nops to align output.
1157 * gas/arm/arch5tej.d: Expect nops.
bbce6ab7
AM
1158 * gas/arm/arm7t.s: Add nops, remove thumb instructions.
1159 * gas/arm/arm7t.d: Expect nops.
1160 * gas/arm/armv1.s: Add nops.
1161 * gas/arm/armv1.d: Expect nops.
1162 * gas/arm/fpa-mem.s: Add nops.
1163 * gas/arm/fpa-mem.d: Expext nops.
1164 * gas/arm/vfp1.s: Add nops.
1165 * gas/arm/vfp1.d: Expect nops.
1166 * gas/arm/xscale.s: Add nops.
1167 * gas/arm/xscale.d: Expect nops.
1168 * gas/arm/arm.exp: Do not run thumb tests for arm-aout
f598fd5e
NC
1169 toolchain.
1170
7bbfa6f5
AM
11712002-08-22 Alan Modra <amodra@bigpond.net.au>
1172
1173 * gas/ppc/ppc.exp: Don't run e500 test on xcoff targets.
1174 * gas/ppc/astest2.d: Escape dots.
1175
483fc7cd
RS
11762002-08-20 Richard Sandiford <rsandifo@redhat.com>
1177
1178 * gas/mips/rol.s: Add rotate by zero tests.
1179 * gas/mips/rol.d: Update accordingly.
1180 * gas/mips/rol64.d: Expect rotates by zero to use dsrl.
1181
5578ad9c
EZ
11822002-08-19 Elena Zannoni <ezannoni@redhat.com>
1183
bbce6ab7
AM
1184 From matthew green <mrg@redhat.com>
1185 * e500.s: New tests for e500 instructions.
1186 * e500.d: Results for new test.
1187 * ppc.exp: Test e500.s.
5578ad9c 1188
2af28746 11892002-08-16 Stephen Clarke <stephen.clarke@superh.com>
1b44b93c
SC
1190
1191 * gas/sh/sh64/datal32-3.d: Formatting change to match the current
1192 output of objdump.
1193
8bda4946
AM
11942002-08-16 Alan Modra <amodra@bigpond.net.au>
1195
1196 * gas/all/gas.exp (forward references): Don't test c30.
1197 * gas/d30v/guard-debug.d: Use -gstabs rather than -g.
1198 * gas/elf/ehopt0.s: Don't use "$" in labels.
1199 * gas/ieee-fp/x930509a.exp: Don't test c30.
1200 * gas/m68hc11/malis.d: Adjust -I so that test runs when not building
1201 in source dir.
1202 * gas/mri/mri.exp: Don't run on "m68hc*".
1203 * gas/sh/basic.exp (do_fp): Match LE too.
1204 (pcrel-coff): Run this version for "sh*-pe*" and rename "sh*-hms" to
1205 "sh*-rtems".
1206 * gas/sh/pcrel-coff.d: Add -EB to objdump flags.
1207 * gas/vtable/vtable.exp: Don't run on linuxecoff. setup_xfail in
1208 preference to not running on ELF targets that might one day pass.
1209 Add more xfails. Add more targets to the REL list.
1210
b57efb7d
L
12112002-08-14 H.J. Lu <hjl@gnu.org>
1212
1213 * gas/mips/elempic.d: Treat "addiu" and "daddiu" as equivalent
1214 when $0 is source.
1215 * gas/mips/telempic.d: Likewise.
1216 * gas/mips/telempic.d: Likewise.
1217
cd2b2939
SC
12182002-08-13 Stephane Carrez <stcarrez@nerim.fr>
1219
1220 * gas/m68hc11/all.exp: Run the new test.
1221 * gas/m68hc11/insns12.s: New file to test specific 68HC12 insns.
1222 * gas/m68hc11/insns12.d: New file.
1223 * gas/m68hc11/branchs12.s: New test.
1224 * gas/m68hc11/branchs12.d: New test.
1225
1226 * gas/m68hc11/all_insns.d: Dump the relocs to verify that they
1227 are against symbols and not sections (for linker relaxation).
1228 * gas/m68hc11/insns-dwarf2.d: Likewise.
1229 * gas/m68hc11/insns.d: Likewise.
1230 * gas/m68hc11/lbranch.d: Likewise.
1231 * gas/m68hc11/lbranch-dwarf2.d: Likewise.
1232 * gas/m68hc11/opers12.d: Likewise.
1233 * gas/m68hc11/opers12-dwarf2.d: Likewise.
1234
fdb987ee
RS
12352002-08-12 Richard Sandiford <rsandifo@redhat.com>
1236
1237 * gas/mips/elf-consthilo.[sd]: New test.
1238 * gas/mips/mips.exp: Run it.
1239
0c11417f
MR
12402002-08-09 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
1241
1242 * gas/mips/empic.d: Treat "addiu" and "daddiu" as equivalent when
1243 $0 is source.
1244
bbce6ab7
AM
12452002-08-09 Jakub Jelinek <jakub@redhat.com>
1246
1247 * gas/i386/gotpc.s: New.
1248 * gas/i386/gotpc.d: New.
1249 * gas/i386/i386.exp: Add gotpc test.
1250
86fff92e
AM
12512002-08-06 Alan Modra <amodra@bigpond.net.au>
1252
1253 * gas/ppc/altivec_xcoff64.d: Adjust for aix5 target.
1254 * gas/ppc/booke_xcoff64.d: Likewise. Also fix relocs.
1255
fd512f5c
L
12562002-08-01 H.J. Lu <hjl@gnu.org>
1257
1258 * gas/mips/elf-rel6.s: Add ".p2align 4".
1259 * gas/mips/elf-rel6.d: Check nop.
1260
98605598
RS
12612002-08-01 Richard Sandiford <rsandifo@redhat.com>
1262
1263 * gas/mips/elf-rel6.[sd]: New test.
1264 * gas/mips/mips.exp: Run it.
1265
70a31400
CD
12662002-07-29 Chris Demetriou <cgd@broadcom.com>
1267
1268 * gas/mips/elf_ase_mips16.d: New file to test ELF MIPS16 ASE marking.
1269 * gas/mips/elf_ase_mips16.s: Likewise.
1270 * gas/mips/mips.exp: Run the new test.
1271
d5cc04b1
AM
12722002-07-26 Alan Modra <amodra@bigpond.net.au>
1273
1274 * gas/ppc/altivec.d: Invoke "as" with "-a32".
1275
316f5878
RS
12762002-07-25 Richard Sandiford <rsandifo@redhat.com>
1277
1278 * gas/mips/mips-gp32-fp64.d,
1279 * gas/mips/mips-gp32-fp64-pic.d: Add -mfp64.
1280
9084e1de
HPN
12812002-07-19 Hans-Peter Nilsson <hp@bitrange.com>
1282
1283 * gas/mmix/list-pseudoints.l: Adjust for changes in gas section
1284 padding.
1285 * gas/mmix/greg7.d: Ditto.
1286 * gas/mmix/greg8.d: Ditto.
1287 * gas/mmix/fb-2.d: Ditto.
1288 * gas/mmix/comment-1.d: Ditto.
1289 * gas/mmix/byte-1.d: Ditto.
1290
9b702f94
L
12912002-07-17 H.J. Lu <hjl@gnu.org>
1292
1293 * gas/ia64/dv-branch.d: Updated.
1294 * gas/ia64/opc-b.d: Likewise.
1295
be66c492
AM
12962002-07-08 Alan Modra <amodra@bigpond.net.au>
1297
1298 * gas/i386/intel16.s: New.
1299 * gas/i386/intel16.d: New.
1300 * gas/i386/i386.exp: Run it.
1301
139e4a70
AM
13022002-07-03 Alan Modra <amodra@bigpond.net.au>
1303
1304 * lib/gas-defs.exp (run_dump_test): Run objdump/nm/objcopy/readelf
1305 with LC_ALL=C to ensure consistent sorting.
1306
af029d49
DB
13072002-06-18 Dave Brolley <brolley@redhat.com>
1308
1309 * gas/frv: New testsuite.
1310
477ad2e1
JR
1311Mon Jun 17 16:23:59 2002 J"orn Rennecke <joern.rennecke@superh.com>
1312
1313 * gas/sh/dsp.s: Add three more instructions.
1314 * gas/sh/dsp.d: Update.
1315
ecb4347a
DJ
13162002-06-14 Daniel Jacobowitz <drow@mvista.com>
1317
1318 * gas/mips/lineno.d: Use --gstabs.
1319 * gas/mips/mips.exp (lineno.s): Remove XFAIL.
1320
3e0922c9
TR
13212002-06-12 Tom Rix <trix@redhat.com>
1322
1323 * gas/ppc/aix.exp: Run tests for all versions of powerpc AIX. Add
1324 text alignment tests.
1325 * gas/ppc/textalign-xcoff-001.d: New Test.
1326 * gas/ppc/textalign-xcoff-002.d: New Test.
1327 * gas/ppc/test1xcoff32.d : Change text section alignment.
1328 * gas/ppc/booke_xcoff.d: Remove invalid pad.
1329
bbce6ab7
AM
13302002-06-06 J"orn Rennecke <joern.rennecke@superh.com>
1331
1332 * testsuite/gas/sh/pcrel.s: Also test @(symbol,pc).
1333 * testsuite/gas/sh/pcrel.d: Update.
1334 * testsuite/gas/sh/pcrel.l: New file.
1335
8b579b7a
JL
13362002-06-06 John David Anglin <dave@hiauly1.hia.nrc.ca>
1337
1338 * gas/hppa/basic/add.s: Set code level to 1.1.
1339 * gas/hppa/basic/branch.s: Likewise.
1340 * gas/hppa/basic/dcor.s: Likewise.
1341 * gas/hppa/basic/logical.s: Likewise.
1342 * gas/hppa/basic/shladd.s: Likewise.
1343 * gas/hppa/basic/sub.s: Likewise.
1344 * gas/hppa/basic/unit.s: Likewise.
1345 * gas/hppa/unsorted/unsorted.exp: Return if target "*-*-linux*".
1346
107c6e1a
CD
13472002-05-31 Chris G. Demetriou <cgd@broadcom.com>
1348
1349 * gas/mips/sb1-ext-mdmx.s: New file.
1350 * gas/mips/sb1-ext-mdmx.d: Likewise.
1351 * gas/mips/mips.exp: Run new "sb1-ext-mdmx" test.
1352
b4dc22a8
CD
13532002-05-31 Chris G. Demetriou <cgd@broadcom.com>
1354
1355 * gas/mips/mips.exp: Use elf-rel2 and elfel-rel2 for
1356 mipsisa64*-*-* targets, rather than e32-rel2 and e32el-rel2.
1357
149add75
CD
13582002-05-30 Chris G. Demetriou <cgd@broadcom.com>
1359
1360 * gas/mips/mips64-mdmx.s: Tweak to more thoroughly cover
1361 instruction encodings.
1362 * gas/mips/mips64-mdmx.d: Likewise.
1363
deec1734
CD
13642002-05-30 Chris G. Demetriou <cgd@broadcom.com>
1365
1366 * gas/mips/mips64-mdmx.s: New file.
1367 * gas/mips/mips64-mdmx.d: Likewise.
1368 * gas/mips/mips.exp: Run new "mips64-mdmx" test.
1369
3765b1be
RH
13702002-05-30 Richard Henderson <rth@redhat.com>
1371
1372 * gas/alpha/elf-tls-1.s, gas/alpha/elf-tls-1.d: New.
1373 * gas/alpha/elf-tls-2.s, gas/alpha/elf-tls-1.l: New.
1374 * gas/alpha/elf-tls-3.s, gas/alpha/elf-tls-1.l: New.
1375 * gas/alpha/alpha.exp: Run them.
1376
8c2784a5
TR
13772002-05-30 Tom Rix <trix@redhat.com>
1378
1379 * gas/d10v/d10v.exp: Add -gstabs packing, sequence control
1380 packing, warning, instruction packing, label, immediate and,
1381 error tests.
bbce6ab7 1382 * gas/d10v/instruction_packing-001.d - intruction_packing-010.d:
8c2784a5
TR
1383 New tests.
1384 * gas/d10v/control-001.d: New test.
bbce6ab7 1385 * gas/d10v/warning-001.d - warning-019.d: New tests.
8c2784a5
TR
1386 * gas/d10v/label-001.d: New test.
1387 * gas/d10v/error-001.d - error-002.d : New tests.
1388 * gas/d10v/immediate-001.d - immediate-007.d: New tests.
1389
1390 * lib/gas-defs.exp (run_dump_test): Add error option.
1391
d172d4ba
NC
13922002-05-28 Kuang Hwa Lin <kuang@sbcglobal.net>
1393
1394 * gas/dlx: New directory: DLX gas testsuite
1395 * alltests.exp: New file: Test driver
1396 * branch.d: New file: Expected results.
1397 * branch.s: New file: Test branch insns.
1398 * itype.d: New file: Expected results.
1399 * itype.s: New file: Test ordinary insns.
1400 * lhi.d: New file: Expected results.
1401 * lhi.s: New file: Test load hi insns.
1402 * load.d: New file: Expected results.
1403 * load.s: New file: Test load insns.
1404 * rtype.d: New file: Expected results.
1405 * rtype.s: New file: Test arithmetic insns.
1406 * store.d: New file: Expected results.
1407 * store.s: New file: Test store insns.
1408
bbce6ab7
AM
14092002-05-23 Jakub Jelinek <jakub@redhat.com>
1410
1411 * gas/i386/tlspic.s: New file.
1412 * gas/i386/tlsd.s: New file.
1413 * gas/i386/tlsnopic.s: New file.
1414 * gas/i386/tlsd.d: New file.
1415 * gas/i386/tlsnopic.d: New file.
1416 * gas/i386/tlspic.d: New file.
1417 * gas/i386/i386.exp: Add tlsd, tlsnopic and tlspic tests.
1418 * gas/ia64/tls.s: New file.
1419 * gas/ia64/tls.d: New file.
1420 * gas/ia64/ia64.exp: Add tls test.
1421
7f743288
TR
14222002-05-23 Tom Rix <trix@redhat.com>
1423
1424 * gas/d10v/d10v.exp: Add instruction packing test.
1425 * gas/d10v/instruction_packing.s : New test.
1426
14272002-05-22 Tom Rix <trix@redhat.com>
1428
1429 * gas/d10v/d10v.exp: Renamed from d10.exp. Add address-* tests.
1430 * gas/d10v/address-001.s - address-041.s : New tests.
1431
8dd76882
L
14322002-05-23 H.J. Lu <hjl@gnu.org>
1433
1434 * gas/mips/elf-rel.d: Skip the padding.
1435 * gas/mips/elfel-rel.d: Likewise.
1436
76101304
L
14372002-05-23 H.J. Lu <hjl@gnu.org>
1438
1439 * gas/all/align2.d: New.
1440 * gas/all/align2.s: New.
1441
1442 * gas/all/gas.exp: Run align2.
1443
a75a8c67
L
14442002-05-22 H.J. Lu <hjl@gnu.org>
1445
1446 * gas/mips/elf-rel.d: Updated for the subsegs_finish change in
1447 write.c.
1448 * gas/mips/elfel-rel.d: Likewise.
1449
77b63882
JR
1450Wed May 22 14:26:07 2002 J"orn Rennecke <joern.rennecke@superh.com>
1451
1452 * gas/sh/pcrel-coff.s: New file.
1453 * gas/sh/pcrel-coff.d: Likewise.
1454 * gas/sh/basic.exp: For coff, don't do dsp test,
1455 and a modified pcrel test.
1456
771c7ce4
TS
14572002-05-22 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1458
1459 * gas/mips/rol64.s: New file, test of drol, dror macros.
1460 * gas/mips/rol64.d: Likewise.
1461 * gas/mips/mips.exp: Add new test.
1462
49e5c6c5
NC
14632002-05-20 Nick Clifton <nickc@cambridge.redhat.com>
1464
1465 * gas/arm/arm.exp: Replace deprecated command line switches
1466 with their modern equivalents.
1467 * gas/arm/arm7t.d: As above.
1468 * gas/arm/armv1.d: As above.
1469 * gas/arm/fpa-dyadic.d: As above.
1470 * gas/arm/fpa-mem.d: As above.
1471 * gas/arm/fpa-monadic.d: As above.
1472 * gas/arm/inst.d: As above.
1473 * gas/arm/ldconst.d: As above.
1474 * gas/arm/xscale.d: As above.
1475
6fb63971
AM
14762002-05-13 Alan Modra <amodra@bigpond.net.au>
1477
1478 * gas/i386/x86-64-opcode.s: Pad out end of .text with zeros.
1479 * gas/i386/x86-64-opcode.d: Adjust.
1480
358b94bd
NC
14812002-05-02 Nick Clifton <nickc@cambridge.redhat.com>
1482
1483 * gas/arm/arm7t.s: Add thumb mode "sub r?, #0" and "add r?, #0".
1484 * gas/arm/arm7t.d: Add expected results. (Make sure that the
1485 subtract is not converted into an add).
1486
b7efdfcc
L
14872002-04-23 H.J. Lu <hjl@gnu.org>
1488
1489 * gas/mips/elempic.d: Use empic.l.
1490 * gas/mips/telempic.d: Likewise.
1491 * gas/mips/tempic.d: Likewise.
1492
978ee720
L
14932002-04-23 H.J. Lu <hjl@gnu.org>
1494
1495 * gas/hppa/parse/parse.exp: Don't expect failure on line separator
1496 test on hppa*-*-linux* nor hppa*-*-netbsd*.
1497
6398a477
CD
14982002-04-22 Chris Demetriou <cgd@broadcom.com>
1499
1500 * gas/mips/mips-gp64-fp32.l: New file.
1501 * gas/mips/mips-gp64-fp32.d: Use mips-gp64-fp32.l to check stderr
1502 output.
1503 * gas/mips/mips-gp64-fp64.l: New file.
1504 * gas/mips/mips-gp64-fp64.d: Use mips-gp64-fp64.l to check stderr
1505 output.
1506
ff970196
CD
15072002-04-22 Chris Demetriou <cgd@broadcom.com>
1508
1509 * lib/gas-defs.exp (run_dump_test): Support new attribute "stderr"
1510 which is a file used to regexp_diff the assembler's pruned stderr
1511 output.
1512 (write_file): New helper function to write a string into a file.
1513
1514 * gas/mips/empic.l: New file which matches empic tests' warnings.
1515 * gas/mips/empic.d: Use empic.l.
1516
aceebfd6
NC
15172002-04-19 Nick Clifton <nickc@cambridge.redhat.com>
1518
1519 * gas/all/gas.exp (cofftag): Do not run test for xscale-coff
1520 toolchain.
1521 (struct, align, incbin): Use case switch so that other targets to
1522 be skipped can be added in the future.
1523
eb0fdfed
MG
15242002-04-17 matthew green <mrg@redhat.com>
1525
1526 * gas/ppc/altivec.d: Fix dssall test.
1527 * gas/ppc/altivec.s: Likewise.
1528 * gas/ppc/altivec_xcoff.d: Likewise.
1529 * gas/ppc/altivec_xcoff.s: Likewise.
1530 * gas/ppc/altivec_xcoff64.d: Likewise.
1531 * gas/ppc/altivec_xcoff64.s: Likewise.
1532
f22ba854
NC
15332002-04-04 Nick Clifton <nickc@cambridge.redhat.com>
1534
1535 * gas/mips/mips.exp: Remove spurious whaitespace.
1536 Open out one-line if-then-else test clauses so that other clauses
1537 can be inserted in the future.
1538
858bc62d
AJ
15392002-03-19 Bo Thorsen <bo@suse.de>
1540
1541 * gas/i386/x86-64-opcode.d: More test cases for x86-64 opcodes.
1542 * gas/i386/x86-64-opcode.s: Likewise
1543
1f25f5d3
CD
15442002-03-15 Chris G. Demetriou <cgd@broadcom.com>
1545
1546 * gas/mips/mips64-mips3d.s: New file.
1547 * gas/mips/mips64-mips3d.d: Likewise.
1548 * gas/mips/mips.exp: Run new "mips64-mips3d" test.
1549
7ad8fb54
CD
15502002-03-15 Chris G. Demetriou <cgd@broadcom.com>
1551
1552 * gas/mips/mips.exp: Use elf-rel2 and elfel-rel2 for
1553 mipsisa32*-*-* targets, rather than e32-rel2 and e32el-rel2.
1554
c5096a3c
HPN
15552002-03-14 Hans-Peter Nilsson <hp@bitrange.com>
1556
1557 * gas/mmix/weak1.d, gas/mmix/weak1.d: New test.
1558
0d4dcc4a
AM
15592002-03-05 Paul Koning <pkoning@equallogic.com>
1560
1561 * gas/pdp11/pdp11.exp: New file.
1562 * gas/pdp11/opcode.s: Ditto.
1563 * gas/pdp11/opcode.d: Ditto.
1564
831b02f6
NC
15652002-02-22 Bo Thorsen <bo@suse.de>
1566
1567 * i386.exp: Add x86-64-opcode (checks valid opcodes) and x86-64-inval
1568 (checks invalid opcodes) checks
1569 * x86-64-inval.l: New file.
1570 * x86-64-inval.s: New file.
1571 * x86-64-opcode.d: New file.
1572 * x86-64-opcode.s: New file.
1573
d65d31a6
CD
15742002-02-26 Chris Demetriou <cgd@broadcom.com>
1575
1576 * gas/mips/empic2.d: Adjust for the fact that relocations on
1577 symbols local to this file are resolved at assembly time into
1578 section-relative relocations, even if the symbols are extern.
1579 * gas/mips/empic2.s: Add file offset information, so the next
1580 person to do the math mentioned above has an easier time.
1581 * gas/mips/jal-empic-elf.d: New test.
1582 * gas/mips/jal-empic-elf-2.d, gas/mips/jal-empic-elf-2.s: New test.
1583 * gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf-3.s: New test.
1584 * gas/mips/mips.exp: Run the new tests.
858bc62d 1585
4d34fb5f
TS
15862002-02-25 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1587
1588 * mips-gp64-fp32-pic.d: Fix test of 64bit register loads.
1589 * mips-gp64-fp32-pic.s: Likewise.
1590 * mips-gp64-fp32.d: Likewise.
1591 * mips-gp64-fp32.s: Likewise.
1592 * mips-gp64-fp64-pic.d: Likewise.
1593 * mips-gp64-fp64-pic.s: Likewise.
1594 * mips-gp64-fp64.d: Likewise.
1595 * mips-gp64-fp64.s: Likewise.
1596
e31cd5a0
AM
15972002-02-25 Alan Modra <amodra@bigpond.net.au>
1598
1599 * gas/hppa/reloc/reloc.exp: Update copyright date.
1600
552eb682
HPN
16012002-02-24 Hans-Peter Nilsson <hp@bitrange.com>
1602
1603 * gas/mmix/bspec-1.d, gas/mmix/bspec-2.d, gas/mmix/comment-1.d:
1604 Adjust to changes in readelf output.
1605
4bef1a1c
NC
16062002-02-22 Nick Clifton <nickc@cambridge.redhat.com>
1607
1608 * gasp/gasp.exp: If gasp does not exist, do not complain, just
1609 exit silently.
1610
ff3a6ee3
TR
16112002-02-20 Tom Rix <trix@redhat.com>
1612
1613 * gas/ppc/ppc.exp: Add xcoff booke tests.
1614 * gas/ppc/booke_xcoff.s: New.
1615 * gas/ppc/booke_xcoff.d: New.
1616 * gas/ppc/booke_xcoff64.s: New.
1617 * gas/ppc/booke_xcoff64.d: New.
1618
adf14613
DJ
16192002-02-18 Daniel Jacobowitz <drow@mvista.com>
1620
1621 * gas/sh/basic.exp: Don't run PIC tests for targets that don't
1622 support it.
1623
74a21df4
TR
16242002-02-14 Tom Rix <trix@redhat.com>
1625
1626 * gas/ppc/ppc.exp: Add xcoff altivec tests.
1627 * gas/ppc/altivec_xcoff.s: New.
1628 * gas/ppc/altivec_xcoff.d: New.
1629 * gas/ppc/altivec_xcoff64.s: New.
1630 * gas/ppc/altivec_xcoff64.d: New.
1631
6334e312 16322002-02-13 Ben Elliston <bje@redhat.com>
1ac57253
BE
1633
1634 * gasp/flonums.asm: New test.
1635 * gasp/flonums.err: New result.
1636 * gasp/flonums.out: Likewise.
1637
5c1e36e1
AM
16382002-02-12 John David Anglin <dave@hiauly1.hia.nrc.ca>
1639
1640 * gas/hppa/reloc/reloc.exp (labelopbug.s): Change test to suit
1641 hppa_fix_adjustable change.
1642
543833df
RH
16432002-02-09 Richard Henderson <rth@redhat.com>
1644
1645 * gas/alpha/elf-reloc-5.s, gas/alpha/elf-reloc-5.d: New.
1646 * gas/alpha/elf-reloc-6.s, gas/alpha/elf-reloc-6.l: New.
1647 * gas/alpha/alpha.exp: Run them.
1648
51124b6c
CD
16492002-02-08 Chris Demetriou <cgd@broadcom.com>
1650
1651 * gas/mips/mips.exp: Document (but do not XFAIL) currently-failing
1652 MIPS ECOFF tests, providing what information is known about
1653 the origins of the failures.
1654
3c74c164
AO
16552002-02-08 Alexandre Oliva <aoliva@redhat.com>
1656
1657 Contribute sh64-elf.
1658 2002-02-01 Alexandre Oliva <aoliva@redhat.com>
1659 * gas/sh/sh64/syntax-1.s: Remove `-4' from @(expr-4,pc).
1660 2002-01-28 Alexandre Oliva <aoliva@redhat.com>
1661 * gas/sh/sh64/crange1-1.d: Formatting changes to match the current
1662 output of objdump.
1663 * gas/sh/sh64/crange1-2.d: Likewise.
1664 * gas/sh/sh64/crange2-2.d: Likewise.
1665 * gas/sh/sh64/crange3-1.d: Likewise.
1666 * gas/sh/sh64/crange4-1.d: Likewise.
1667 * gas/sh/sh64/datal-2.d: Likewise.
1668 * gas/sh/sh64/datal32-1.d: Likewise.
1669 * gas/sh/sh64/datal32-3.d: Likewise.
1670 * gas/sh/sh64/localcom-1.d: Likewise.
1671 * gas/sh/sh64/mix-1.d: Likewise.
1672 * gas/sh/sh64/pt32-1.d: Likewise.
1673 * gas/sh/sh64/rel32-1.d: Likewise.
1674 * gas/sh/sh64/rel32-2.d: Likewise.
1675 * gas/sh/sh64/rel32-3.d: Likewise.
1676 * gas/sh/sh64/rel32-4.d: Likewise.
1677 * gas/sh/sh64/rel32-5.d: Likewise.
1678 * gas/sh/sh64/ua32-1.d: Likewise.
1679 2001-03-14 DJ Delorie <dj@redhat.com>
1680 * gas/sh/sh64/endian-1.d: New test - Little Endianness.
1681 * gas/sh/sh64/endian-1.s: New test - Little Endianness.
1682 * gas/sh/sh64/endian-2.d: New test - Big Endianness.
1683 * gas/sh/sh64/endian-2.s: New test - Big Endianness.
1684 2001-03-12 DJ Delorie <dj@redhat.com>
1685 * gas/sh/sh64/syntax-1.d: New test - basic syntax.
1686 * gas/sh/sh64/syntax-1.s: New test - basic syntax.
1687 * gas/sh/sh64/syntax-2.d: New test - basic syntax, pseudos.
1688 * gas/sh/sh64/syntax-2.s: New test - basic syntax, pseudos.
1689 2001-03-06 DJ Delorie <dj@redhat.com>
1690 * gas/sh/sh64/lineno.d: New, test dwarf2 line numbers vs macros.
1691 * gas/sh/sh64/lineno.s: Ditto.
1692 2001-01-14 Hans-Peter Nilsson <hpn@cygnus.com>
1693 * gas/sh/sh64/err-dsp.s: New test.
1694 2001-01-13 Hans-Peter Nilsson <hpn@cygnus.com>
1695 * gas/sh/sh64/err-abi-64.s, gas/sh/sh64/err-abi-32.s,
1696 gas/sh/sh64/abi-64.s, gas/sh/sh64/abi-64.d, gas/sh/sh64/abi-32.s,
1697 gas/sh/sh64/abi-32.d, gas/sh/sh64/crange3.s,
1698 gas/sh/sh64/crange3-1.d, gas/sh/sh64/crange4.s,
1699 gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5.s,
1700 gas/sh/sh64/crange5-1.d: New tests.
1701 2001-01-07 Hans-Peter Nilsson <hpn@cygnus.com>
1702 * gas/sh/sh64/relax-1.s, gas/sh/sh64/relax-1.d: New test.
1703 * gas/sh/sh64/err-pt-1.s: New test.
1704 * gas/sh/sh64/relax-2.s, gas/sh/sh64/relax-2.d: New test.
1705 * gas/sh/sh64/localcom-1.s, gas/sh/sh64/localcom-1.d: New test.
1706 * gas/sh/sh64/movi-3.s, gas/sh/sh64/movi-3.d: New test.
1707 * gas/sh/sh64/relax-3.s, gas/sh/sh64/relax-3.d: New test.
1708 2001-01-05 Hans-Peter Nilsson <hpn@cygnus.com>
1709 * gas/sh/sh64/case-noexp-1.d: Adjust to changed GAS output for
1710 check-PTA/PTB / perhaps-change-to-PTB bit in target field.
1711 * gas/sh/sh64/case-noexp-1.d: Ditto.
1712 * gas/sh/sh64/mix-noexp-1.d: Ditto.
1713 * gas/sh/sh64/pt32-noexp-2.d: Ditto.
1714 * gas/sh/sh64/pt64-noexp-2.d: Ditto.
1715 * gas/sh/sh64/ptc32-noexp-1.d: Ditto.
1716 * gas/sh/sh64/ptc64-noexp-1.d: Ditto.
1717 * gas/sh/sh64/ptext32-noexp-1.d: Ditto.
1718 * gas/sh/sh64/ptext64-noexp-1.d: Ditto.
1719 2000-12-31 Hans-Peter Nilsson <hpn@cygnus.com>
1720 * gas/sh/sh64/shift64-3.d: Fix typo.
1721 * gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/shift32-noexp-3.d,
1722 gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/ptext64-32-1.d,
1723 gas/sh/sh64/ptext32-noexp-1.d, gas/sh/sh64/ptc64-noexp-1.d,
1724 gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc32-noexp-1.d,
1725 gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/pt64-32-2.d,
1726 gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt32-noexp-2.d,
1727 gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/movi64-noexp-2.d,
1728 gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/mix-noexp-1.d,
1729 gas/sh/sh64/err-ptb-2.s, gas/sh/sh64/err-ptb-1.s,
1730 gas/sh/sh64/err-pt32-cmd3.s, gas/sh/sh64/err-pt32-cmd2.s,
1731 gas/sh/sh64/err-pt32-cmd1.s, gas/sh/sh64/err-noexp-cmd1.s,
1732 gas/sh/sh64/err-movi-noexp-1.s, gas/sh/sh64/crange2.s,
1733 gas/sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange2-2.d,
1734 gas/sh/sh64/crange2-1.d, gas/sh/sh64/case-noexp-1.d: New tests.
1735 2000-12-18 Hans-Peter Nilsson <hpn@cygnus.com>
1736 * gas/sh/sh64/err-4.s: Use option -no-mix to see errors. Adjust
1737 for errors not being emitted at the .mode directives anymore.
1738 * gas/sh/sh64/crange1.s, gas/sh/sh64/crange1-2.d,
1739 gas/sh/sh64/crange1-1.d: New tests for .cranges section.
1740 2000-12-12 Hans-Peter Nilsson <hpn@cygnus.com>
1741 * gas/sh/sh64/err-3.s: New test.
1742 * gas/sh/sh64/immexpr1.s, gas/sh/sh64/immexpr32-1.d,
1743 gas/sh/sh64/immexpr64-1.d: New tests.
1744 * gas/sh/sh64/immexpr2.s, gas/sh/sh64/immexpr32-2.d,
1745 gas/sh/sh64/immexpr64-2.d: New tests.
1746 2000-12-11 Hans-Peter Nilsson <hpn@cygnus.com>
1747 * gas/sh/sh64/rel-1.s, gas/sh/sh64/rel-2.s, gas/sh/sh64/rel-3.s,
1748 gas/sh/sh64/rel-4.s, gas/sh/sh64/rel-5.s, gas/sh/sh64/rel32-1.d,
1749 gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d,
1750 gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d,
1751 gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d,
1752 gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d,
1753 gas/sh/sh64/rel64-5.d: New tests.
1754 2000-12-07 Hans-Peter Nilsson <hpn@cygnus.com>
1755 * gas/sh/sh64/case-1.d, gas/sh/sh64/mix-1.d, gas/sh/sh64/pt32-1.d,
1756 gas/sh/sh64/pt64-1.d, gas/sh/sh64/ptc32-1.d,
1757 gas/sh/sh64/ptc64-1.d, gas/sh/sh64/ptext32-1.d,
1758 gas/sh/sh64/ptext64-1.d: Correct offsets in PT/PTA/PTB expansion.
1759 2000-12-05 Hans-Peter Nilsson <hpn@cygnus.com>
1760 * gas/sh/sh64/datal-3.s, gas/sh/sh64/datal32-3.d,
1761 gas/sh/sh64/datal64-3.d: New tests.
1762 2000-11-27 Hans-Peter Nilsson <hpn@cygnus.com>
1763 * gas/sh/sh64/datal-1.s: Remove whitespace at end of line.
1764 * gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal64-1.d,
1765 gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d,
1766 gas/sh/sh64/movi64-1.d, gas/sh/sh64/movi64-3.d: Correct register.
1767 * gas/sh/sh64/mix-1.s, gas/sh/sh64/mix-1.d, gas/sh/sh64/err-4.s:
1768 New tests.
1769 2000-11-26 Hans-Peter Nilsson <hpn@cygnus.com>
1770 * gas/macros/macros.exp: Import xfail sh*-*-* from net binutils.
1771 * gas/sh/sh64/case-1.d: Correct offsets in PT/PTA/PTB expansion.
1772 gas/sh/sh64/pt32-1.d, gas/sh/sh64/pt64-1.d: Ditto.
1773 gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Ditto.
1774 gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext64-1.d: Ditto.
1775 2000-11-25 Hans-Peter Nilsson <hpn@cygnus.com>
1776 * gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Correct.
1777 * gas/sh/sh64/datal-1.s, gas/sh/sh64/datal32-1.d,
1778 gas/sh/sh64/datal64-1.d: New test.
1779 * gas/sh/sh64/datal-2.s, gas/sh/sh64/datal-2.d: New test.
1780 * gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-1.s: New test.
1781 * gas/sh/sh64/creg-2.d, gas/sh/sh64/creg-2.s: New test.
1782 2000-11-24 Hans-Peter Nilsson <hpn@cygnus.com>
1783 * gas/sh/sh64: New testsuite.
1784
e93c640e
AO
17852002-02-06 Alexandre Oliva <aoliva@redhat.com>
1786
1787 * gas/sh/pic.d, gas/sh/pic.s: New test.
858bc62d 1788 * gas/sh/basic.exp: Run it.
e93c640e 1789
899f54f5
AM
17902002-02-05 Alan Modra <amodra@bigpond.net.au>
1791
1792 * gas/ppc/test1elf64.d: Tweak arch name.
1793
31c372aa
AO
17942002-02-04 Alexandre Oliva <aoliva@redhat.com>
1795
e93c640e
AO
1796 * gas/sh/pcrel.d, gas/sh/pcrel.s: New test.
1797 * gas/sh/basic.exp: Run it.
31c372aa 1798
c4a42e0f
HPN
17992002-02-04 Hans-Peter Nilsson <hp@bitrange.com>
1800
1801 * gas/mmix/basep-8.d, gas/mmix/basep-9.s, gas/mmix/basep-9.d,
1802 gas/mmix/err-bpo6.s, gas/mmix/basep-8.s, gas/mmix/basep-10.d,
1803 gas/mmix/basep-10.s, gas/mmix/basep-11.s, gas/mmix/basep-11.d: New
1804 tests for base-plus-offset relocations and global register
1805 allocations for weak and common symbols.
1806
9e0665bc
AM
18072002-02-02 Alan Modra <amodra@bigpond.net.au>
1808
1809 * gas/elf/elf.exp: Don't special case v850.
1810
0395e33b
HPN
18112002-02-01 Hans-Peter Nilsson <hp@bitrange.com>
1812
1813 * gas/mmix/basep-1b.d, gas/mmix/basep-2b.d, gas/mmix/basep-7.d,
1814 gas/mmix/err-bpo2.s, gas/mmix/basep-3b.d, gas/mmix/err-bpo3.s,
1815 gas/mmix/basep-4.d, gas/mmix/err-bpo4.s, gas/mmix/err-bpo5.s,
1816 gas/mmix/basep-5.d, gas/mmix/basep-6.d: New tests.
1817
3095869f
AO
18182002-01-22 Alexandre Oliva <aoliva@redhat.com>
1819
1820 * gas/mn10300/basic.exp (run_list_test): New proc, from alpha.
1821 * gas/mn10300/movpc.s, gas/mn10300/movpc.l: New tests.
1822
199f4802
RH
18232002-01-22 Richard Henderson <rth@redhat.com>
1824
1825 * gas/alpha/unop.s, gas/alpha/unop.d: New test.
1826 * gas/alpha/alpha.exp: Run it.
1827
7b45c6e1
AM
18282002-01-21 Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
1829
1830 * gas/cris/cris.exp: Comment typo fix
1831
ea6ef066
RE
18322002-01-18 Richard Earnshaw <rearnsha@arm.com>
1833 Keith Walker <keith.walker@arm.com>
1834
1835 * gas/arm/arch5tej.s gas/arm/arch5tej.d: New files.
1836 * gas/arm/arm.exp (arch5tej): New dump test.
1837
03b1477f
RE
18382002-01-18 Richard Earnshaw <rearnsha@arm.com>
1839
1840 * gas/arm/vfp1.d: Use new command-line options.
1841 * gas/arm/vfp1xD.d: Likewise.
1842 * gas/arm/arm.exp (vfp-bad): Likewise.
1843 * gas/arm/maverick.d: Likewise.
1844
b1ffc257
TW
18452002-01-17 Timothy Wall <twall@oculustech.com>
1846
1847 * gas/tic54x/labels.s (after_macro): Correct comments.
1848
bfae80f2
RE
18492002-01-15 Richard Earnshaw <rearnsha@arm.com>
1850
1851 * gas/arm/vfp1.s gas/arm/vf1.d: New files.
1852 * gas/arm/vfp1xD.s gas/arm/vf1xD.d: New files.
1853 * gas/arm/vfp-bad.s gas/arm/vfp-bad.l: New files.
1854 * gas/arm/arm.exp: Run new VFP tests.
1855
d6e5ae25
NC
18562002-01-15 Nick Clifton <nickc@cambridge.redhat.com>
1857
6a7715f4
NC
1858 * gas/elf/section2.e-m32r: New file.
1859 * gas/elf/elf.exp: Use section2.e-m32r for m32r targets.
1860
d6e5ae25
NC
1861 * gas/sh/dsp.d: Fix expected results.
1862
d1c15a92
NC
18632002-01-14 Nick Clifton <nickc@cambridge.redhat.com>
1864
1865 * gas/elf/elf.exp (run_list_test): Use section2.e-mips script for
1866 v850-elf toolchain.
1867
50463d2a
RE
18682002-01-14 Richard Earnshaw <rearnsha@arm.com>
1869
1870 * gas/arm/armv1.s, arm/armv1.d, arm/fpa-mem.s, arm/fpa-mem.d
1871 arm/fpa-monadic.s, arm/fpa-monadic.d, arm/fpa-dyadic.s,
1872 arm/fpa-dyadic.d: New tests.
1873 * gas/arm/le-fpconst.d (objdump): pass --section=.text
1874 * gas/arm/arm.exp: Add new tests. Run le-fpconst test on elf targets.
1875
2ad6300c
RE
18762002-01-14 Richard Earnshaw <rearnsha@arm.com>
1877
1878 * gas/arm/armv1-bad.s gas/arm/armv1-bad.l: New files.
1879 * gas/arm/arm.exp (run_error_test): New proc.
1880 (armv1-bad): New error test.
1881
e28cd48c
RE
18822002-01-11 Richard Earnshaw <rearnsha@arm.com>
1883
1884 * gas/arm/ldconst.s gas/arm/ldconst.d: New files. Test ldr with
1885 immediate pseudo-operations.
1886 * gas/arm/arm.exp: Run it.
1887
1951c6f7
MG
18882002-01-10 matthew green <mrg@redhat.com>
1889
1890 * gas/xstormy16/allinsn.sh (movf, jmp, call, icall): Update.
1891 * gas/xstormy16/allinsn.d: Regenerate.
1892 * gas/xstormy16/allinsn.s: Regenerate.
1893
52fe395a
RE
18942002-01-09 Richard Earnshaw <rearnsha@arm.com>
1895
1896 * gas/arm/float.s: Don't use VFP register names in fpa instructions.
1897
b3ca3a6a
L
18982002-01-08 H.J. Lu <hjl@gnu.org>
1899
1900 * gas/mips/elf-rel.s: New tests for nested ().
1901
1902 * gas/mips/elf-rel.d: Modified for nested () tests.
1903 * gas/mips/elfel-rel.d: Likewise.
1904
7a621144
DJ
19052002-01-05 Daniel Jacobowitz <drow@mvista.com>
1906
1907 * gas/mips/jal-svr4pic.s: Add .ent and .frame directives.
1908 * gas/mips/mips-abi32-pic.s: Add .frame directive.
1909 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
1910 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
1911 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
1912 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
1913
a657e7c1
CD
19142002-01-02 Chris Demetriou <cgd@broadcom.com>
1915
1916 * gas/mips/empic3_e.d: New file to test -membedded-pic
1917 R_MIPS_GNU_REL_HI16 and R_MIPS_GNU_REL_LO16 relocations.
1918 * gas/mips/empic3_e.s: Likewise.
1919 * gas/mips/empic3_g1.d: Likewise.
1920 * gas/mips/empic3_g1.s: Likewise.
1921 * gas/mips/empic3_g2.d: Likewise.
1922 * gas/mips/empic3_g2.s: Likewise.
1923 * gas/mips/mips.exp: Run the new tests.
1924
ff460b2a
NC
19252001-12-21 Anders Norlander <anorland@synergenix.se>
1926
1927 * gas/all/incbin.dat: New [binary] file.
1928 * gas/all/incbin.s: Use incbin.dat instead of incbin.s.
1929 * gas/all/incbin.d: Reflect change in incbin.s
1930
a3ea9108
AO
19312001-12-20 Alexandre Oliva <aoliva@redhat.com>
1932
1933 * gas/sh/err-at.s: New test.
1934
351d03c5
HPN
19352001-12-18 Hans-Peter Nilsson <hp@axis.com>
1936
1937 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
1938 handling.
1939
11dc9c30 19402001-12-07 Geoffrey Keating <geoffk@redhat.com>
93fbbb04
GK
1941 matthew green <mrg@redhat.com>
1942
1943 * gas/xstormy16/allinsn.d: New file.
1944 * gas/xstormy16/allinsn.exp: New file.
1945 * gas/xstormy16/allinsn.s: New file.
1946 * gas/xstormy16/allinsn.sh: New file.
1947 * gas/xstormy16/gcc.d: New file.
1948 * gas/xstormy16/gcc.s: New file.
1949 * gas/xstormy16/gcc.sh: New file.
1950 * gas/xstormy16/reloc-1.d: New file.
1951 * gas/xstormy16/reloc-1.s: New file.
1952 * gas/xstormy16/reloc-2.d: New file.
1953 * gas/xstormy16/reloc-2.s: New file.
1954
1954e53d
AM
19552001-12-08 Alan Modra <amodra@bigpond.net.au>
1956
1957 * gas/all/incbin.s: Add spaces before directives.
4b2c32f8 1958 * gas/all/incbin.d: Update.
1954e53d 1959
ff460b2a 19602001-12-07 Jeffrey A Law (law@cygnus.com)
78c3a810
JL
1961
1962 * gas/hppa/parse/linesepbug.s: Restore to its original form,
1963 reverting change of July 19, 2000.
1964
bae1b355
RE
19652001-12-05 Richard Earnshaw <rearnsha@arm.com>
1966
1967 * gas/arm/xscale.s, gas/arm/xscale.d (pld tests): PLD instruction has
1968 no post-indexed addressing modes.
1969
373f2697
AJ
19702001-11-25 Andreas Jaeger <aj@suse.de>
1971
1972 * gas/all/gas.exp (incbin): Fix condition.
1973
ff460b2a 19742001-11-23 Jeffrey A Law (law@cygnus.com)
7377433e 1975
c8060cba
JL
1976 * gas/all/gas.exp (incbin): Do not run on the PA.
1977
7377433e
JL
1978 * gas/hppa/parse/parse.exp: Expect failure on line separator bug.
1979
5f266a81
CD
19802001-11-16 Chris Demetriou <cgd@broadcom.cOm>
1981
1982 * gas/mips/elf-rel5.s, gas/mips/elf-rel5.s: New test
1983 to test symbol plus offset relocations in various ways.
1984 * gas/mips/mips.exp: Run new test.
1985
802a735e
AM
19862001-11-15 Alan Modra <amodra@bigpond.net.au>
1987
1988 * gas/ppc/booke.d: Modify reloc and target matches for powerpc64.
1989
6e917903
TW
19902001-11-11 Timothy Wall <twall@alum.mit.edu>
1991
1992 * gas/tic54x/sections.[sd]: Check for named, initialized sections
1993 defaulting to CODE and DATA.
1994 * gas/tic54x/align.[sd]: While breaking compatibility with TI's
1995 assembler, the difference is not worth the effort to fix. We'd
1996 prefer the assembler *not* fill the section alignment.
1997 * gas/tic54x/all-opcodes.d: Verify Lmem opcodes have proper
373f2697 1998 length.
6e917903
TW
1999 * gas/tic54x/labels.s: Document differences from TI tools.
2000 * gas/tic54x/extaddr.d: Match output.
2001 * gas/all/gas.exp: On c54x targets, don't do any tests that use
373f2697 2002 p2align.
6e917903 2003 * gas/macros/macros.exp: Expect failure matching use of .ascii.
373f2697 2004
ae948b86
TS
20052001-11-12 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2006
2007 * gas/mips/mips.exp: Change naming of some conditionals to reflect
2008 the object format they actually mean. Don't try mips-abi32 and
2009 mips-abi32-pic tests for ecoff.
2010
bacd434f
HPN
20112001-11-11 Hans-Peter Nilsson <hp@bitrange.com>
2012
2013 * gas/mmix/bspec-2.d, gas/mmix/bspec-1.d, gas/mmix/comment-1.d:
2014 Prune and generalize, adjusting to generic ELF file layout changes.
2015
9fb9af6e
CD
20162001-11-04 Chris Demetriou <cgd@broadcom.com>
2017
2018 * gas/mips/mips.exp (svr4pic): Set if target is *-*-netbsd*.
2019 (aout): Don't set if *-*-netbsd*.
373f2697 2020
dc5e727b
NC
20212001-11-02 NIIBE Yutaka <gniibe@m17n.org>
2022
2023 * gas/sh/basic.exp: For Linux, add "-big" option for the
2024 invocation of gas.
2025
5d45665a
SC
20262001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2027
2028 * gas/m68hc11/opers12.s: Add test for disassembler bug with movb
2029 instruction.
2030 * gas/m68hc11/opers12.d: Likewise.
2031 * gas/m68hc11/opers12-dwarf2.d: Likewise.
2032
afdbd6d0
CD
20332001-10-31 Chris Demetriou <cgd@broadcom.com>
2034
2035 * gas/mips/empic.s: Undo damage inflicted on 2000-12-02.
2036 * gas/mips/empic.d: Likewise.
2037 * gas/mips/elempic.d: Likewise (it was copied into other files).
2038 * gas/mips/telempic.d: Likewise.
2039 * gas/mips/tempic.d: Likewise.
2040
2041 * gas/mips/empic2.s: New test to check new 'la' and 'lw' (and
2042 related ops) syntax, test loads with large offsets.
2043 * gas/mips/emcic2.d: Likewise.
2044 * gas/mips/mips.exp: Run the new test on ELF platforms.
2045
3c1bae7f
NC
20462001-10-31 Nick Clifton <nickc@cambridge.redhat.com>
2047
2048 * gas/mmix/pop-op.l: Update to match latest listing behaviour.
2049 * gas/mmix/reloc8.l: Update to match latest listing behaviour.
2050 * gas/mmix/resume-op.l: Update to match latest listing behaviour.
2051 * gas/mmix/save-op.l: Update to match latest listing behaviour.
2052 * gas/mmix/unsave-op.l: Update to match latest listing behaviour.
2053
a9f20350
HPN
20542001-10-31 Hans-Peter Nilsson <hp@bitrange.com>
2055
2056 * gas/mmix/tst.s: Delete unused file.
2057 * gas/mmix/unsave-op.s, gas/mmix/save-op.s, gas/mmix/resume-op.s,
2058 gas/mmix/reloc8.s, gas/mmix/prefix1.s, gas/mmix/pop-op.s,
2059 gas/mmix/greg8.s, gas/mmix/greg6.s, gas/mmix/expr-1.s,
2060 gas/mmix/greg1.s, gas/mmix/err-bspec-5.s, gas/mmix/op-0-1.s,
2061 gas/mmix/fb-2.s: Remove trailing empty lines.
2062
3c3bdf30
NC
20632001-10-30 Hans-Peter Nilsson <hp@bitrange.com>
2064
2065 * gas/mmix: New testsuite directory.
2066
67605879
CD
20672001-10-24 Chris Demetriou <cgd@broadcom.com>
2068
2069 * gas/mips/ld-empic.d: Remove extra whitespace at beginning of
2070 file introduced in the change on 2001-05-15.
2071
b631d488
CD
20722001-10-24 Chris Demetriou <cgd@broadcom.com>
2073
2074 * gas/mips/mips-abi32-pic.s: Use ".word" rather than ".4byte".
2075 Delete use of ".size".
2076 * gas/mips/mips-abi32.s: Likewise.
2077 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2078 * gas/mips/mips-gp32-fp32.s: Likewise.
2079 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2080 * gas/mips/mips-gp32-fp64.s: Likewise.
2081 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2082 * gas/mips/mips-gp64-fp32.s: Likewise.
2083 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2084 * gas/mips/mips-gp64-fp64.s: Likewise.
2085
9bb28706
CD
20862001-10-23 Chris Demetriou <cgd@broadcom.com>
2087
2088 * gas/mips/beq.s: Add zero words at end of instructions so
2089 that objdump will print "..." when disassembling.
2090 * gas/mips/beq.d: Update for disassembler changes which force
2091 branch delay-slot nops to be printed.
2092 * gas/mips/bge.d: Ditto.
2093 * gas/mips/bgeu.d: Ditto.
2094 * gas/mips/blt.d: Ditto.
2095 * gas/mips/bltu.d: Ditto.
2096 * gas/mips/jal-svr4pic.d: Ditto.
2097 * gas/mips/jal-xgot.d: Ditto.
2098
7903fbf8
L
20992001-10-20 H.J. Lu <hjl@gnu.org>
2100
2101 * gas/elf/ehopt0.s: Lose ",@progbits".
2102
2228315b
CD
21032001-10-17 Chris Demetriou <cgd@broadcom.com>
2104
2105 * gas/mips/mips.exp (sb1-ext-ps): New test to test
2106 SB-1 core's paired-single extensions to the MIPS64 ISA.
2107 * gas/mips/sb1-ext-ps.d: New file.
2108 * gas/mips/sb1-ext-ps.s: New file.
2109
f5c120c5
MG
21102001-10-17 matthew green <mrg@redhat.com>
2111
2112 * gas/ppc/altivec.s: New test for AltiVec.
2113 * gas/ppc/altivec.d: New file.
2114 * gas/ppc/ppc.exp: Test altivec.s
2115
a3366758
HPN
21162001-10-16 Hans-Peter Nilsson <hp@bitrange.com>
2117
2118 * gas/sh/err-le.s, gas/sh/err-be.s: New tests.
2119
9fa87a06
MG
21202001-10-13 matthew green <mrg@redhat.com>
2121
2122 * gas/ppc/booke.s (rfci, wrtee, wrteei, mfdcrx, mfdcr, mtdcrx,
2123 mtdcr, msync, dcba, mbar): New BookE tests.
2124 * gas/ppc/booke.d: Update for new BookE tests.
2125
418c1742
MG
21262001-10-12 matthew green <mrg@redhat.com>
2127
2128 * gas/ppc/booke.s: New test for Motorola BookE.
2129 * gas/ppc/booke.d: New file.
2130 * gas/ppc/ppc.exp: Test booke.s.
2131
05caa641
NC
21322001-10-09 Nick Clifton <nickc@cambridge.redhat.com>
2133
2134 * sh/basic.exp: Add dsp dump test.
bbce6ab7
AM
2135 * sh/dsp/d: New file: Expected output of disassembly of dsp.s
2136 * sh/dsp.s: New file: Test assembly source of DSP single data
05caa641
NC
2137 transfer instructions.
2138
611c71af
AH
21392001-10-08 Aldy Hernandez <aldyh@redhat.com>
2140
2141 * gas/arm/arm.exp: Run arm9e tests.
2142
2143 * gas/arm/maverick.c: New.
2144
2145 * gas/arm/maverick.d: New.
2146
2147 * gas/arm/maverick.s: New.
2148
f983ac44
TS
21492001-10-04 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2150
2151 * gas/mips/mips-gp64-fp32-pic.d: Use 32bit instructions for addresses.
2152 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2153 * gas/mips/mips-gp64-fp32.d: Likewise.
2154 * gas/mips/mips-gp64-fp32.s: Likewise.
2155 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
2156 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2157 * gas/mips/mips-gp64-fp64.d: Likewise.
2158 * gas/mips/mips-gp64-fp64.s: Likewise.
2159 * gas/mips/elempic.d: Likewise.
2160 * gas/mips/ld.d: Likewise.
2161 * gas/mips/uld.d: Likewise.
2162 * gas/mips/usd.d: Likewise.
2163
fc847f15
L
21642001-09-29 H.J. Lu <hjl@gnu.org>
2165
2166 * gas/i386/i386.exp: Run 64bit tests only for "i*86-*-* and
2167 x86_64-*-*.
2168
b6849f55
NC
21692001-09-18 Martin Schwidefsky <schwidefsky@de.ibm.com>
2170
2171 * gas/s390: New directory.
2172 * gas/s390/opcode.d: New file.
2173 * gas/s390/opcode.s: New file.
2174 * gas/s390/opcode64.d: New file.
2175 * gas/s390/opcode64.s: New file.
2176 * gas/s390/operands.d: New file.
2177 * gas/s390/operands.s: New file.
2178 * gas/s390/operands64.d: New file.
2179 * gas/s390/operands64.s: New file.
2180 * gas/s390/reloc.d: New file.
2181 * gas/s390/reloc.s: New file.
2182 * gas/s390/reloc64.d: New file.
2183 * gas/s390/reloc64.s: New file.
2184 * gas/s390/s390.exp: New file.
2185
06e70a48
EC
21862001-09-07 Eric Christopher <echristo@redhat.com>
2187
a529d758
EC
2188 * gas/mips/mips64.d: Change to use isa64.
2189 * gas/mips/mips32.d: Change to use isa32.
06e70a48 2190
553178e4
TS
21912001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2192
2193 * gas/mips/mips-abi32-pic.s: Remove .set mips4 pseudo-op.
2194 * gas/mips/mips-abi32.s: Likewise.
2195 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2196 * gas/mips/mips-gp32-fp32.s: Likewise.
2197 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2198 * gas/mips/mips-gp32-fp64.s: Likewise.
2199 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2200 * gas/mips/mips-gp64-fp32.s: Likewise.
2201 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2202 * gas/mips/mips-gp64-fp64.s: Likewise.
b6849f55 2203
cb56d3d3
TS
22042001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2205
2206 * gas/mips/beq.d: Check branches to external labels.
2207 * gas/mips/beq.s: Likewise.
2208 * gas/mips/bge.d: Likewise.
2209 * gas/mips/bge.s: Likewise.
2210 * gas/mips/bgeu.d: Likewise.
2211 * gas/mips/bgeu.s: Likewise.
2212 * gas/mips/blt.d: Likewise.
2213 * gas/mips/blt.s: Likewise.
2214 * gas/mips/bltu.d: Likewise.
2215 * gas/mips/bltu.s: Likewise.
2216 * gas/mips/elempic.d: Switch from R_MIPS_GNU_REL16_S2 to R_MIPS_PC16.
2217 * gas/mips/empic.d: Likewise.
2218 * gas/mips/empic.s: Likewise.
2219 * gas/mips/telempic.d: Likewise.
2220 * gas/mips/tempic.d: Likewise.
b6849f55 2221
8050ee1a
TS
22222001-09-06 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2223
2224 * gas/mips/tmips16-f.d: New file, testcase for big endian MIPS16
2225 relocations, tradtional variant.
b6849f55 2226
19f78583
RH
22272001-08-04 Richard Henderson <rth@redhat.com>
2228
2229 * gas/alpha/alpha.exp: New file.
2230 * gas/alpha/elf-reloc-1.[sd]: New test.
2231 * gas/alpha/elf-reloc-2.[sl]: New test.
2232 * gas/alpha/elf-reloc-3.[sl]: New test.
2233 * gas/alpha/elf-reloc-4.[sd]: New test.
2234 * gas/alpha/fp.exp: Remove file.
2235 * gas/alpha/fp.s: Output to .data not .rdata.
2236 * gas/alpha/fp.d: Adjust to match.
2237
ff460b2a 22382001-09-04 Jeffrey A Law (law@cygnus.com)
4961b731
JL
2239
2240 * gas/all/gas.exp (930509a): Expect failure on the H8/300 ELF port.
2241
2242 * gas/h8300/ffxx1-elf.d: Update due to recent changes to H8/300
2243 ELF toolchain.
2244 * gas/h8300/h8300-elf.exp: Likewise.
2245
2246 * gas/macros/macros.exp: Expect failure on all H8/300 ports.
2247
2248 * gas/vtable/vtable.exp: Do not run tests on H8/300 ELF ports.
2249
ff460b2a 22502001-08-30 J"orn Rennecke <amylaar@redhat.com>
f41e3528
JR
2251
2252 * gas/h8300/h8300.exp (do_h8300_cbranch): Remove invocation.
2253 (do_h8300_branch, do_h8300h_cbranch, do_h8300h_branch): Likewise.
2254 (do_h8300s_cbranch, do_h8300s_branch, ffxx1): Likwise.
2255 * gas/h8300/h8300-coff.exp, gas/h8300/h8300-elf.exp: New files.
2256 * gas/h8300/branch-elf.s, gas/h8300/branchh-elf.s: Likewise.
2257 * gas/h8300/branchs-elf.s, gas/h8300/ffxx1-elf.d: Likewise.
2258 * gas/h8300/ffxx1-elf.s: Likewise.
2259 * gas/h8300/branch.s, gas/h8300/branchh.s: Move to:
2260 * gas/h8300/branch-coff.s, gas/h8300/branchh-coff.s
2261 * gas/h8300/branchs.s, gas/h8300/ffxx1.d: Move to:
2262 * gas/h8300/branchs-coff.s, gas/h8300/ffxx1-coff.d .
2263 * gas/h8300/ffxx1.s: Move to:
2264 * gas/h8300/ffxx1-coff.s .
2265
ff460b2a 22662001-08-29 J"orn Rennecke <amylaar@redhat.com>
3ad62fc4
JL
2267
2268 * lib/gas-defs.exp: (regexp_diff) At verbosity 3, also show
2269 where mismatch occurs due to regexp mismatch.
2270
e88b7c97
AM
22712001-08-27 Staffan Ulfberg <staffanu@swox.se>
2272 Alan Modra <amodra@bigpond.net.au>
2273
2274 * gas/macros/macros.exp: xfail powerpc-*-aix.
2275 * gas/ppc/astest64.s: New.
2276 * gas/ppc/astest64.d: New.
2277 * gas/ppc/astest2_64.s: New.
2278 * gas/ppc/astest2_64.d: New.
2279 * gas/ppc/test1elf.asm: New.
2280 * gas/ppc/test1xcoff.asm: New.
2281 * gas/ppc/generate.sh: New. Generate new files below from above .asm
2282 * gas/ppc/test1elf32.s: New.
2283 * gas/ppc/test1elf32.d: New.
2284 * gas/ppc/test1elf64.s: New.
2285 * gas/ppc/test1elf64.d: New.
2286 * gas/ppc/test1xcoff32.s: New.
2287 * gas/ppc/test1xcoff32.d: New.
2288 * gas/ppc/ppc.exp: Run new tests.
2289 * gas/ppc/simpshft.s: Tweak align now that we get nops.
2290
dda688fc
TS
22912001-08-24 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2292
2293 * binutils-all/readelf.exp: Don't regard mips*el-*-* as traditional
2294 mips.
2295 * gas/mips/mips.exp: Likewise. Use traditional testcases for
2296 mips${el}16-f if needed.
2297 * gas/mips/elempic.d: New file, testcase for little endian empic.
2298 * gas/mips/elfel-rel2.d: Don't test trailing zeroes in dump.
2299 * gas/mips/mips16-f.d: Use non-traditional symbol sorting.
2300 * gas/mips/mipsel16-f.d: Likewise.
2301 * gas/mips/mipsel16-e.d: New file, testcase for little endian MIPS16
2302 relocations.
2303 * gas/mips/tmipsel16-f.d: New file, testcase for little endian MIPS16
2304 relocations, traditional variant.
2305
c85229da
L
23062001-08-17 H.J. Lu <hjl@gnu.org>
2307
2308 * gas/sparc/unalign.d: Support Sparc V9.
2309
99c14723
TS
23102001-08-16 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2311
2312 * gas/mips/mips.exp: Added performance counter test.
2313 * gas/mips/perfcount.s: New File. Test of performance counter opcodes.
2314 * gas/mips/perfcount.d: Likewise.
2315
d8b6305a
NC
23162001-08-12 Nick Clifton <nickc@cambridge.redhat.com>
2317
2318 * gas/sparc/unalign.s: Extend test to check .uaword with multiple
2319 arguments.
2320 * gas/sparc/unalign.d: Extend to expect unaligned relocs for both
2321 arguments to .uaword.
2322
db1c0ae7
L
23232001-08-10 H.J. Lu <hjl@gnu.org>
2324
2325 * gas/mips/e32-rel2.d: Updated for the objdump output change.
2326 * gas/mips/e32el-rel2.d: Likewise.
2327 * gas/mips/elf-rel.d: Likewise.
2328 * gas/mips/elf-rel2.d: Likewise.
2329 * gas/mips/elf-rel3.d: Likewise.
2330 * gas/mips/elf_e_flags1.d: Likewise.
2331 * gas/mips/elf_e_flags2.d: Likewise.
2332 * gas/mips/elf_e_flags3.d: Likewise.
2333 * gas/mips/elf_e_flags4.d: Likewise.
2334 * gas/mips/elfel-rel.d: Likewise.
2335 * gas/mips/elfel-rel2.d: Likewise.
2336 * gas/mips/elfel-rel3.d: Likewise.
2337 * gas/mips/empic.d: Likewise.
2338 * gas/mips/mips16-e.d: Likewise.
2339 * gas/mips/mips16-f.d: Likewise.
2340 * gas/mips/mipsel16-f.d: Likewise.
2341 * gas/mips/telempic.d: Likewise.
2342 * gas/mips/tempic.d: Likewise.
2343 * gas/mips/tmips16-e.d: Likewise.
2344 * gas/mips/tmipsel16-e.d: Likewise.
2345
2346 * gas/mips/mips16-f.d: Fix the symbol table output.
2347
2348 * gas/mips/mipsel16-f.d: Fix the endian.
2349
2350 * gas/mips/mips.exp; Don't xfail mips16-f/mipsel16-f.
2351
a26f95e7
RS
23522001-08-10 Richard Sandiford <rsandifo@redhat.com>
2353
2354 * gas/mips/mips-gp32-fp32.d: Expect addu rather than or for moves.
2355 * gas/mips/mips-gp32-fp64.d: Likewise.
2356 * gas/mips/mips-abi32.d: Likewise.
2357 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
2358 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
2359 * gas/mips/mips-abi32-pic.d: Likewise.
06e70a48 2360
21d34b1c
TS
23612001-07-21 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2362
2363 * mips/lb.d: Reflect disassembler output fixes.
2364 * mips/mips32.d: Likewise.
2365 * mips/mips64.d: Likewise. Typo.
2366 * mips/sb.d: Likewise.
2367 * mips/trunc.d: Likewise.
2368
25a7b89f
L
23692001-08-04 H.J. Lu <hjl@gnu.org>
2370
2371 * gas/cris/operand-err-1.s: Updated.
2372
aea2ae6e
L
23732001-08-04 H.J. Lu <hjl@gnu.org>
2374 Chris G. Demetriou <cgd@broadcom.com>
2375
2376 * gas/mips/e32-rel4.s: Removed.
2377
2378 * gas/mips/e32-rel4.d: Use elf-rel4.s.
2379
2380 * gas/mips/mips.exp: Use the same rel4 test for litte endian.
2381
2382 * gas/mips/mips-abi32-pic.d: Add lines for objdump.
2383 * gas/mips/mips-abi32.d: Likewise.
2384 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
2385 * gas/mips/mips-gp32-fp32.d: Likewise.
2386 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
2387 * gas/mips/mips-gp32-fp64.d: Likewise.
2388 * gas/mips/mips-gp64-fp32-pic.d: Likewise.
2389 * gas/mips/mips-gp64-fp32.d: Likewise.
2390 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
2391 * gas/mips/mips-gp64-fp64.d: Likewise.
2392
2393 * gas/mips/mips-abi32-pic.s: Add space for objdump.
2394 * gas/mips/mips-abi32.s: Likewise.
2395 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2396 * gas/mips/mips-gp32-fp32.s: Likewise.
2397 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2398 * gas/mips/mips-gp32-fp64.s: Likewise.
2399 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2400 * gas/mips/mips-gp64-fp32.s: Likewise.
2401 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2402 * gas/mips/mips-gp64-fp64.s: Likewise.
2403
2404 * gas/mips/mips-abi32-pic.s: Add the missing .end.
2405 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2406 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2407 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2408 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2409
82146c59 24102001-08-03 Richard Sandiford <rsandifo@redhat.com>
06e70a48 2411
82146c59
RS
2412 * gas/mips/elf-rel4.s, gas/mips/elf-rel4.d: New test.
2413 * gas/mips/e32-rel4.s, gas/mips/e32-rel4.s: New test.
2414
2415 * gas/mips/mips.exp: Run new tests.
2416
dc462216
RS
24172001-08-02 Richard Sandiford <rsandifo@redhat.com>
2418
2419 * gas/mips/mips-gp32-fp32,
2420 * gas/mips/mips-gp32-fp64,
2421 * gas/mips/mips-gp64-fp32,
2422 * gas/mips/mips-gp64-fp64,
2423 * gas/mips/mips-abi32,
2424 * gas/mips/mips-gp32-fp32-pic,
2425 * gas/mips/mips-gp32-fp64-pic,
2426 * gas/mips/mips-gp64-fp32-pic,
2427 * gas/mips/mips-gp64-fp64-pic,
2428 * gas/mips/mips-abi32-pic: New testcases.
2429
2430 * gas/mips/mips.exp: Run them.
2431
af08bab8
AM
24322001-08-01 Alan Modra <amodra@bigpond.net.au>
2433
2434 * gas/elf/section2.l: Adjust warning message comparison.
2435
0c4ec151
RS
24362001-07-31 Richard Sandiford <rsandifo@redhat.com>
2437
2438 * gas/mips/mips.exp (el): New variable.
2439 Use it to pick ELF reloc tests.
2440
411e0b6d
CD
24412001-07-26 Chris Demetriou <cgd@broadcom.com>
2442
2443 * gas/mips/lif-empic.d: Add back dollar signs before floating
2444 point register names.
2445
bc4aa73f
AM
24462001-07-26 Alan Modra <amodra@bigpond.net.au>
2447
2448 * gas/i386/relax.s: Test rs_space.
2449 * gas/i386/relax.d: Update.
2450
2e7a08de
AM
24512001-07-23 Alan Modra <amodra@bigpond.net.au>
2452
2453 * gas/i386/opcode.d: Tweak lgdt for 2001-07-18 change.
2454 * gas/i386/intel.d: Likewise.
2455
9a7f7ba6
PB
24562001-07-16 Philip Blundell <philb@gnu.org>
2457
2458 * gas/arm/arm7t.d, gas/arm/inst.d: Tweak expected output for
2459 change to disassembler.
2460
e7d10af4
NC
24612001-07-14 Nick Clifton <nickc@cambridge.redhat.com>
2462
2463 Fix failures in MIPS testsuite:
2464 * gas/mips/abs.d: Pass -march=4000 to gas.
2465 * gas/mips/eld_rel2.d: Do not expect zeroes at end of dump.
2466 * gas/mips/elf_e_flags1.d: Pass -march=4000 to gas.
2467
8a543126
AM
24682001-07-11 Jakub Jelinek <jakub@redhat.com>
2469
2470 * gas/sparc/unalign.s: Remove .uaxword test.
2471 * gas/sparc/unalign.d: Adjust accordingly.
2472
7e005732
NC
24732001-07-08 Anders Norlander <anorland@synergenix.se>
2474
2475 * gas/all/gas.exp: Run incbin test.
2476 * gas/all/incbin.s: New file.
2477 * gas/all/incbin.d: New file.
2478
7461da6e
RS
24792001-07-04 Richard Sandiford <rsandifo@redhat.com>
2480
2481 * gas/mips/elf-rel3.s: Add zero word to end of file.
2482
86a15486
L
24832001-07-03 H.J. Lu <hjl@gnu.org>
2484
2485 * gas/mips/lb-xgot-ilocks.d: Add -march=r3900.
2486
013468bc
BE
24872001-07-01 Ben Elliston <bje@redhat.com>
2488
2489 * gas/m88k/allinsn.s: New file.
2490 * gas/m88k/allinsn.d: Likewise.
2491 * gas/m88k/m88k.exp: Test with allinsn.s also.
2492
ec68c924
EC
24932001-06-28 Eric Christopher <echristo@redhat.com>
2494
2495 * gas/mips/usd.d: Change for march/mtune.
2496 * gas/mips/ulh-xgot.d: Ditto.
2497 * gas/mips/uld.d: Ditto.
2498 * gas/mips/trunc.d: Ditto.
2499 * gas/mips/rol.d: Ditto.
2500 * gas/mips/nodelay.d: Ditto.
2501 * gas/mips/mul.d: Ditto.
2502 * gas/mips/mul-ilocks.d: Ditto.
2503 * gas/mips/trap20.d: Ditto.
2504 * gas/mips/mips4.d: Ditto.
2505 * gas/mips/mips16.d: Ditto.
2506 * gas/mips/lif-xgot.d: Ditto.
2507 * gas/mips/lif-svr4pic.d: Ditto.
2508 * gas/mips/ld-xgot.d: Ditto.
2509 * gas/mips/ld-svr4pic.d: Ditto.
2510 * gas/mips/ld-ilocks-addr32.d: Ditto.
2511 * gas/mips/lb-xgot.d: Ditto.
2512 * gas/mips/jal-xgot.d: Ditto.
2513 * gas/mips/jal-svr4pic.d: Ditto.
2514 * gas/mips/delay.d: Ditto.
2515 * gas/mips/lb-xgot-ilocks.d: Ditto.
2516 * gas/mips/div.d: Ditto.
2517 * gas/mips/break20.d: Ditto.
2518 * gas/mips/delay.d: Ditto.
2519 * gas/mips/elf_e_flags3.d: Ditto.
2520 * gas/mips/elf_e_flags4.d: Ditto.
2521 * gas/mips/lineno.d: Ditto.
2522 * gas/mips/mips16.d: Ditto.
2523 * gas/mips/mips4.d: Ditto.
2524 * gas/mips/mips4010.d: Ditto.
2525 * gas/mips/mips4650.d: Ditto.
2526
1cac9012
NC
25272001-06-21 Nick Clifton <nickc@cambridge.redhat.com>
2528
2529 * gas/arm/arm.exp: Remove msr-bad.s test.
2530 Select processor type for architecture specific instruction tests.
2531
2532 * gas/arm/adrl.s: Add adrEQl as a test.
2533 * gas/arm/adrl.d: Adjusted expected output.
2534
2535 * gas/arm/arm7dm.s: Add "msr CPSR_x, #0" as a test instruction.
2536 * gas/arm/msr-bad.s: Delete.
2537
1ad63b2f
TR
25382001-06-18 Tom Rix <trix@redhat.com>
2539
2540 * gas/ppc/aix.exp: New file, aix specific tests.
2541 * gas/ppc/align.s: New file, .comm alignment test.
ec68c924 2542
74b5b66a
AJ
25432001-06-13 Andreas Jaeger <aj@suse.de>
2544
2545 * gas/vtable/vtable.exp (run_list_test): Don't run on sparc64.
2546
e1f44d10
NC
25472001-06-06 Peter Jakubek <pjak@snafu.de>
2548
2549 * gas/mri/for.d: Correct for swapped operands.
bbce6ab7
AM
2550 * gas/mri/if.d: Likewise.
2551 * gas/mri/repeat.d: Likewise.
2552 * gas/mri/while.d: Likewise.
e1f44d10 2553
de8b1efe
AM
25542001-06-12 Alan Modra <amodra@bigpond.net.au>
2555
2556 * gas/i386/x86_64.d: Update for 2001-06-11 disassembler change.
2557
bab00cea
L
25582001-06-10 H.J. Lu <hjl@gnu.org>
2559
2560 * gas/elf/section2.l: Match various white spaces.
2561
6174aabb
L
25622001-06-10 H.J. Lu <hjl@gnu.org>
2563
3e9379a9 2564 * gas/elf/section2.e: Support 64bit ELF.
6174aabb
L
2565 * gas/elf/section2.e-mips: Likewise.
2566
594e740f
L
25672001-06-08 H.J. Lu <hjl@gnu.org>
2568
2569 * gas/mips/elfel-rel3.s: Moved to ...
2570 * gas/mips/elf-rel3.s: Here.
2571
2572 * gas/mips/elf-rel3.d: Updated.
2573
2574 * gas/mips/elfel-rel3.d: Updated.
2575
2576 * gas/mips/relax.d: New file.
2577 * gas/mips/relax.s: Likewise.
2578
2579 * gas/mips/mips.exp: Run relax and set xfail.
2580
d9e138e2
L
25812001-06-08 H.J. Lu <hjl@gnu.org>
2582
2583 * gas/mips/illegal.s: New file.
2584 * gas/mips/illegal.l: Likewise.
2585
2586 * gas/elf/elf.exp (run_list_test): New.
2587 Run illegal with run_list_test.
2588
7388e440
L
25892001-06-08 H.J. Lu <hjl@gnu.org>
2590
2591 * gas/mips/elf-jal.d: New file.
2592
2593 * gas/mips/mips.exp: Run "elf-jal" instead of "jal" for ELF.
2594
02e07694
AM
25952001-06-08 Alan Modra <amodra@bigpond.net.au>
2596
2597 * gas/elf/elf.exp (run_list_test): Undo $readelf change in 2001-06-07.
2598
fa6b2d59
L
25992001-06-07 H.J. Lu <hjl@gnu.org>
2600
2601 * gas/elf/section2.e-mips: New file.
2602
2603 * gas/elf/elf.exp (run_list_test): Add suffix.
2604 Pass -mips as suffix to run_list_test for mips.
2605
7b15a6b5
L
26062001-06-07 H.J. Lu <hjl@gnu.org>
2607
2608 * gas/elf/section2.l: Match ".*GAS.*" instead of
2609 "GAS LISTING .*".
2610
9160c09b
L
26112001-06-07 H.J. Lu <hjl@gnu.org>
2612
2613 * gas/mips/mips.exp: Set xfail for "lineno" on Linux/mips.
2614
d2d89a16 26152001-06-07 H.J. Lu <hjl@gnu.org>
823e3a73
L
2616
2617 * gas/mips/empic.d: Support stabs.
2618 * gas/mips/mips16-e.d: Likewise.
2619 * gas/mips/mips16-f.d: Likewise.
2620 * gas/mips/mipsel16-f.d: Likewise.
2621 * gas/mips/telempic.d: Likewise.
2622 * gas/mips/tempic.d: Likewise.
2623 * gas/mips/tmips16-e.d: Likewise.
2624 * gas/mips/tmipsel16-e.d: Likewise.
2625
a90335ee
L
26262001-06-06 H.J. Lu <hjl@gnu.org>
2627
2628 * gas/mips/elf-rel3.s: New file.
2629 * gas/mips/elf-rel3.d: Likewise.
2630 * gas/mips/elfel-rel3.s: Likewise.
2631 * gas/mips/elfel-rel3.d: Likewise.
2632
2633 * gas/mips/mips.exp: Run elf-rel3/elfel-rel3.
2634
5b5032eb
L
26352001-06-06 H.J. Lu <hjl@gnu.org>
2636
2637 * gas/elf/elf.exp (run_list_test): New.
2638 Run section2 with run_list_test.
2639
2640 * gas/elf/section2.e: New file.
2641 * gas/elf/section2.l: Likewise.
2642 * gas/elf/section2.s: Likewise.
2643
5199a87b
L
26442001-06-04 H.J. Lu <hjl@gnu.org>
2645
2646 * gas/mips/mips4010.s: Add the missing ".end".
2647 * gas/mips/mips4100.s: Likewise.
2648 * gas/mips/mips4650.s: Likewise.
2649 * gas/mips/sync.s: Likewise.
2650
0b4bdf77
L
26512001-06-02 H.J. Lu <hjl@gnu.org>
2652
2653 * gas/sparc/unalign.d: Support Sparc V9.
2654
0f2712ed
NC
26552001-05-28 Jeff Sturm <jsturm@one-point.com>
2656
2657 * gas/sparc/unalign.s: New test. Check unaligned relocs.
2658 * gas/sparc/unalign.d: New expected test results.
2659 * gas/sparc/sparc.exp: Run new test.
2660
0b171357
HPN
26612001-05-27 Hans-Peter Nilsson <hp@axis.com>
2662
2663 * gas/cris/addi.d: Tweak for 64-bit BFD.
0f2712ed
NC
2664 * gas/cris/binop-cmpmove.d: Ditto.
2665 * gas/cris/binop-cmpmovx.d: Ditto.
2666 * gas/cris/binop-extx.d: Ditto.
2667 * gas/cris/binop.d: Ditto.
2668 * gas/cris/bork.d: Ditto.
2669 * gas/cris/branch.d: Ditto.
2670 * gas/cris/break.d: Ditto.
2671 * gas/cris/brokw-1.d: Ditto.
2672 * gas/cris/brokw-2.d: Ditto.
2673 * gas/cris/brokw-3.d: Ditto.
2674 * gas/cris/ccr.d: Ditto.
2675 * gas/cris/clear.d: Ditto.
2676 * gas/cris/continue.d: Ditto.
2677 * gas/cris/fragtest.d: Ditto.
2678 * gas/cris/jump-type.d: Ditto.
2679 * gas/cris/labfloat.d: Ditto.
2680 * gas/cris/macroat.d: Ditto.
2681 * gas/cris/movem-to-reg.d: Ditto.
2682 * gas/cris/nosep.d: Ditto.
2683 * gas/cris/oneop-type.d: Ditto.
2684 * gas/cris/prefix.d: Ditto.
2685 * gas/cris/pushpop-byte-sreg.d: Ditto.
2686 * gas/cris/pushpop-dword-sreg.d: Ditto.
2687 * gas/cris/pushpop-word-sreg.d: Ditto.
2688 * gas/cris/pushpop.d: Ditto.
2689 * gas/cris/quick-s6.d: Ditto.
2690 * gas/cris/quick-u5.d: Ditto.
2691 * gas/cris/quick-u6.d: Ditto.
2692 * gas/cris/range-err-1.s: Ditto.
2693 * gas/cris/rd-pic-1.d: Ditto.
2694 * gas/cris/rd-regprefix-1.d: Ditto.
2695 * gas/cris/rd-regprefix-1b.d: Ditto.
2696 * gas/cris/reg-to-mem.d: Ditto.
2697 * gas/cris/regreg.d: Ditto.
2698 * gas/cris/return.d: Ditto.
2699 * gas/cris/scc.d: Ditto.
2700 * gas/cris/separator.d: Ditto.
2701 * gas/cris/shexpr-1.d: Ditto.
2702 * gas/cris/sreg-to-x.d: Ditto.
2703 * gas/cris/test.d: Ditto.
2704 * gas/cris/unimplemented.d: Ditto.
2705 * gas/cris/unop-mem.d: Ditto.
2706 * gas/cris/x-to-byte-sreg.d: Ditto.
2707 * gas/cris/x-to-dcr1-sreg.d: Ditto.
2708 * gas/cris/x-to-dword-sreg.d: Ditto.
2709 * gas/cris/x-to-word-sreg.d: Ditto.
0b171357
HPN
2710 * gas/cris/shexpr-1.d: Ditto. Correct format.
2711
ff8715d0
L
27122001-05-25 H.J. Lu <hjl@gnu.org>
2713
2714 * gas/mips/e32el-rel2.d: New for little endian mips.
2715 * gas/mips/elfel-rel2.d: Likewise.
2716 * gas/mips/elfel-rel.d: Likewise.
2717 * gas/mips/mipsel16-f.d: Likewise.
2718 * gas/mips/telempic.d: Likewise.
2719 * gas/mips/tmipsel16-e.d: Likewise.
2720
2721 * gas/mips/tempic.d: New for traditional mips.
2722 * gas/mips/tmips16-e.d: Likewise.
2723
2724 * gas/mips/elf-rel.d: Handle alignment padding.
2725 * gas/mips/elf-rel2.d: Likewise.
2726
2727 * gas/mips/mips.exp: Support little endian and traditional
2728 mips.
2729
8569c2f5
L
27302001-05-24 H.J. Lu <hjl@gnu.org>
2731
2732 * gas/m68k/pcrel.d: Support 64bit BFD.
2733
58e2fc90
L
27342001-05-24 H.J. Lu <hjl@gnu.org>
2735
2736 * gas/arm/adrl.d: Support 64bit BFD.
2737 * gas/arm/arm7t.d: Likewise.
2738 * gas/arm/inst.d: Likewise.
2739 * gas/arm/pic.d: Likewise.
2740 * gas/arm/xscale.d: Likewise.
2741
60edd2d3
AM
27422001-05-23 Alan Modra <amodra@one.net.au>
2743
2744 * gas/elf/ehopt0.d: Tweak for bigendian targets.
2745
aa5f19f2
NC
27462001-05-15 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2747
2748 * gas/mips/abs.d: Remove $ before register names, per latest
2749 disassembler.
2750 * gas/mips/add.d: Ditto.
2751 * gas/mips/and.d: Ditto.
2752 * gas/mips/beq.d: Ditto.
2753 * gas/mips/bge.d: Ditto.
2754 * gas/mips/bgeu.d: Ditto.
2755 * gas/mips/blt.d: Ditto.
2756 * gas/mips/bltu.d: Ditto.
2757 * gas/mips/delay.d: Ditto.
2758 * gas/mips/div-ilocks.d: Ditto.
2759 * gas/mips/div.d: Ditto.
2760 * gas/mips/dli.d: Ditto.
2761 * gas/mips/elf_e_flags1.d: Ditto.
2762 * gas/mips/elf_e_flags2.d: Ditto.
2763 * gas/mips/elf_e_flags3.d: Ditto.
2764 * gas/mips/elf_e_flags4.d: Ditto.
2765 * gas/mips/jal-empic.d: Ditto.
2766 * gas/mips/jal-svr4pic.d: Ditto.
2767 * gas/mips/jal-xgot.d: Ditto.
2768 * gas/mips/jal.d: Ditto.
2769 * gas/mips/la-empic.d: Ditto.
2770 * gas/mips/la-svr4pic.d: Ditto.
2771 * gas/mips/la-xgot.d: Ditto.
2772 * gas/mips/la.d: Ditto.
2773 * gas/mips/lb-empic.d: Ditto.
2774 * gas/mips/lb-svr4pic.d: Ditto.
2775 * gas/mips/lb-xgot-ilocks.d: Ditto.
2776 * gas/mips/lb-xgot.d: Ditto.
2777 * gas/mips/lb.d: Ditto.
2778 * gas/mips/ld-empic.d: Ditto.
2779 * gas/mips/ld-ilocks-addr32.d: Ditto.
2780 * gas/mips/ld-ilocks.d: Ditto.
2781 * gas/mips/ld-svr4pic.d: Ditto.
2782 * gas/mips/ld-xgot.d: Ditto.
2783 * gas/mips/ld.d: Ditto.
2784 * gas/mips/li.d: Ditto.
2785 * gas/mips/lif-empic.d: Ditto.
2786 * gas/mips/lif-svr4pic.d: Ditto.
2787 * gas/mips/lif-xgot.d: Ditto.
2788 * gas/mips/lifloat.d: Ditto.
2789 * gas/mips/mips16.d: Ditto.
2790 * gas/mips/mips32.d: Ditto.
2791 * gas/mips/mips4.d: Ditto.
2792 * gas/mips/mips4010.d: Ditto.
2793 * gas/mips/mips4100.d: Ditto.
2794 * gas/mips/mips4650.d: Ditto.
2795 * gas/mips/mips64.d: Ditto.
2796 * gas/mips/mul-ilocks.d: Ditto.
2797 * gas/mips/mul.d: Ditto.
2798 * gas/mips/nodelay.d: Ditto.
2799 * gas/mips/rol.d: Ditto.
2800 * gas/mips/sb.d: Ditto.
2801 * gas/mips/trap20.d: Ditto.
2802 * gas/mips/trunc.d: Ditto.
2803 * gas/mips/uld.d: Ditto.
2804 * gas/mips/ulh-empic.d: Ditto.
2805 * gas/mips/ulh-svr4pic.d: Ditto.
2806 * gas/mips/ulh-xgot.d: Ditto.
2807 * gas/mips/ulh.d: Ditto.
2808 * gas/mips/ulw.d: Ditto.
2809 * gas/mips/usd.d: Ditto.
2810 * gas/mips/ush.d: Ditto.
2811 * gas/mips/usw.d: Ditto.
2812
1ff55c93
RH
28132001-05-14 Richard Henderson <rth@redhat.com>
2814
2815 * gas/elf/ehopt0.s: New.
2816 * gas/elf/ehopt0.d: New.
2817 * gas/elf/elf.exp: Run it.
2818
bcee8eb8
AM
28192001-05-12 Peter Targett <peter.targett@arccores.com>
2820
2821 * gas/arc/st.s: Add test case @h30 fixup.
2822 * gas/arc/st.d: Update to suit.
2823
67d6227d
AM
28242001-05-12 Alan Modra <amodra@one.net.au>
2825
2826 * gas/i386/sse2.s: Correct cvtps2dq, movdq2q, and movq2dq
4bba6815 2827 * gas/i386/sse2.d: Likewise. Fix pmuludq and punpckhqdq too.
67d6227d
AM
2828
2829 * gas/i386/ssemmx2.d: Correct movq.
2830
cbc5fe50
HPN
28312001-05-10 Hans-Peter Nilsson <hp@axis.com>
2832
2833 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
2834 handling.
2835
992aaec9
AM
28362001-05-04 Alan Modra <amodra@one.net.au>
2837
2838 * gas/i386/katmai.d: Correct pmovmskb and pextrw opcodes.
2839 * gas/i386/ssemmx2.d: Likewise. Correct register for pextrw,
2840 pinsrw, and pmovmskb.
2841 * gas/i386/sse2.d: Correct register for movmskpd.
2842
c7e40348
NC
28432001-05-02 Johan Rydberg <jrydberg@opencores.org>
2844
bbce6ab7
AM
2845 * gas/openrisc/addi.s: New file.
2846 * gas/openrisc/addi.d: Likewise.
2847 * gas/openrisc/allinsn.exp: Likewise.
2848 * gas/openrisc/allinsn.s: Likewise.
2849 * gas/openrisc/allinsn.d: Likewise.
2850 * gas/openrisc/lohi.s: Likewise.
2851 * gas/openrisc/lohi.d: Likewise.
2852 * gas/openrisc/store.s: Likewise.
2853 * gas/openrisc/store.d: Likewise.
c7e40348 2854
ad7f5c69
HPN
28552001-04-05 Hans-Peter Nilsson <hp@axis.com>
2856
2857 * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d,
2858 gas/cris/rd-dw2-4.d, gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d,
2859 gas/cris/rd-dw2-7.d, gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d,
2860 gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d, gas/cris/rd-dw2-12.d,
2861 gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d, gas/cris/rd-dw2-15.d:
2862 New tests.
8ac9c124
HPN
2863 * gas/cris/brokw-2.s: Correct broken-word expansion visualization
2864 in comment.
777623bb
HPN
2865 * gas/cris/fragtest.s, gas/cris/rd-pic-1.s,
2866 gas/cris/binop-cmpmovx.d, gas/cris/binop-cmpmove.d,
2867 gas/cris/binop.d, gas/cris/binop.s, gas/cris/brokw-2.d,
2868 gas/cris/clear.d, gas/cris/fragtest.s, gas/cris/jump-type.d,
2869 gas/cris/nosep.s, gas/cris/pushpop.d, gas/cris/quick.s,
2870 gas/cris/range-err-2.s, gas/cris/sep-err-1.s,
2871 gas/cris/sreg-to-x.d, gas/cris/test.d, gas/cris/x-to-byte-sreg.d,
2872 gas/cris/x-to-word-sreg.d, gas/cris/x-to-dword-sreg.d: Remove
2873 trailing empty lines.
2874 * gas/cris/continue.s: Ditto, tweak comment.
ad7f5c69 2875
4b0d96c2
HPN
2876 * lib/gas-defs.exp (run_dump_test): Support using readelf.
2877 * config/default.exp: Default READELF and READELFFLAGS.
2878
61b96bb4
AM
28792001-03-31 Alan Modra <alan@linuxcare.com.au>
2880
2881 * gas/all/cond.s: Add .if .elseif tree.
2882 * gas/all/cond.d: Match above.
2883
5fba8300
L
28842001-03-30 H.J. Lu <hjl@gnu.org>
2885
2886 * gas/i386/relax.d: Dump with -s instead of -drw.
2887
00687228
L
28882001-03-29 H.J. Lu <hjl@gnu.org>
2889
2890 * gas/i386/relax.s: New test for relaxation between sections.
2891 * gas/i386/relax.d: New.
2892
2893 * gas/i386/i386.exp: Add tests for ELF.
2894
d5c4095a
NC
28952001-03-27 Chris Demetriou <cgd@broadcom.com>
2896
2897 * gas/mips/lineno.d: Allow for the possibility that
2898 the local labels won't be in the objdump output. Match
2899 zeros in addresses using '+' for better compatibility with
2900 different targets.
2901
10a51814
CD
29022001-03-26 Chris Demetriou <cgd@broadcom.com>
2903
2904 * gas/mips/sync.s: Declare 'foo' as a function so that this
2905 test will work on properly on ECOFF targets.
2906
0f17484f
AM
29072001-03-24 Alan Modra <alan@linuxcare.com.au>
2908
2909 * gas/i386/ssemmx2.s: Change movntq to movntdq.
2910 * gas/i386/ssemmx2.d: Matching change.
2911
7704145c
HPN
29122001-03-23 Hans-Peter Nilsson <hp@axis.com>
2913
5ef6758f
HPN
2914 * gas/cris/pic-err-1.s, gas/cris/rd-pic-1.s, gas/cris/rd-pic-1.d:
2915 New tests.
2916
7704145c
HPN
2917 * gas/cris/branch-warn-1.s, gas/cris/branch-warn-2.s,
2918 gas/cris/branch-warn-3.s: Tweak for fixed FIXME:s.
2919
bbe6d95f
AM
29202001-03-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
2921
2922 * gas/vax/quad.exp: Correct expected result.
2923
d394a339
AS
29242001-03-19 Andreas Schwab <schwab@suse.de>
2925
2926 * gas/m68k/pcrel.s: Force alignment to 8 byte boundary to get
2927 consistent output across targets.
2928 * gas/m68k/pcrel.d: Adjusted.
2929
64cbbfae
L
29302001-03-18 H.J. Lu <hjl@gnu.org>
2931
2932 * gas/i386/intel.s: Move PIC code to ...
2933 * gas/i386/intelpic.s: New. Here.
2934 * gas/i386/intel.d: Updated.
2935 * gas/i386/intelpic.d: New.
2936
2937 * gas/i386/i386.exp: Check PIC code in Intel syntax for ELF
2938 targets only.
2939
31abcf7d
SC
29402001-03-18 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2941
2942 * gas/mri/mri.exp: Fix test of m6811/m6812 targets.
2943
fa7cd6d2
L
29442001-02-26 H.J. Lu <hjl@gnu.org>
2945
2946 * gas/ia64/opc-a-err.l: Change "Operand [3|4]" to "Operand [34]".
2947
d88ae36a
L
29482001-02-23 H.J. Lu <hjl@gnu.org>
2949
2950 * gas/ia64/opc-a-err.l: Fix "cmp4.lt.or".
2951
2952 * gas/ia64/opc-a.pl: Add tests for pseudo-ops for "cmp" and
2953 "cmp4".
2954 * gas/ia64/opc-a.s: Rebuilt.
2955 * gas/ia64/opc-a.d: Likewise.
2956
f14c6878
CD
29572001-02-17 Chris Demetriou <cgd@broadcom.com>
2958
2959 * gas/mips/mips32.d: Remove ELF dependencies. This test
2960 wasn't meant to be ELF specific, and doesn't have to be.
2961 * gas/mips/mips64.d: Likewise.
2962
2cd5676f
CD
29632001-02-17 Chris Demetriou <cgd@broadcom.com>
2964
2965 * gas/mips/mips.exp: Don't attempt the elf_e_flags family of
2966 tests if not ELF; they test ELF-specific features.
2967
98a79704
SC
29682001-02-08 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2969
74b5b66a 2970 * gas/mri/mri.exp: Don't execute the M68K specific tests
98a79704
SC
2971 on m6811-elf and m6812-elf targets, still run the generic MRI tests.
2972
4f69f974
SC
29732001-02-04 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2974
2975 * gas/m68hc11/malis.s: New test to verify compliance with Motorola
2976 Assembly Language Input Standard.
2977 * gas/m68hc11/malis.d: New file.
2978 * gas/m68hc11/malis-include.s: New file.
2979 * gas/m68hc11/all.exp: Add the new test.
2980
6e0b89ee
AM
29812001-01-12 Alan Modra <alan@linuxcare.com.au>
2982
2983 * gas/i386/i386.exp (gas_64_check): Correct target string.
2984 Use gas_64_check rather than target string to decided whether
2985 x86_64 checks should run.
2986
2987 * gas/i386/sse2.s: Add a label to cure objdump "no symbols" error.
2988 * gas/i386/ssemmx2.s: Likewise.
2989 * gas/i386/sse2.d: Update to suit.
2990 * gas/i386/ssemmx2.s: Likewise.
2991
0d2bcfaf
NC
29922001-01-11 Peter Targett <peter.targett@arccores.com>
2993
2994 * gas/arc/alias.*: Removed.
2995 * gas/arc/branch.*: Likewise.
2996 * gas/arc/insn3.*: Likewise.
2997 * gas/arc/math.*: Likewise.
2998 * gas/arc/sshift.*: Likewise.
2999 * gas/arc/arc.exp: Simplified test process for base case
3000 instruction set by adding run_dump_test cases for all base
3001 instructions.
74b5b66a
AJ
3002 * gas/arc/adc.s, gas/arc/adc.d: New test cases and dump.
3003 * gas/arc/add.s, gas/arc/add.d: Likewise.
3004 * gas/arc/and.s, gas/arc/and.d: Likewise.
3005 * gas/arc/asl.s, gas/arc/asl.d: Likewise.
3006 * gas/arc/asr.s, gas/arc/asr.d: Likewise.
3007 * gas/arc/b.s, gas/arc/b.d: Likewise.
3008 * gas/arc/bic.s, gas/arc/bic.d: Likewise.
3009 * gas/arc/bl.s, gas/arc/bl.d: Likewise.
3010 * gas/arc/brk.s, gas/arc/brk.d: Likewise.
3011 * gas/arc/extb.s, gas/arc/extb.d: Likewise.
3012 * gas/arc/extw.s, gas/arc/extw.d: Likewise.
3013 * gas/arc/flag.s, gas/arc/flag.d: Likewise.
3014 * gas/arc/j.s, gas/arc/j.d: Likewise.
3015 * gas/arc/jl.s, gas/arc/jl.d: Likewise.
3016 * gas/arc/ld.s, gas/arc/ld.d: Likewise.
3017 * gas/arc/ld2.s, gas/arc/ld2.d: Likewise.
3018 * gas/arc/lp.s, gas/arc/lp.d: Likewise.
3019 * gas/arc/lsr.s, gas/arc/lsr.d: Likewise.
3020 * gas/arc/mov.s, gas/arc/mov.d: Likewise.
3021 * gas/arc/nop.s, gas/arc/nop.d: Likewise.
3022 * gas/arc/or.s, gas/arc/or.d: Likewise.
3023 * gas/arc/rlc.s, gas/arc/rlc.d: Likewise.
3024 * gas/arc/ror.s, gas/arc/ror.d: Likewise.
3025 * gas/arc/rrc.s, gas/arc/rrc.d: Likewise.
3026 * gas/arc/sbc.s, gas/arc/sbc.d: Likewise.
3027 * gas/arc/sexb.s, gas/arc/sexb.d: Likewise.
3028 * gas/arc/sexw.s, gas/arc/sexw.d: Likewise.
3029 * gas/arc/sleep.s, gas/arc/sleep.d: Likewise.
3030 * gas/arc/add.s, gas/arc/add.d: Likewise.
3031 * gas/arc/st.s, gas/arc/st.d: Likewise.
3032 * gas/arc/sub.s, gas/arc/sub.d: Likewise.
3033 * gas/arc/swi.s, gas/arc/swi.d: Likewise.
3034 * gas/arc/xor.s, gas/arc/xor.d: Likewise.
0d2bcfaf
NC
3035 * gas/arc/warn.s: Removed warning test case for setting of flags
3036 followed by conditional branch, an arc5 only feature.
3037
3038 * gas/ieee-fp/x930509a.exp: Skip test if target also arc*-*-*.
3039
3040 * gas/vtable/vtable.exp: Skip tests if target also arc*-*-*.
3041
88051039
SC
30422001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3043
3044 * gas/m68hc11/opers12.s: Add more tests for index post byte.
3045 * gas/m68hc11/opers12.d: Likewise.
3046
68a581b8
SC
30472001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3048
3049 * gas/m68hc11/all.exp: Add new tests for dwarf2.
3050 * gas/m68hc11/lbranch-dwarf2.d: New file, test for dwarf2.
3051 * gas/m68hc11/opers12-dwarf2.d: Likewise.
3052 * gas/m68hc11/insns-dwarf2.d: Likewise.
3053
3f535693
NC
30542001-01-11 Nick Clifton <nickc@redhat.com>
3055
3056 * gas/arm/adrl.s: Add global label 'foo'.
3057 * gas/arm/adrl.d: Expect to see references to 'foo' in the
3058 disassembly. COFF and ELF disassemblys should now be the same.
3059
ff460b2a 30602001-01-10 Jan Hubicka <jh@suse.cz>
de9d65b5
JH
3061
3062 * i386.exp: Add ssemmx2 and sse2 tests.
3063 (sse2.d, sse2.s, ssemmx2.d, ssemmx2.s): New tests.
3064
d38ccb31
NC
30652001-01-09 Nick Clifton <nickc@redhat.com>
3066
3067 * gas/arm/pic.d: Fix patterns to match new behaviour of
3068 disassembler.
3069 inst.d: Fix patterns to match new behaviour of disassembler.
3070
183d6175
PB
30712001-01-03 Philip Blundell <pb@futuretv.com>
3072
3073 * gas/vtable/vtable.exp: Don't run tests on Alpha.
3074
ff460b2a 30752001-01-06 Jan Hubicka <jh@suse.cz>
b96d3a20
JH
3076
3077 * i386.exp: Add tests for presence of 32bit versus 64bit output
3078 format; run both 64bit and 32bit tests when format is available;
3079 add x86_64 test.
3080 * x86_64.s: New file.
3081 * x86_64.d: New file.
3082
ab32098a
NC
30832001-01-02 Nick Clifton <nickc@redhat.com>
3084
3085 * gas/arm/arm.exp: Pass -marmv3 to msr-bad test, since the
3086 instruction is legal in v5. Also fix expected error message.
3087
ca6489f9
PB
30882001-01-01 Philip Blundell <philb@gnu.org>
3089
3090 * gas/arm/adrl.s, gas/arm/pic.s, gas/arm/msr-bad.s: New tests.
3091 * gas/arm/arm.exp: Run them.
3092 * gas/arm/adrl.d, gas/arm/pic.d: Expected results for above.
3093 * gas/arm/arm6.s: Also test uppercase `CPSR' and `SPSR'.
3094
0a940afa
L
30952000-12-22 H.J. Lu <hjl@gnu.org>
3096
3097 * gas/i386/intel.s: Replace "nop" with ".p2align 4,0".
3098 * gas/i386/intel.d: Updated.
3099
514829c3
JW
31002000-12-12 Jim Wilson <wilson@redhat.com>
3101
3102 * gas/ia64/dv-imply.d, gas/ia64/dv-mutex.d, gas/ia64/dv-safe.d,
3103 gas/ia64/dv-srlz.d, gas/ia64/opc-m.d: Update.
3104
846b8f1e
NC
31052000-12-12 Nick Clifton <nickc@redhat.com>
3106
3107 * gas/vtable/vtable.exp: Fix formatting.
3108
3109 * gas/arm/elsegundo.s: New Test (currently disabled).
3110 * gas/arm/elsegundo.d: Expected test results.
3111
4819127a
L
31122000-12-11 H.J. Lu <hjl@gnu.org>
3113
3114 * gas/i386/intel.d: Adjusted for the a.out assembler.
3115 * gas/i386/intel.s: Likewise.
3116
77eb0326
NC
31172000-12-09 Nick Clifton <nickc@redhat.com>
3118
3119 * gas/m68k/pcrel.d: Update to match latest assembler output.
3120
9abcc8f0 31212000-12-02 Chris Demetriou <cgd@sibyte.com>
4c507252 3122
bbce6ab7
AM
3123 * gas/mips/elf_e_flags.s: Add padding to the end of the
3124 file so that objdump output will be consistent.
3125 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
3126 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: Expect
3127 "..." at end of objdump output because of zero bytes at end
3128 of section.
3129 * gas/mips/elf_e_flags.c: Add note to comment about
3130 what's changing in elf_e_flags.s.
3131
3132 * gas/mips/la.s: Add padding to the end of the file so that
3133 objdump output will be consistent.
3134 * gas/mips/la-svr4pic.d, gas/mips/la-xgot.d: Expect "..." at
3135 end of objdump output because of zero bytes at end of
3136 section.
3137
3138 * gas/mips/sync.s: Add padding to the end of the file so that
3139 objdump output will be consistent.
3140 * gas/mips/sync.d: Expect "..." at end of objdump output
3141 because of zero bytes at end of section.
3142
3143 * gas/mips/empic.d: Pad sections out to 16 bytes, to avoid
3144 alignment issues so tests are useful on multiple targets.
3145 * gas/mips/empic.s: Likewise.
3146 * gas/mips/mips16-e.d: Likewise.
3147 * gas/mips/mips16-e.s: Likewise.
3148 * gas/mips/mips16-f.d: Likewise.
3149 * gas/mips/mips16-f.s: Likewise.
3150
3151 * gas/mips/mips32.d: Expect disassembly of madd and maddu
3152 to use their correct names. Add tests for break and sdbbp.
3153 * gas/mips/mips32.s: Likewise.
3154
3155 * gas/mips/mips64.s: Add test for assembly of MIPS64
3156 extensions.
3157 * gas/mips/mips64.d: Likewise.
3158 * gas/mips/mips.exp: Test using the new "mips64" test.
0808b8a9 3159
b90dd607
NC
31602000-12-01 Chris Demetriou <cgd@sibyte.com>
3161
bbce6ab7
AM
3162 * gas/mips/mips16.d: Expect mips16 nops to be used for padding
3163 when mips16 code generation is enabled.
b90dd607 3164
0c92ba5f
NC
3165 * gas/mips/empic.d: Adjust for the fact that the difference
3166 between two symbols in the same section are not expected to
3167 generate a reloc.
3168 * gas/mips/empic.s: Likewise. Also, correct typo in comment
3169 about expected relocs.
74b5b66a 3170
bbce6ab7
AM
3171 * gas/mips/mips32.s, gas/mips/mips32.d: New files for MIPS32
3172 instruction assembly test.
3173 * gas/mips/mips.exp: Add the test mentioned above.
481294f0 3174
76a0ddac
DN
31752000-11-30 Diego Novillo <dnovillo@redhat.com>
3176
3177 * intel.s, intel.d: New test for @GOT references.
3178
dc6e09d3
HPN
31792000-11-28 Hans-Peter Nilsson <hp@bitrange.com>
3180
3181 * gas/sh/err.exp: New, framework for error-testing.
3182 * gas/sh/err-1.s: New test.
3183
ae3e85dd
SC
31842000-11-26 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3185
3186 * gas/m68hc11/opers12.s: New test for movw operands.
3187 * gas/m68hc11/opers12.d: Likewise.
3188
077b8428
NC
31892000-11-24 Nick Clifton <nickc@redhat.com>
3190
3191 * arm.exp: Run tests for xscale as well as arm.
3192 Run xscale tests.
3193
3194 * xscale.s: New file: XScale instruction tests.
3195 * xscale.d: New file: Expected XScale instruction results.
3196
a257e27a
L
31972000-11-20 H.J. Lu <hjl@gnu.org>
3198
3199 * gas/i386/intel.d: Add 3 "nop"s for the a.out assembler.
3200 * gas/i386/intel.s: Likewise.
3201
f5776d3d
L
32022000-11-16 H.J. Lu <hjl@gnu.org>
3203
3204 * gas/symver/symver0.d: Add 64bit support.
3205 * gas/symver/symver1.d: Likewise.
3206
e206b66f
L
32072000-11-16 H.J. Lu <hjl@gnu.org>
3208
3209 * gas/symver/symver.exp: Don't run symver4 nor symver5.
3210
747e13a0
L
32112000-11-13 H.J. Lu <hjl@gnu.org>
3212
3213 * gas/symver/symver.exp: New for symver test.
3214 * gas/symver/symver0.d: Likewise.
3215 * gas/symver/symver0.s: Likewise.
3216 * gas/symver/symver1.d: Likewise.
3217 * gas/symver/symver1.s: Likewise.
3218 * gas/symver/symver2.l: Likewise.
3219 * gas/symver/symver2.s: Likewise.
3220 * gas/symver/symver3.l: Likewise.
3221 * gas/symver/symver3.s: Likewise.
3222 * gas/symver/symver4.l: Likewise.
3223 * gas/symver/symver4.s: Likewise.
3224 * gas/symver/symver5.l: Likewise.
3225 * gas/symver/symver5.s: Likewise.
3226 * gas/symver/symver6.l: Likewise.
3227 * gas/symver/symver6.s: Likewise.
3228
935e6103
HPN
32292000-11-11 Hans-Peter Nilsson <hp@bitrange.com>
3230
3231 * gas/macros/macros.exp: Mark strings test xfail for sh.
3232
64a0c779
DN
32332000-10-24 Diego Novillo <dnovillo@cygnus.com>
3234
3235 * intel.s, intel.d: Add new tests for intel syntax.
3236
73cd359e
AM
32372000-10-19 Alan Modra <alan@linuxcare.com.au>
3238
3239 * gas/elf/section0.s: Ensure section sizes are multiples of 16.
3240 * gas/elf/section1.s: Likewise.
3241 * gas/elf/section[01].d: Change to suit.
3242
476d4b9b
L
32432000-10-18 H.J. Lu <hjl@gnu.org>
3244
3245 * gas/i386/intel.d: Fix the support for 64bit BFD in the last
3246 change.
3247
6588847e
DN
32482000-10-15 Diego Novillo <dnovillo@cygnus.com>
3249
3250 * intel.s, intel.d: Add new tests for naked registers using intel
3251 syntax.
3252
2e968471
HPN
32532000-09-29 Hans-Peter Nilsson <hp@axis.com>
3254
3255 * gas/cris/regprefix-err-1.s, gas/cris/rd-regprefix-1.s,
3256 gas/cris/rd-regprefix-1.d, gas/cris/rd-regprefix-1b.d,
3257 gas/cris/us-err-1.s, gas/cris/us-err-2.s, gas/cris/us-err-3.s: New.
3258 * gas/cris/cris.exp: Loop run_dump_test over files matching rd-*.d.
3259
9a635504
AM
32602000-09-28 Alan Modra <alan@linuxcare.com.au>
3261
170cdc4f
AM
3262 * gas/hppa/parse/parse.exp: Replace "hppa*w-*-*" with "hppa*64*-*-*"
3263 * gas/hppa/reloc/reloc.exp: Likewise.
3264 * gas/hppa/unsorted/unsorted.exp: Likewise.
3265
9a635504
AM
3266 * gas/hppa/reloc/reduce.s: Modify .PARAM so we need an arg reloc.
3267
139368c9
JW
32682000-09-22 Jim Wilson <wilson@cygnus.com>
3269
d48ad4f3
JW
3270 * gas/ia64/opc-f.pl: Add missing fcmp and fpcmp tests.
3271 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
3272
139368c9
JW
3273 * gas/ia64/dv-raw-err.s: Add new testcases for PR%, 16 - 62.
3274 * gas/ia64/dv-waw-err.s: Likewise.
3275 * gas/ia64/dv-imply.d: Regenerate.
3276 * gas/ia64/dv-mutex.d, gas/ia64/dv-raw-err.l, gas/ia64/dv-safe.d,
3277 gas/ia64/dv-srlz.d, gas/ia64/dv-war-err.l, gas/ia64/dv-waw-err.l,
3278 gas/ia64/opc-f.d, gas/ia64/opc-i.d, gas/ia64/opc-m.d: Likewise.
3279
7484b8e6
TW
32802000-09-14 Timothy Wall <twall@cygnus.com>
3281
3282 * gas/ia64/dv-waw-err.[sl]: Additional tests for parallel
3283 comparisons which should and should not produce DVs.
3284
927781e2
AM
32852000-09-05 Alan Modra <alan@linuxcare.com.au>
3286
3287 * gas/vtable/vtable.exp: Re-enable for hppa-elf.
3288
9a8f29e3
TW
32892000-08-29 Timothy Wall <twall@cygnus.com>
3290
bbce6ab7
AM
3291 * gas/ia64/dv-mutex.s: Add stop to avoid DV error on cmp.eq.
3292 * gas/ia64/dv-mutex.d: Update regexp pattern.
3293 * gas/ia64/dv-entry-err.s: Add stop to avoid DV error on cmp.eq.
3294 * gas/ia64/dv-imply.s: Add stops to avoid DV errors on cmp.REL.
3295 Test still fails due to insn opcode pattern changes.
74b5b66a 3296
5e0c2226
L
32972000-08-21 H.J. Lu <hjl@gnu.org>
3298
3299 * gas/all/cofftag.d: Support the strict COFF.
3300
50b81f19
JW
33012000-08-16 Jim Wilson <wilson@cygnus.com>
3302
3303 * gas/ia64/dv-raw-err.s: Add new tests for addl and postinc.
3304 * gas/ia64/dv-raw-err.l: Likewise.
3305 * gas/ia64/dv-waw-err.l: Update sed pattern.
3306 * gas/ia64/opc-f.pl: Delete fpsub, and fpadd comment.
3307 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
3308
8cb8bcba
NC
33092000-08-16 Nick Clifton <nickc@redhat.com>
3310
3311 * gas/arm/inst.s: Add tests for edge cases of shift based
bbce6ab7 3312 addressing modes.
8cb8bcba
NC
3313
3314 * gas/arm/inst.d: Add expected results for new tests.
3315
483f05e3
HPN
33162000-07-20 Hans-Peter Nilsson <hp@axis.com>
3317
3318 * gas/all/gas.exp: Don't run floating-point tests on CRIS.
3319 * gas/ieee-fp/x930509a.exp: Ditto.
3320 * gas/macros/macros.exp: Mark strings test xfail for CRIS.
e5da6f52 3321 * gas/cris/*: New tests for CRIS.
483f05e3 3322
81366cb8
AM
33232000-07-19 Alan Modra <alan@linuxcare.com.au>
3324
3325 * gas/macros/macros.exp (test1): Run it for hppa*-*-linux*.
3326 (semi): Likewise.
3327 (strings): Don't run for hppa, except for hppa*-*-linux*.
3328
3329 * gas/hppa/parse/linesepbug.s: Ensure we have whitespace before
3330 pseudos.
3331
4b43d9f6
NC
33322000-07-18 Scott Bambrough <scottb@netwinder.org>
3333
bbce6ab7
AM
3334 * gas/arm/inst.d: Fix expected results to match current assembler
3335 output. Patch from Justin Seger <justin.m.seger@intel.com>.
4b43d9f6 3336
4b6341e9
AM
33372000-07-10 Alan Modra <alan@linuxcare.com.au>
3338
3339 * gas/vtable/vtable.exp: Disable test for hppa.
3340
3341 * gas/hppa/reloc/reloc.exp (do_relocation_reduction_tests): Don't
3342 run test for any elf target.
3343 (applybug): Don't run test for linux.
3344 * gas/hppa/unsorted/unsorted.exp (do_common_text): Likewise.
3345 * gas/hppa/parse/parse.exp (linesepbug): Remove xfail
3346 (labelbug): xfail for hppa-linux.
3347
3348 * gas/hppa/basic/{coprmem.s, fmemLRbug.s}: Add colons to labels.
3349 * gas/hppa/parse/{callinfobug.s, regpopbug.s}: Likewise.
3350 * gas/hppa/reloc/{applybug.s, funcrelocbug.s, longcall.s,
3351 r_no_reloc.s, reduce3.s}: Likewise.
3352 * gas/hppa/unsorted/common.s: Likewise.
3353
97b39d03
NC
33542000-07-05 Nick Clifton <nickc@cygnus.com>
3355
3356 * gas/d30v/inst.d: Fix expected results to match current assembler
3357 output.
3358 * gas/d30v/bittest.l: Fix expected warning messages to match
3359 current assembler output.
3360
4b6341e9 33612000-06-29 Kazu Hirata <kazu@hxi.com>
fbe1e41f
NC
3362
3363 * gas/h8300/h8300.exp (do_h8300s_mac): Change the registers used
3364 in ldmac and stmac.
3365 * gas/h8300/macs.s: Likewise.
3366
6b2539e3
NC
33672000-06-27 Nick Clifton <nickc@cygnus.com>
3368
3369 * gas/d30v/bittest.l: Edit to match new warning messages produced
3370 by assembler.
3371
39bec121
TW
33722000-06-19 Timothy Wall <twall@cygnus.com>
3373
3374 * gas/macros/macros.exp: Avoid tests which are not useful on tic54x.
3375 * gas/all/gas.exp: Make adjustments for tic54x target.
3376 * gas/ieee-fp/x930509a.exp: Ditto.
3377 * gas/tic54x/*: New tests for tic54x. NOTE: load page has been
3378 moved into the LMA and is not printed separately by objdump any
3379 longer. This still needs to be tested.
74b5b66a 3380
60bcf0fa
NC
33812000-06-18 Stephane Carrez <stcarrez@worldnet.fr>
3382
3383 * gas/m68k/all.exp: Don't execute tests if the target is m68hc11&12.
3384 * gas/m68hc11/all.exp: Specific tests for m68hc11.
3385 * gas/m68hc11/all_insns.[ds]: Check m68hc11 instructions.
3386 * gas/m68hc11/insns[ds]: Another test.
3387 * gas/m68hc11/lbranch.[ds]: Check branch optimization (gas relax).
3388 * gas/m68hc11/opers12.[ds]: New files, check m68hc12 operands.
3389
55d98a80
AM
33902000-06-17 Alan Modra <alan@linuxcare.com.au>
3391
3392 * gas/macros/strings.s: Don't start directives in first column
3393 (for LABELS_WITHOUT_COLONS targets).
3394
8e1b6ed6
L
33952000-06-14 H.J. Lu <hjl@gnu.org>
3396
3397 * gas/macros/strings.d: Support a.out and coff.
3398
88830cd1
NC
33992000-06-14 Nick Clifton <nickc@cygnus.com>
3400
3401 * gas/arm/arm6.s: Remove 'mrs r9, cpsr_all' since the cpsr_all
3402 flag is no longer legal syntax.
3403
aa787a89
NC
34042000-06-09 Nick Clifton <nickc@cygnus.com>
3405
3406 * gas/macros/macros.exp: Run new test: strings.
3407 * gas/macros/strings.s: New test: String expansion inside
3408 macros.
3409 * gas/macros/strings.d: New test results.
74b5b66a 3410
a6b9488a
AM
34112000-06-04 Alan Modra <alan@linuxcare.com.au>
3412
3413 * gas/i386/prefix.s: Modify so we have at least one x86 test that
3414 checks the line separator.
3415
ff460b2a 34162000-05-21 Hans-Peter Nilsson <hp@axis.com>
f48026f7
HPN
3417
3418 * gas/elf/elf.exp: Exclude *-*-linux*coff* as non-elf.
3419
322f2c45
NC
34202000-05-15 Nick Clifton <nickc@cygnus.com>
3421
3422 * gas/arm/arch4t.s: Add tests of new fields to msr instruction.
3423
de950844
AM
34242000-05-11 Ulf Carlsson <ulfc@engr.sgi.com>
3425
3426 * gas/mips/mips.exp: Include *-*-linux* in svr4pic.
3427
3428 * gas/mips/jal-svr4pic.{s,d} gas/mips/jal-xgot.d: Add a jal to a
3429 weak symbol.
3430
575bc3d6
AM
34312000-05-08 Alan Modra <alan@linuxcare.com.au>
3432
3433 * gas/mri/float.d: Fix for srec length change.
3434
36f89926
AM
34352000-05-02 Alan Modra <alan@linuxcare.com.au>
3436
3437 * gas/hppa/unsorted/unsorted.exp: Duplicate hppa*-*-*elf*
3438 behaviour for hppa*-*-linux* throughout file.
3439 * gas/hppa/reloc/reloc.exp: Ditto.
3440 (reduce2.s): Disable test for elf targets.
3441
3442 * gas/hppa/parse/parse.exp (ssbug.s): setup_xfail hppa*-*-linux*.
3443
3444 * gas/elf/section0.s: Don't start pseudos on first column so
3445 targets that define LABELS_WITHOUT_COLONS work.
3446 * gas/elf/section1.s: Ditto.
3447 * gas/vtable/inherit0.s: Ditto.
3448 * gas/vtable/inherit1.s: Ditto.
3449 * gas/vtable/entry0.s: Ditto.
3450 * gas/vtable/entry1.s: Ditto.
3451
7fca9a72
NC
34522000-05-01 Nick Clifton <nickc@cygnus.com>
3453
74b5b66a
AJ
3454 * gasp/macro.out: Fix label numbers to remove leading zeroes.
3455 * gasp/mdouble.out: Fix label numbers to remove leading zeroes.
7fca9a72 3456
ee68970f
AM
34572000-04-25 Alan Modra <alan@linuxcare.com.au>
3458
3459 * gas/i386/general.l: Allow for DISP32 pe relocs.
3460 * gas/i386/jump.d: Similarly.
3461
ff460b2a 34622000-04-24 Jim Wilson <wilson@cygnus.com>
c4479208 3463
8d82e76a
JW
3464 * gas/ia64/opc-i.d: Change pmin2.u to pmin2. Change pmax2.u to pmax2.
3465 Change MLI to MLX. Switch operands for output matching tbit.z.orcm,
3466 tbit.z.andcm, tbit.nz.orcm, tbit.nz.andcm, tnat.z.orcm, tnat.z.andcm,
3467 tnat.nz.orcm, tnat.nz.andcm inputs.
3468 * gas/ia64/opc-i.pl: Insert padding nops before last dep.
3469 * gas/ia64/opc-i.s: Regenerate.
74b5b66a 3470
c4479208
JW
3471 * gas/ia64/opc-i.s: Regenerate.
3472 * gas/ia64/opc-f.pl: Add explicit stop at end.
74b5b66a 3473
bf3ca999
TW
34742000-04-22 Timothy Wall <twall@cygnus.com>
3475
3476 * gas/ia64/opc-f.d: Disassemble zeroes to verify break.f.
3477 * gas/ia64/opc-f.s: Add an explicit stop to make IAS output match.
3478
ff460b2a
NC
34792000-04-21 Richard Henderson <rth@cygnus.com>
3480 David Mosberger <davidm@hpl.hp.com>
3481 Timothy Wall <twall@cygnus.com>
3482 Jim Wilson <wilson@cygnus.com>
800eeca4
JW
3483
3484 * gas/vtable/vtable.exp: Disable for ia64.
7fca9a72 3485 * gas/ia64: New testsuite directory.
74b5b66a 3486
71851002
AM
34872000-04-03 Alan Modra <alan@linuxcare.com.au>
3488
3489 * gas/i386/general.s: Check 16-bit immediates, and move call/jump
3490 checks to start.
3491 * gas/i386/general.l: Likewise.
3492
31254b20
AO
34932000-04-01 Alexandre Oliva <aoliva@cygnus.com>
3494
3495 * gas/mn10300/am33_5.s: Check that negative SP offsets are encoded
3496 with 32 bits, not with the unsigned shorter opcodes.
3497 * gas/mn10300/basic.exp: Likewise.
3498
77f42f92
AO
34992000-03-31 Alexandre Oliva <aoliva@cygnus.com>
3500
3501 * lib/gas-defs.exp (regexp_diff): Don't break on the first
3502 difference, list them all.
3503
d1a1bf19
NC
35042000-03-29 Nick Clifton <nickc@cygnus.com
3505
3506 * gas/arm/thumb.s: Add test of bal instruction.
3507
224de7a5
AM
35082000-03-27 Alan Modra <alan@linuxcare.com.au>
3509
3510 * gas/ieee-fp/x930509a.exp (dotest): Fix test for
3511 LISTING_WORD_SIZE==1.
3512 * gas/all/gas.exp (do_930509a): Same here.
3513 * gas/all/cond.d: And here.
3514
d1a1bf19
NC
35152000-03-16 Nick Clifton <nickc@cygnus.com>
3516
3517 * gas/arm/arm.exp: Run branch.s test.
3518 Run tests if target is strongarm.
3519
3520 * gas/arm/branch.s: New test. Make sure that assembler can handle
3521 same-section branch relocations properly.
3522
3523 * gas/arm/branch.d: New file. Expected output from assembling
3524 branch.s.
3525
bb2d6cd7
GK
35262000-03-10 Geoffrey Keating <geoffk@cygnus.com>
3527
3528 * gas/mips/empic.d: New file.
3529 * gas/mips/empic.s: New file.
3530 * gas/mips/mips16-e.d: New file.
3531 * gas/mips/mips16-e.s: New file.
3532 * gas/mips/mips16-f.d: New file.
3533 * gas/mips/mips16-f.s: New file.
3534 * gas/mips/mips.exp: Add empic, mips16-e. Add mips16-f as an
3535 expected failure.
3536
11038c5e
L
35372000-02-25 H.J. Lu <hjl@gnu.org>
3538
3539 * gas/i386/general.l: Support a.out and coff.
3540
cc5ca5ce
AM
35412000-02-25 Alan Modra <alan@spri.levels.unisa.edu.au>
3542
3543 * gas/i386/intel.s: New file, intel version of opcode.s
084e9a84
AM
3544 * gas/i386/intel.d: New file, copy of opcode.d
3545 * gas/i386/i386.exp: Call it.
cc5ca5ce
AM
3546
3547 * gas/i386/general.s: Add extra "out" instructions.
3548 * gas/i386/general.l: Likewise.
3549
557537a5
NC
35502000-01-31 Nick Clifton <nickc@cygnus.com>
3551
3552 * gas/arm/inst.s: Include test of ATPCS register naming
3553 conventions.
3554
3555 * gas/arm/float.s: Include test of ATPCS register naming
3556 conventions.
3557
ff460b2a 35582000-01-21 H.J. Lu <hjl@gnu.org>
dfad2e40
AM
3559
3560 * gas/i386/general.l: Support a.out.
3561 * gas/i386/jump.d: Likewise.
3562 * gas/i386/jump16.d: Likewise.
3563
a3d1c52b
AM
35642000-01-21 Alan Modra <alan@spri.levels.unisa.edu.au>
3565
3566 * gas/i386/general.{s,l}: Move 16 bit jmp and call tests from here
3567 * gas/i386/jump16.{s,d}: To here.
3568 * gas/i386/jump.{s,d}: New files. Duplicate 32 bit jmp and call
3569 tests in general.s so that objdump is exercised.
3570
3571 * gas/i386/i386.exp: Call new tests.
3572
a8de5998
AM
35732000-01-15 Alan Modra <alan@spri.levels.unisa.edu.au>
3574
add0c677
AM
3575 * gas/i386/general.{s,l}: Add jmp and call tests for .code16gcc,
3576 .code16, and .code32 modes.
a8de5998 3577
ff460b2a 35781999-11-30 Jeffrey A Law (law@cygnus.com)
433b8629
JL
3579
3580 * gas/mn10300/{am33.s, am33_2.s, am33_3.s}: New test files.
3581 * gas/mn10300/{am33_4.s, am33_5.s, am33_6.s}: Likewise.
3582 * gas/mn10300/{am33_7.s, am33_8.s}: Likewise.
3583 * gas/mn10300/basic.exp: Run the am33 tests.
3584
73c89d48
GRK
35851999-11-15 Gavin Romig-Koch <gavin@cygnus.com>
3586
3587 * gas/mips/la.d: Adjust for new la macro expansion.
3588 Change matches for explicit addresses to matches for
3589 any address.
3590 * gas/mips/la-xgot.d: Same.
3591 * gas/mips/la-svr4pic.d: Same.
3592
603eea08
NC
35931999-11-01 Nick Clifton <nickc@cygnus.com>
3594
3595 Remove reloc generating references to local labels in test code.
3596 Some ARM targets (eg PE) generate a reloc based on the label,
3597 whilst others (eg ELF) generate a reloc based on the section
3598 symbol. This meant that the disassembled outputs would differ.
74b5b66a 3599
603eea08
NC
3600 * gas/arm/inst.s: Change test of BLPL instruction.
3601 * gas/arm/inst.d: Change expected decode of BLPL instruction.
3602 * gas/arm/arm7t.s: Remove use of .LC0 label in .word directive.
50903393
NC
3603 Remove .rdata section, since this cannot exist in an arm-aout
3604 target.
3605 * gas/arm/arm7t.d: Change expected reloc generated for .word
3606 directive.
603eea08 3607
e591b0ea
NC
36081999-10-21 Nick Clifton <nickc@cygnus.com>
3609
3610 * gas/arm/arm7t.d: Update to match latest objdump output.
3611 * gas/arm/inst.s: Fix erroneous test case.
3612 * gas/arm/inst.d: Update to match latest objdump output.
3613
ff460b2a 36141999-10-11 Geoffrey Keating <geoffk@cygnus.com>
a6ea59ce
GK
3615
3616 * lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some
74b5b66a 3617 indeterminate number of extra lines here".
a6ea59ce
GK
3618
3619 * gas/elf/elf.exp: Remove XFAILs.
3620 * gas/elf/section0.d: Make pass on MIPS (and hopefully alpha).
3621 * gas/elf/section1.d: Likewise.
3622
ff460b2a 36231999-10-07 Diego Novillo <dnovillo@cygnus.com>
c43185de
DN
3624
3625 * gas/d10v: New directory.
3626 * gas/d10v/d10.exp: New file.
3627 * gas/d10v/inst.s: New file.
3628 * gas/d10v/inst.d: New file.
3629
ff460b2a 36301999-10-07 Geoffrey Keating <geoffk@cygnus.com>
07147777
GK
3631
3632 * gas/mips/elf-rel.s: New file.
3633 * gas/mips/elf-rel.d: New file.
3634 * gas/mips/elf-rel2.d: New file.
3635 * gas/mips/e32-rel2.d: New file.
3636 * gas/mips/elf-rel2.s: New file.
3637 * gas/mips/mips.exp: Add elf-rel, elf-rel2.
3638
3639 * gas/mips/elf_e_flags1.d: Tweak a little so it passes
3640 even if the CPU is set to something by default.
3641
ff460b2a 36421999-10-04 Doug Evans <devans@canuck.cygnus.com>
93c6c015
DE
3643
3644 * gas/m32r/error.exp: New testcase driver.
3645 * gas/m32r/m32rx.exp: New testcase driver.
3646 * gas/m32r/fslotx.[sd]: New testcase.
3647 * gas/m32r/m32rx.[sd]: New testcase.
3648 * gas/m32r/relax-s.[sd]: New testcase.
3649 * gas/m32r/interfere.s: New testcase.
3650 * gas/m32r/wrongsize.s: New testcase.
3651
b7be1db6
AM
36521999-09-17 Alan Modra <alan@spri.levels.unisa.edu.au>
3653
3654 * gas/i386/i386.exp: Enable reloc and white tests for COFF.
3655 * gas/i386/reloc.d: Accept dir32 relocs.
3656
61feeec2
ILT
36571999-09-12 Donn Terry <donn@interix.com>
3658
3659 * gas/all/gas.exp: Run cofftag test for i*86-*-interix*.
3660 * lib/gas-defs.exp: Add perror if can not read .d file.
3661
2ef5e2a1
ILT
36621999-09-04 Steve Chamberlain <sac@pobox.com>
3663
3664 * gas/pj/{pj.exp, ops.c, ops.d}: New tests for picoJava.
3665
c5089c84
NC
36661999-09-02 Nick Clifton <nickc@cygnus.com>
3667
3668 * gas/vtable/vtable.exp: Add [istarget "strongarm*-*-*"] to run
3669 dump test "entry0" instead of "entry1".
74b5b66a 3670
f3d180e9 36711999-09-01 Scott Bambrough <scottb@netwinder.org>
74b5b66a 3672
bbce6ab7
AM
3673 * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump
3674 test "entry0" instead of "entry1". ARM targets use REL relocs,
3675 and should use the test entry0.
f3d180e9 3676
c35dfbeb
AM
36771999-09-01 H.J. Lu <hjl@gnu.org>
3678
3679 * gas/i386/naked.d: Fix for coff targets.
3680
68196d70
JL
3681Mon Aug 30 12:18:40 1999 Jeffrey A Law (law@cygnus.com)
3682
cb63de9b
JL
3683 * gas/hppa/unsorted/*.s: Use .code instead of .SPACE/.SUBSPA for
3684 sectioning.
3685 * gas/hppa/unsorted/unsorted.exp: Disable tests not appropriate for
3686 PA64.
3687
a91f57fd
JL
3688 * gas/hppa/reloc/*.s: Use .code instead of .SPACE/.SUBSPA for
3689 sectioning.
3690 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
3691 Revamp address expressions slightly to handle an arbitrary sized
3692 address.
3693
a022ef54
JL
3694 * gas/hppa/parse/*.s: Use .code instead of .SPACE/.SUBSPA for
3695 sectioning.
3696 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
3697
68196d70
JL
3698 * gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
3699 sectioning.
3700
3f9ed93b
AM
37011999-08-30 Alan Modra <alan@spri.levels.unisa.edu.au>
3702
3703 * gas/i386/naked.s, gas/i386/naked.d: Test-suite addition for
3704 allow_naked_reg parsing.
3705 * gas/i386/i386.exp: Call it.
3706
5f47d35b
AM
37071999-08-29 Alan Modra <alan@spri.levels.unisa.edu.au>
3708
3709 * gas/i386/white.s, gas/i386/white.l: Add space in FP reg tests.
3710
ff460b2a 37111999-08-28 Jerry Quinn <jquinn@nortelnetworks.com>
0791df6c 3712
e3ca10d7
JL
3713 * gas/hppa/basic/basic.exp: Add new tests shift2.s,
3714 shift3.s, extract2.s, extract3.s, deposit2.s, and deposit3.s.
3715 * gas/hppa/basic/shift2.s, shift3.s, extract2.s,
3716 extract3.s, deposit2.s, deposit3.s: New.
3717
436709ee 3718 * gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s:
7fca9a72 3719 Add new syntax versions of instructions to tests.
436709ee
JL
3720 * gas/hppa/basic/add2.s,dcor2.s,perf.s,purge2.s,shladd2.s,sub2.s,
3721 system2.s, unit2.s: New tests.
3722 * hppa/basic/basic.exp: Add new tests.
3723
3c5c4310
JL
3724 * gas/hppa/basic/basic.exp:
3725 * gas/hppa/basic/media.s: Add test cases for new instructions.
3726
be3f1865
JL
3727 * gas/hppa/basic/basic.exp (do_branch2,do_media): New.
3728 * gas/hppa/basic/branch2.s: New.
3729 * gas/hppa/basic/media.s: New.
3730
3731 * gas/hppa/basic/basic.exp (do_fp_comp2): New.
3732 * gas/hppa/basic/fp_comp2.s: New.
0791df6c 3733
b23bac36
AM
37341999-08-20 Alan Modra <alan@spri.levels.unisa.edu.au>
3735
3736 * gas/i386/general.s, gas/i386/general.l: Add .code16gcc
3737 displacement checks with auto address prefix.
3738
2190b5a5
ILT
37391999-08-17 H.J. Lu <hjl@gnu.org>
3740
3741 * gas/elf/elf.exp: Expected to fail on alpha*-*-*.
3742
171a4983
ILT
37431999-08-09 Ian Lance Taylor <ian@zembu.com>
3744
3745 * gas/i386/float.s, gas/i386/float.l: Modify to work correctly
3746 when gas uses 2**4 alignment for .text.
3747 * gas/i386/general.s, gas/i386/general.l: Likewise.
3748 * gas/i386/katmai.s, gas/i386/katmai.d: Likewise.
3749 * gas/i386/modrm.s, gas/i386/modrm.l: Likewise.
3750 * gas/i386/prefix.s, gas/i386/prefix.d: Likewise.
3751
6812da59
AM
37521999-07-27 Alan Modra <alan@spri.levels.unisa.edu.au>
3753
3754 * gas/i386/reloc.d: Fix so that test passes when enable-targets
3755 includes 64-bit bfd target.
3756
aa1b0fd6
ILT
37571999-06-13 Ian Lance Taylor <ian@zembu.com>
3758
3759 * gas/i386/katmai.d: Tweak for recent disassembler changes.
3760
14c18613
ILT
37611999-06-12 Ian Lance Taylor <ian@zembu.com>
3762
966d5bec
ILT
3763 * gas/elf/elf.exp: Don't run tests on "*-*-linux*aout*" or
3764 "*-*-linux*oldld*".
3765 * gas/vtable/vtable.exp: Likewise.
3766 * gas/i386/reloc.d: Modify expected reloc names to accept a.out
3767 names.
3768
14c18613
ILT
3769 * gas/i386/amd.s: Add a symbol so a.out tests will work.
3770 * gas/i386/katmai.s: Likewise.
3771 * gas/i386/amd.d: Corresponding change.
3772 * gas/i386/katmai.d: Corresponding change.
3773
8ee99f93
ILT
37741999-06-10 Ian Lance Taylor <ian@zembu.com>
3775
3776 * gas/mips/sync.d: Pass -mips2 to the assembler.
3777
3778 * gas/mips/elf_e_flags.s: Tweak code so that the tests pass for
3779 mips-elf target as well as mips64-elf target.
3780 * gas/mips/elf_e_flags1.d: Corresponding changes.
3781 * gas/mips/elf_e_flags2.d: Likewise.
3782 * gas/mips/elf_e_flags3.d: Likewise.
3783 * gas/mips/elf_e_flags4.d: Likewise.
3784
3785 * gas/elf/elf.exp: Add setup_xfail for mips*-*-*.
3786
3787 * gas/all/itbl-test.c (main): Update itbl_get_reg_val call for new
3788 parameter.
3789
b3fb1136
RH
37901999-06-10 Jakub Jelinek <jj@ultra.linux.cz>
3791
3792 * gas/sparc/synth64.s: Add checks for single register signx/clruw.
3793 * gas/sparc/set64.s: Add tests for setuw and setsw synthetic insns.
3794 * gas/sparc/prefetch.d: Add -64 as switch.
3795 * gas/sparc/rdpr.d: Ditto.
3796 * gas/sparc/wrpr.d: Ditto.
3797 * gas/sparc/synth64.d: Ditto, reflect synth64.s changes.
3798 * gas/sparc/reloc64.d: Add -64 as switch, be more tolerant, as
3799 current gas outputs %hi(0) and not %hi(0x0).
3800 * gas/sparc/set64.d: Add -64 as switch, reflect set64.s changes and
3801 optimizations for setx instruction.
3802 * gas/sparc/sparc.exp: Do sparc64*-*-* checks if it is any of the
3803 compiled-in targets.
3804
18452d40
RH
38051999-06-10 Richard Henderson <rth@cygnus.com>
3806
3807 * gas/macros/irp.s: Use `foo' and `bar' instead of `r' and `s'.
3808 * gas/macros/rept.s, gas/macros/test2.s, gas/macros/test3.s: Likewise.
3809 * gas/macros/{irp,rept,test2,test3}.d: Update.
3810
98944905
RH
38111999-06-05 Richard Henderson <rth@cygnus.com>
3812
3813 * gas/elf/elf.exp: New directory.
3814 * gas/elf/section0.[sd]: New test.
3815 * gas/elf/section1.[sd]: New test.
3816
5164c382
NC
38171999-06-03 Philip Blundell <philb@gnu.org>
3818
3819 * gas/arm/arm7t.d, gas/arm/inst.d: Update to match current gas,
74b5b66a 3820 bfd and opcodes.
5164c382 3821
0dbfb37c
ILT
38221999-05-28 Ian Lance Taylor <ian@zembu.com>
3823
3824 * gas/vtable/vtable.exp: Don't run test for i960 yet.
3825
2481b576
NC
38261999-05-17 Nick Clifton <nickc@cygnus.com>
3827
3828 * gas/mcore/allinsn.d: Updated to match latest objdump output.
3829
c608c12e
AM
38301999-05-12 Alan Modra <alan@spri.levels.unisa.edu.au>
3831
3832 * gas/i386/opcode.d: Modify callw to suit disasm fix.
3833
3834 * gas/i386/amd.d: Modify a '(bad)' to SIMD instruction.
3835
3836 * gas/i386/amd.s: Pad to multiple of 8
3837 * gas/i386/amd.d: Here too.
3838
3839 * gas/i386/prefix.[sd]: Align with nops
3840 * gas/i386/reloc.[sd]: Here too.
3841
3842 * gas/i386/katmai.[sd]: New for PIII SIMD
3843 * gas/i386/i386.exp: Call it.
3844
252b5132
RH
38451999-05-02 Nick Clifton <nickc@cygnus.com>
3846
3847 * gas/mcore/allinsn.d: Update to match latest assembler
74b5b66a 3848 operations.
252b5132
RH
3849
38501999-04-16 DJ Delorie <dj@cygnus.com>
3851
3852 * gas/i386/amd.s: Add NOPs to align for coff targets
3853 * gas/i386/amd.d: and check for them.
3854
ff460b2a 38551999-04-15 Jeffrey A Law (law@cygnus.com)
252b5132
RH
3856
3857 * gas/hppa/basic/basic.exp (do_coprmem): No longer expected to file.
3858
ff460b2a 38591999-04-14 Jeffrey A Law (law@cygnus.com)
252b5132
RH
3860
3861 * gas/hppa/basic/branch.s: Do not use immediate value where we
3862 really want a register.
3863 * gas/hppa/basic/coprmem.s: Likewise.
3864 * gas/hppa/basic/fmemLRbug.s: Likewise.
3865 * gas/hppa/basic/coprmem.s: Likewise.
3866 * gas/hppa/basic/spop.s: Likewise.
3867 * gas/hppa/basic/imem.s: Likewise.
3868 * gas/hppa/parse/badfmpyadd.s: Likewise.
3869 * gas/hppa/parse/calldatabug.s: Likewise.
3870 * gas/hppa/parse/entrybug.s: Likewise.
3871 * gas/hppa/parse/exprbug.s: Likewise.
3872 * gas/hppa/parse/fixup7bug.s: Likewise.
3873 * gas/hppa/parse/labelbug.s: Likewise.
3874 * gas/hppa/reloc/applybug.s: Likewise.
3875 * gas/hppa/reloc/funcrelocbug.s: Likewise.
3876 * gas/hppa/reloc/labelopbug.s: Likewise.
3877 * gas/hppa/reloc/longcall.s: Likewise.
3878 * gas/hppa/reloc/plabelbug.s: Likewise.
3879 * gas/hppa/reloc/reduce.s: Likewise.
3880 * gas/hppa/reloc/reduce2.s: Likewise.
3881 * gas/hppa/reloc/reduce3.s: Likewise.
3882 * gas/hppa/unsorted/brlenbug.s: Likewise.
3883 * gas/hppa/unsorted/importbug.s: Likewise.
3884 * gas/hppa/unsorted/lasbeldiffs.s: Likewise.
3885
3886 * gas/hppa/basic/basic.exp (do_imem): Handle multiple encodings
3887 for loads and stores using reg + small d addresses.
3888 No longer expect failure for mis-parse of imm %reg.
3889
38901999-04-13 Doug Evans <devans@casey.cygnus.com>
3891
3892 * gas/m32r/m32rx.d (cmpu__rach): Fix expected output.
3893 * gas/m32r/m32rx.s (bc__add,add__bc): Explicitly specify short branch
3894 so branch relaxation restrictions won't interfere with parallelization
3895 attempts.
3896
38971999-04-08 Nick Clifton <nickc@cygnus.com>
3898
3899 * gas/mcore: New Directory.
3900 * gas/mcore/allinsn.exp: New File: Expect file for MCore assembly
3901 tests.
3902 * gas/mcore/allinsn.s: New File: Source file for MCore assembly
3903 tests.
3904 * gas/mcore/allinsn.d: New File: Expected output file for MCore
3905 assembly tests.
3906
39071999-03-20 Doug Evans <devans@casey.cygnus.com>
3908
3909 * gas/m32r/m32rx.[sd]: Fix a few more testcases.
3910
39111999-03-16 Martin Hunt <hunt@cygnus.com>
3912
3913 * gas/d30v/d30.exp (run_list_test): Add new tests,
bbce6ab7 3914 label, guard-debug, serial, warn_oddreg, bittest, and mul.
252b5132
RH
3915
3916 * gas/d30v/opt.s: Fix some warnings and add a few labels
bbce6ab7 3917 to keep things from parallelizing where we don't want them to.
252b5132
RH
3918
3919 * gas/d30v/reloc.s: Fix warning.
74b5b66a 3920
252b5132
RH
3921 * gas/d30v/opt.d, reloc.d, inst.d: Rebuild.
3922
74b5b66a 3923 * gas/d30v/label.s: New test. Check that labels are aligned
bbce6ab7 3924 on 8-byte boundaries.
252b5132
RH
3925
3926 * gas/d30v/guard-debug.s: New test. Test output with "-g".
3927
74b5b66a 3928 * gas/d30v/serial.s: New test. Check for warnings with
bbce6ab7 3929 illegal serial instructions.
252b5132
RH
3930
3931 * gas/d30v/warn_oddreg.s: New test. CHeck for warnings when
bbce6ab7 3932 odd-numbered registers are used for some instructions.
252b5132 3933
74b5b66a 3934 * gas/d30v/bittest.s: New test. Check for bit operation
bbce6ab7 3935 instructions (BCLR, BNOT, BSET, BTST) in the IU.
252b5132
RH
3936
3937 * gas/d30v/mul.s: New test. Check for restricted sequences
bbce6ab7 3938 in a bunch of different multiply instructions.
74b5b66a 3939
252b5132
RH
3940 * gas/vtable/vtable.exp (run_list_test): Don't
3941 run test on D30V.
3942
39431999-03-05 Nick Clifton <nickc@cygnus.com>
3944
3945 * gas/all/gas.exp: Expect strongarm-coff target to fail cofftag
74b5b66a 3946 test.
252b5132
RH
3947
39481999-02-13 Jim Blandy <jimb@zwingli.cygnus.com>
3949
3950 * gas/mips/mips.exp: Run the new tests, below.
3951 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
3952 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: New files.
3953 * gas/mips/elf_e_flags.c, gas/mips/elf_e_flags.s: New files.
3954
3955 * lib/gas-defs.exp (run_dump_test): Document. It's not
74b5b66a 3956 really trivial.
252b5132
RH
3957
3958 * lib/gas-defs.exp (run_dump_test): Clean up logic for guessing
3959 $program (the dump tool).
3960
39611999-02-10 Doug Evans <devans@casey.cygnus.com>
3962
3963 * gas/m32r/allinsn.d: Prefix all | with \.
3964 (push,pop): Fix expected output.
3965 * gas/m32r/relax-1.d: Emitted nops are serial, not parallel.
3966 * gas/m32r/fslot.d: Prefix all | with \.
3967
39681999-02-08 Nick Clifton <nickc@cygnus.com>
3969
3970 * gas/vtable/inherit0.s: Do not use '@' prefix to .type operator.
3971 Some ports use it as a comment initiator.
3972
3973 * gas/vtable/entry1.d: Do not look for an addend. Some ports use
3974 REL relocations and so do not have one.
3975
39761998-12-18 Nick Clifton <nickc@cygnus.com>
3977
3978 * gas/fr30/allinsn.s: Fix to match latest assembler syntax.
3979 * gas/fr30/allinsn.d: Fix to match latest assembler output
3980
39811998-12-03 Nick Clifton <nickc@cygnus.com>
3982
3983 * gas/fr30/allinsn.d: Updated to match latest assembler output.
3984
39851998-12-02 Nick Clifton <nickc@cygnus.com>
3986
3987 * gas/fr30/allinsn.s: Replace illegal insns with legal versions.
3988
3989 * gas/fr30/allinsn.d: Update to match latest assembler output.
3990
ff460b2a 39911998-11-19 Dave Brolley <brolley@cygnus.com>
252b5132
RH
3992
3993 * gas/fr30/allinsn.s: Reorder insns for better simulation.
3994
ff460b2a 39951998-11-19 Doug Evans <devans@charmed.cygnus.com>
252b5132
RH
3996
3997 * gas/mips/sync.[sd]: New testcase.
3998 * gas/mips/mips.exp: Run it.
3999
ff460b2a 40001998-11-18 Dave Brolley <brolley@cygnus.com>
252b5132
RH
4001
4002 * gas/fr30/allinsn.s (dmov): Correct hex literals.
4003
ff460b2a 40041998-11-17 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4005
4006 * gas/fr30/allinsn.s: Moved currently un-assembliable instructions
4007 to end of file.
4008
4009 * gas/fr30/allinsn.d: Added disassembly of currently assembliable
4010 opcodes.
4011
d6e5ae25 40121998-11-16 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4013
4014 * gas/fr30/allinsn.s: Fix syntax errors.
4015
d6e5ae25 40161998-11-16 Dave Brolley <brolley@cygnus.com>
252b5132
RH
4017
4018 * gas/fr30/allinsn.s: Fixed more typos.
4019
d6e5ae25 40201998-11-13 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4021
4022 * gas/fr30/allinsn.s: Fixed typos and added some tests of upper
4023 case vs lower case.
4024
d6e5ae25 40251998-11-10 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4026
4027 * gas/fr30/allinsn.s: New file.
4028 * gas/fr30/allinsn.d: New file.
4029 * gas/fr30/allinsn.exp: New file.
4030 * gas/fr30/fr30.exp: New file.
4031
d6e5ae25 40321998-11-02 Doug Evans <devans@canuck.cygnus.com>
252b5132
RH
4033
4034 * gas/m32r/fslot.[sd]: New testcase.
4035 * gas/m32r/m32r.exp: Run it.
4036
d6e5ae25 40371998-10-20 Alan Modra <alan@spri.levels.unisa.edu.au>
252b5132
RH
4038
4039 * gas/i386/i386.exp: Run AMD insn test.
4040 * gas/i386/amd.s: New test.
4041 * gas/i386/amd.d: New test results.
4042
d6e5ae25 40431998-09-20 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
252b5132
RH
4044
4045 * gas/vtable/inherit1.l: Require only the word GAS somewere in the
4046 first line of the listing.
4047
4048Tue Sep 1 10:20:03 1998 Richard Henderson <rth@cygnus.com>
4049
4050 * gas/ppc/astest.d: Adjust regexps to match a 64-bit host.
4051 * gas/ppc/astest2.d: Likewise.
4052
4053Mon Aug 31 13:25:07 1998 Richard Henderson <rth@cygnus.com>
4054
4055 * gas/vtable/{entry0.d,entry1.d,inherit0.d}: Fix pattern matching
4056 of whitespace for 64-bit hosts.
4057
4058Mon Aug 31 12:45:49 1998 Richard Henderson <rth@cygnus.com>
4059
4060 * gas/vtable/vtable.exp: New.
4061 * gas/vtable/{entry0.s,entry0.d}: New.
4062 * gas/vtable/{entry1.s,entry1.d}: New.
4063 * gas/vtable/{inherit0.s,inherit0.d}: New.
4064 * gas/vtable/{inherit1.s,inherit1.l}: New.
4065
4066Thu Aug 20 23:18:06 1998 Ian Lance Taylor <ian@cygnus.com>
4067
4068 * gas/i386/white.l: Revert patch of August 12.
4069
4070Wed Aug 12 11:54:37 1998 Jeffrey A Law (law@cygnus.com)
4071
4072 * gas/mn10300/udf.s: New test.
4073 * gas/mn10300/basic.exp: Run it.
4074
4075Wed Aug 12 13:25:38 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
4076
4077 * gas/i386/general.l: Test andb $~0x80,foo.
4078 * gas/i386/general.s: Update.
4079
4080 * gas/i386/white.l: Expect warning for stand-alone ss prefix.
4081
4082Tue Jul 21 12:46:59 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
4083
4084 * gas/i386/white.s: Add some more whitespace tests.
4085 * gas/i386/white.l: Update accordingly.
4086
4087Mon Jul 13 18:15:11 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
4088
4089 * gas/i386/*: All new i386 testsuite.
4090
40911998-07-02 Ken Raeburn <raeburn@cygnus.com>
4092
4093 * lib/gas-defs.exp (gas_init): Complain if target name isn't in
4094 canonical form.
4095
4096Wed Jul 1 15:35:09 1998 Nick Clifton <nickc@cygnus.com>
4097
4098 * gas/all/gas.exp: Expect ARM and Thumb cofftag test to fail.
4099
4100Wed Jul 1 17:31:39 1998 Ian Lance Taylor <ian@cygnus.com>
4101
4102 * gas/ppc/simpshft.s: Add alignment so that it works on AIX.
4103 * gas/ppc/simpshft.d: Change accordingly. Only dump the .text
4104 section.
4105
4106Tue Jun 23 15:14:43 1998 Nick Clifton <nickc@cygnus.com>
4107
4108 * gas/v850/hilo2.s: Use r1 as the destination of the movea
4109 instruction, since r0 is read only.
4110
4111 * gas/v850/basic.exp: Fix names of special area relocations.
4112 Set -mwarn-signed-overflow flag when running range.s test.
4113
4114Sun Jun 21 12:44:43 1998 Nick Clifton <nickc@cygnus.com>
4115
4116 * gas/d30v/reloc.d: Updated to match latest assembler output.
4117
d6e5ae25 41181998-06-17 Frank Ch. Eigler <fche@cygnus.com>
252b5132
RH
4119
4120 * gas/mips/delay.d: Add -mcpu=NNNN to gas flags to let test case
74b5b66a 4121 run on differently targeted assembler.
252b5132
RH
4122 * gas/mips/{ld-ilocks-addr32,ld-svr4pic.d}: Ditto.
4123 * gas/mips/{ld-xgot.d,lif-svr4pic.d,lif-xgot.d}: Same.
4124 * gas/mips/{mips16.d,mips4.d,nodelay.d}: Again.
4125 * gas/mips/{trunc.d,uld.d,ulh-xgot.d,usd.d}: And then some.
74b5b66a 4126
252b5132 4127 * gas/mips/ld-ilocks.d: Removed disassembler flags to let target
74b5b66a 4128 defaults go unmodified. Replaced $f4/$f5 with $fp[45], as the
252b5132
RH
4129 original `ld.d' had. Find `ld.s'.
4130 * gas/mips/mul-ilocks.d: Nearly ditto.
74b5b66a 4131
d6e5ae25 41321998-06-11 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4133
4134 * gas/d30v/inst.d: Expect repeati instrucitons to be combined.
4135
4136 * gas/d30v/inst.s: Add nop to keep assembled instructions at
4137 expected addresses.
4138
d6e5ae25 41391998-06-08 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4140
4141 * gas/d30v/array.d: Updated to match latest assembler results.
4142 * gas/d30v/reloc.d: Partially updated to match latest assembler
74b5b66a 4143 results.
252b5132 4144
d6e5ae25 41451998-06-05 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
252b5132
RH
4146
4147 * gas/m68k/operands.s: For all pc relative addresses change tstl
4148 to pea since the former does not allow pcrel on m68000. Do not
4149 make label foo global, so that references to it can be relaxed on
4150 ELF targets.
4151 * gas/m68k/operands.d, gas/m68k/op68000.d: Updated.
4152
d6e5ae25 41531998-06-02 Geoff Keating <geoffk@ozemail.com.au>
252b5132
RH
4154
4155 * gas/ppc/ppc.exp: Run simpshft test.
4156 * gas/ppc/simpshft.d: New file.
4157 * gas/ppc/simpshft.s: New file.
4158
d6e5ae25 41591998-06-01 Jeffrey A Law (law@cygnus.com)
252b5132
RH
4160
4161 * gas/mips/div-ilocks.d: Handle both "break" instruction variants.
4162 * gas/mips/{div.d, mul-ilocks.d, mul.d}: Likewise.
74b5b66a 4163
d6e5ae25 41641998-05-29 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4165
4166 * gas/mips/mips.exp: Adjust ilocks initialization to match current
4167 assembler defaults more closely.
4168
4169 * gas/sh/fp.s: Remove ftst/nan. The assembler no longer supports
4170 the instruction.
4171 * gas/sh/basic.exp: Adjust accordingly.
4172
4173Wed May 27 15:26:51 1998 Nick Clifton <nickc@cygnus.com>
4174
4175 * gas/d30v/align.d: Updated to match latest assembler output.
4176 * gas/d30v/inst.d: Updated to match latest assembler output.
4177 * gas/d30v/inst.s: Updated to match latest assembler rules.
4178 * gas/d30v/opt.d: Updated to match latest assembler output.
4179
4180Fri May 22 15:56:51 1998 Doug Evans <devans@canuck.cygnus.com>
4181
4182 * gas/m32r/allinsn.d: Handle 64 bit bfd_vma.
4183 * gas/m32r/uppercase.d: Likewise.
4184
4185Thu May 21 15:03:06 1998 Nick Clifton <nickc@cygnus.com>
4186
4187 * gas/arm/thumb.s: Add period to start of labels to prevent
4188 assembler thinking that they are function entry points.
4189
4190Tue May 19 18:17:10 1998 Ian Lance Taylor <ian@cygnus.com>
4191
4192 * gas/mips/mips16.d: Correct to reflect bug fix to disassembler.
4193
4194Mon May 18 13:11:45 1998 Frank Ch. Eigler <fche@cygnus.com>
4195
4196 * gas/mips/{div,ld,mul}.d: Add assembler -mcpu= flag to match
74b5b66a
AJ
4197 disassembler.
4198
252b5132
RH
4199Fri May 15 14:51:01 1998 Gavin Koch <gavin@cygnus.com>
4200
4201 * gas/mips/mips.exp: Distinguish chains with 32-bit addresses.
4202 * gas/mips/ld-ilocks-addr32.d : New.
4203
4204Wed May 13 15:06:31 1998 Doug Evans <devans@canuck.cygnus.com>
4205
4206 * gas/m32r/uppercase.[sd]: Test for HIGH,SHIGH,LOW,SDA.
4207
4208Thu May 7 13:05:25 1998 Frank Ch. Eigler <fche@cygnus.com>
4209
4210 * gas/mips/break20.[sd]: New tests for 20-bit operand break and
74b5b66a 4211 sddbp instructions.
252b5132 4212 * gas/mips/trap20.[sd]: New tests for 20-bit operand trap
74b5b66a 4213 instructions.
252b5132
RH
4214 * gas/mips/mips.exp: Run them.
4215
4216Thu Apr 30 11:55:01 1998 Frank Ch. Eigler <fche@cygnus.com>
4217
4218 * gas/d30v/{inst,array,opt,reloc}.d: Accept <symbol+offset> labels
74b5b66a
AJ
4219 in disassembly, where the offset is in hex and has a "0x" prefix.
4220
252b5132
RH
4221Tue Apr 28 16:38:34 1998 Frank Ch. Eigler <fche@cygnus.com>
4222
4223 * gas/mips/lineno.[sd]: Assembly source line number test.
4224 * gas/mips/mips.exp: Added lineno test.
4225
4226Wed Apr 8 18:45:17 1998 Jeffrey A Law (law@cygnus.com)
4227
4228 * gas/testsuite/all/gas.exp: No longer expect failures for
4229 difference of undefined symbols on mn10x00 targets.
4230
4231Mon Mar 23 10:47:33 1998 Frank Ch. Eigler <fche@cygnus.com>
4232
4233 * gas/all/align.s: Back out ".section text" change below;
4234 use ".text" again.
4235 * gas/macros/semi.s: Ditto.
74b5b66a 4236
252b5132
RH
4237Fri Mar 20 18:51:49 1998 Frank Ch. Eigler <fche@cygnus.com>
4238
4239 * gas/all/align.s: Identify ".text" section explicitly.
4240 * gas/macros/semi.s: Ditto.
74b5b66a
AJ
4241
4242
4243
252b5132
RH
4244Mon Mar 2 13:30:40 1998 Doug Evans <devans@seba.cygnus.com>
4245
4246 * gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete.
4247 (ldi16): Improve test.
4248 (nop): Fix test.
4249
4250Thu Feb 12 20:12:39 1998 Ian Lance Taylor <ian@cygnus.com>
4251
4252 * gasp/macro.out: Adjust to reflect the fact that keyword
4253 arguments are now permitted after positional arguments.
4254
4255Wed Feb 4 15:27:44 1998 Nick Clifton <nickc@cygnus.com>
4256
4257 * gas/arm/arm7t.d: Update to match latest assembler output.
4258
4259Wed Feb 4 15:40:00 1998 Geoffrey Keating <geoffk@ozemail.com.au>
4260
4261 * gas/ppc/ppc.exp: New file.
4262 * gas/ppc/astest.s, gas/ppc/astest.d: New test.
4263 * gas/ppc/astest2.s, gas/ppc/astest2.d: New test.
4264
4265Sun Feb 1 21:43:54 1998 Jeffrey A Law (law@cygnus.com)
4266
4267 * gas/mips/4010.s: Pad test code out to a 16byte boundary.
4268 * gas/mips/4010.d: Corresponding changes.
4269 * gas/mips/4100.s: Pad test code out to a 16byte boundary.
4270 * gas/mips/4100.d: Corresponding changes.
4271 * gas/mips/4650.s: Pad test code out to a 16byte boundary.
4272 * gas/mips/4650.d: Corresponding changes.
4273
4274Fri Jan 30 14:09:13 1998 Ian Lance Taylor <ian@cygnus.com>
4275
4276 * gas/mri/moveml.d: Add test comments, fix regexps.
4277
4278Thu Jan 29 13:34:49 1998 Doug Evans <devans@canuck.cygnus.com>
4279
4280 * gas/m32r/{allinsn,high-1}.d: Allow # constant prefix to be missing.
4281
4282Thu Jan 29 09:43:50 1998 Richard Henderson <rth@cygnus.com>
4283
4284 * gas/m68k/mri_moveml.[sd]: Moved to ...
4285 * gas/mri/moveml.[sd]: ... here.
4286 * gas/mri/mri.exp: Run it.
4287
4288Tue Jan 27 21:55:44 1998 Jeffrey A Law (law@cygnus.com)
4289
4290 * gas/mips/4010.s: Add 4010 tests.
4291 * gas/mips/4010.d: Expected output.
4292 * gas/mips/4100.s: Add 4010 tests.
4293 * gas/mips/4100.d: Expected output.
4294 * gas/mips/4650.s: Add 4010 tests.
4295 * gas/mips/4650.d: Expected output.
4296 * gas/mips/mips.exp: Run the new tests.
4297 * gas/mips/*.d: Pass the right processor model to objdump.
4298 Fix minor cases where expected output was wrong due to opcode
4299 conflicts.
4300
4301Tue Jan 27 05:35:02 1998 Richard Henderson <rth@cygnus.com>
4302
4303 * gas/m68k/mri_moveml.[sd]: New testcase.
4304
4305Thu Jan 22 17:29:07 1998 Nick Clifton <nickc@cygnus.com>
4306
4307 * gas/m32r/high-1.d: Add hash prefix to constants.
4308
4309 * gas/m32r/allinsn.s: Add hash prefix to some constants.
4310 * gas/m32r/allinsn.d: Add hash prefix to constants.
4311
4312Wed Jan 21 21:24:08 1998 Manfred Hollstein <manfred@s-direktnet.de>
4313
4314 * gas/m88k/init.d: Fix hexadecimal offsets.
4315
4316Wed Jan 14 17:49:22 1998 Nick Clifton <nickc@cygnus.com>
4317
4318 * gas/m32r/uppercase.d: Fix white space matching.
4319 * gas/m32r/relax-1.d: Fix white space matching.
4320
4321Wed Jan 14 15:44:32 1998 Jeffrey A Law (law@cygnus.com)
4322
4323 * gas/mips/div.d: Update for recent assembler changes.
4324 * gas/mips/div-ilocks.d: Likewise.
4325
4326Wed Jan 14 11:13:06 1998 Doug Evans <devans@seba.cygnus.com>
4327
4328 * gas/m32r/allinsn.d (cmpui): Update output to new format.
4329
4330Thu Dec 18 11:10:42 1997 Nick Clifton <nickc@cygnus.com>
4331
4332 * gas/arm/inst.d: Updated to match latest disassembler changes.
4333
4334 * gas/arm/arm7t.d: Updated to match latest disassembler changes.
4335
4336Tue Dec 16 22:19:25 1997 Ken Raeburn <raeburn@cygnus.com>
4337
4338 * gas/mips/lb-xgot.d, gas/mips/rol.d, gas/mips/jal-svr4pic.d,
4339 gas/mips/jal-xgot.d: Add assembler option to select a specific
4340 target chip, the R3000.
4341 * gas/mips/lb-xgot-ilocks.d: New test, specifically selecting
4342 R3900.
4343 * gas/mips/mips.exp: Run it.
4344
4345 * gas/ieee-fp/x930509a.exp: Don't run IEEE FP tests for Vax
4346 targets.
4347
4348Wed Oct 15 10:40:14 1997 Jeffrey A Law (law@cygnus.com)
4349
4350 * gas/ieee-fp/x930509a.s: Tweak slightly to work on the PA.
4351
4352 * gas/hppa/unsorted/unsorted.exp: Update for recent disassembler
4353 changes.
4354
ff460b2a 43551997-10-09 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
4356
4357 * gas/sparc/set64.[sd]: `set' doesn't take negative arguments.
4358
ff460b2a 43591997-10-09 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4360
4361 * gas/arm/arm7t.d: Update for recent disassembler changes.
4362 * gas/h8300/ffxx1.d: Likewise.
4363
ff460b2a 43641997-10-08 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
4365
4366 * gas/sparc/reloc64.[sd]: Add testcases for %hix,%lox.
4367
ff460b2a 43681997-10-08 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4369
4370 * gas/sparc/synth.d: Update for recent disassembler changes.
4371 * gas/sparc/synth64.d: Likewise.
4372
4373 * gas/mips/beq.s: Add .text to .globl to mark the symbol to as a
4374 function symbol.
4375 * gas/mips/jal.s: Likewise.
4376
ff460b2a 43771997-10-07 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
4378
4379 * gas/sparc/reloc64.[sd]: New testcase.
4380 * gas/sparc/sparc.exp: Run it.
4381
ff460b2a 43821997-10-04 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4383
4384 * gas/ieee-fp/x930509a.exp: Accept m68k listing format.
4385
ff460b2a 43861997-10-03 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4387
4388 * gas/ieee-fp/x930509a.exp: Remove setup_xfail; it should now
4389 work. Correct for big endian and for tabs in input file.
4390
4391 * gas/alpha/fp.exp: Check for alpha-*-osf*, not alpha-*-osf1*.
4392 * gas/alpha/fp.s: Change comment characters from ! to #.
4393
ff460b2a 43941997-09-18 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
4395
4396 * gas/sparc/splet.d: Update to new objdump output format.
4397 * gas/sparc/{asi.d,membar.d,prefetch.d,rdpr.d,wrpr.d}: Likewise.
4398 * gas/sparc/set64.[ds]: New testcase.
4399 * gas/sparc/splet-2.[ds]: New testcase.
4400 * gas/sparc/sparc.exp: Run them.
4401
ff460b2a 44021997-08-16 Ken Raeburn <raeburn@cygnus.com>
252b5132
RH
4403
4404 Merge changes from Martin Hunt:
4405
74b5b66a 4406 * gas/d30v/inst.s: Add some new tests.
252b5132 4407
74b5b66a
AJ
4408 * gas/d30v/{inst, opt, reloc}.d: Update results with
4409 new disassembler changes.
252b5132 4410
74b5b66a 4411 * gas/d30v/inst.[sd]: Update examples for d*i instructions.
252b5132
RH
4412
4413 * gas/d30v/*.d: Update all test results because
74b5b66a 4414 of new ".s" and ".l" extensions.
252b5132
RH
4415
4416 * gas/d30v/inst.[sd]: Correct entry for mulx2h.
74b5b66a 4417 * gas/d30v/opt.[sd]: Correct st2w instruction.
252b5132
RH
4418
4419 * gas/d30v/align.d: Change expected output.
4420
74b5b66a 4421 * gas/d30v/reloc.[sd]: Add test case.
252b5132
RH
4422
4423 * gas/d30v/array.[sd]: New test case.
4424
74b5b66a 4425 * gas/d30v/opt.[sd]: Added more test cases.
252b5132
RH
4426
4427 * gas/d30v/opt.s: Add test cases.
74b5b66a 4428 * gas/d30v/reloc.s: Fix a test case.
252b5132
RH
4429 * gas/d30v/{opt,reloc}.d: Regenerate.
4430
4431Mon Sep 8 14:21:23 1997 Doug Evans <dje@canuck.cygnus.com>
4432
4433 * gas/m32r/high-1.[ds]: New testcase.
4434 * gas/m32r/m32r.exp: Run it.
4435
4436Mon Aug 25 11:04:24 1997 Doug Evans <dje@canuck.cygnus.com>
4437
4438 * gas/m32r/relax-1.[ds]: New testcase.
4439 * gas/m32r/m32r.exp: Run it.
4440
4441Thu Aug 14 23:49:49 1997 Doug Evans <dje@canuck.cygnus.com>
4442
4443 * gas/arc: New directory
4444 * gas/arc/{arc.exp,alias.[sd],branch.[sd],flag.[sd],insn3.[sd],j.[sd],
4445 ld.[sd],math.[sd],sshift.[sd],st.[sd],warn.{exp,s}}: New files.
4446
4447Wed Aug 6 00:33:30 1997 Ian Lance Taylor <ian@cygnus.com>
4448
4449 * config/default.exp: Set AS and GASP to as-new, not as.new.
4450
4451Tue Aug 5 12:33:23 1997 Ian Lance Taylor <ian@cygnus.com>
4452
4453 * config/default.exp: Set NM to nm-new, not nm.new, to match
4454 recent change in binutils build directory.
4455
4456Thu Jul 31 15:21:51 1997 Jeffrey A Law (law@cygnus.com)
4457
4458 * gas/v850/range.s: New test.
4459 * gas/v850/basic.exp: Run it.
4460
4461Tue Jul 29 14:35:02 1997 Jeffrey A Law (law@cygnus.com)
4462
4463 * gas/v850/hilo2.s: New test.
4464 * gas/v850/fepsw.s: New test.
4465 * gas/v850/basic.exp: Run them.
4466
4467Tue Jul 15 13:03:17 1997 Doug Evans <dje@canuck.cygnus.com>
4468
4469 * gas/m32r/uppercase.[sd]: New testcase.
4470 * gas/m32r/m32r.exp: New file.
4471
4472Mon Jun 16 14:32:11 1997 Ian Lance Taylor <ian@cygnus.com>
4473
4474 * gas/m68k/pcrel.d: Update for m68k disassembler changes.
4475 * gas/m68k/operands.d: Likewise.
4476
4477Mon Jun 2 16:50:03 1997 Nick Clifton <nickc@cygnus.com>
4478
4479 * gas/arm/arm.exp: Added changes from armT-970328-branch.
4480
4481Mon Jun 2 12:09:02 1997 Gavin Koch <gavin@cygnus.com>
4482
4483 * gas/mips/mips.exp: The r3900 has interlocks for mul, but
4484 not div.
4485
4486Mon Jun 2 12:03:32 1997 Gavin Koch <gavin@.cygnus.com>
4487
74b5b66a 4488 * gas/mips/mul.{d,s}: End the tests with no-ops.
252b5132
RH
4489
4490Mon Jun 2 11:48:58 1997 Gavin Koch <gavin@cygnus.com>
4491
4492 * lib/gas-defs.exp (regexp_diff): Improve messages when one
4493 file is shorter than the other.
4494
4495Wed May 7 16:18:30 1997 Manfred Hollstein <manfred@s-direktnet.de>
4496
4497 * gas/m88k/init.{s,d}: New checks for proper padding of
4498 .init sections.
4499 * gas/m88k/m88.exp: Run them.
4500
4501 * gas/m68k/t2.d: New file for check of presence of section
4502 symbols on the m68k-motorola-sysv.
4503 * gas/m68k/all.exp: Run t2 if [istarget m68*-motorola-sysv].
4504
4505Wed May 7 16:12:24 1997 Ian Lance Taylor <ian@cygnus.com>
4506
4507 * gas/all/gas.exp: Don't run cofftag test for m88k-coff.
4508
4509 * gas/mips/lifloat.s: Update for recent changes to floating point
4510 handling.
4511 * gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d: Likewise.
4512 * gas/mips/lif-xgot.d, gas/mips/lifloat.d: Likewise.
4513
4514 * gas/mips/mips.exp: Handle Irix 6 like Irix 5.
4515
4516Sat Apr 19 23:16:35 1997 Niklas Hallqvist <niklas@petra.appli.se>
4517
4518 * gas/mips/mips.exp: Handle OpenBSD like NetBSD.
4519
4520Wed Apr 16 12:20:24 1997 Martin Hunt <hunt@cygnus.com>
4521
4522 * gas/d30v/d30.exp: Add optimizer test case.
4523 * gas/d30v/opt.s: Add conditional compilation tests.
4524 * gas/d30v/opt.d: Rebuild.
4525
4526Tue Apr 15 18:10:01 1997 Gavin Koch <gavin@cygnus.com>
4527
4528 * gas/mips/{delay.d,nodelay.d}: added.
4529
4530Mon Apr 7 12:57:45 1997 Doug Evans <dje@canuck.cygnus.com>
4531
4532 * gas/m32r/allinsn.d: Update to new objdump output style.
4533
4534Fri Apr 4 13:19:39 1997 Ian Lance Taylor <ian@cygnus.com>
4535
4536 * gas/all/float.s: Put a tab before .text, to keep the PA happy.
4537
4538 * gas/arm/arm.exp: Only run inst and arm7t on targets which can
4539 handle -EL. Add setup_xfail for thumb.
4540
4541 * gas/h8300/ffxx1.d: Don't fail if BFD is 64 bits.
4542
4543Thu Apr 3 18:26:56 1997 Doug Evans <dje@canuck.cygnus.com>
4544
4545 * gas/m32r/allinsn.{exp,s.d}: New testcases.
4546
4547Thu Mar 27 00:42:28 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
4548
4549 * gas/d30v/d30.exp: Add test case reloc.
4550 * gas/d30v/reloc.[sd]: New files to test relocations.
4551
4552Sat Mar 15 17:21:46 1997 Ian Lance Taylor <ian@cygnus.com>
4553
4554 * gas/arm/inst.d: Update for disassembler changes.
4555 * gas/arm/arm7t.d: Likewise.
4556
4557Tue Mar 11 13:31:56 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
4558
4559 * gas/m68k/op68000.d: Update for recent assembler bug fix.
4560
4561Wed Mar 5 13:01:24 1997 Jeffrey A Law (law@cygnus.com)
4562
4563 * gas/all/gas.exp: xfail a couple tests for the mn10300.
4564
4565Mon Mar 3 11:41:00 1997 Fred Fish <fnf@cygnus.com>
4566
4567 * gas/tic80/{add.d, float.d, regops2.d, relocs1.d, relocs1b.d,
4568 relocs2.d, relocs2b.d}: Adjust to objdump format tweaks.
4569
4570Thu Feb 27 15:21:46 1997 Fred Fish <fnf@cygnus.com>
4571
4572 * gas/tic80/{align.d, align.lst, align.s} New test for the
4573 ".align" pseudop.
4574 * gas/tic80/tic80.exp: Run the align test.
74b5b66a 4575
252b5132
RH
4576Wed Feb 26 20:36:46 1997 Fred Fish <fnf@cygnus.com>
4577
4578 * gas/tic80/{float.d, float.lst, float.s}: New tests for
4579 simple floating point operands.
4580 * gas/tic80/tic80.exp: Run the float test.
4581
4582Wed Feb 26 15:16:04 1997 Fred Fish <fnf@cygnus.com>
4583
4584 * gas/tic80/{regops2.d, regops2.lst, regops2.s, regops3.d,
74b5b66a 4585 regops3.lst, regops3.s, regops4.d, regops4.lst, regops4.s}:
252b5132
RH
4586 New tests for :m and :s operand modifiers.
4587 * gas/tic80/tic80.exp: Run the regops2, regops3, and regops4 tests.
4588
4589Tue Feb 25 13:45:55 1997 Ian Lance Taylor <ian@cygnus.com>
4590
4591 * gas/macros/semi.s: Force the final alignment to use a fill value
4592 of 0.
4593
4594 * gas/all/cond.s, gas/all/cond.d: New test.
4595 * gas/all/gas.exp: Run it.
4596
4597Mon Feb 24 10:52:12 1997 Bob Manson <manson@charmed.cygnus.com>
4598
4599 * lib/gas-defs.exp(gas_init): Added new parameter for script
4600 name.
4601
4602Mon Feb 24 10:40:28 1997 Fred Fish <fnf@cygnus.com>
4603
4604 * gas/tic80/{add.d, bitnum.d, ccode.d, cregops.d, endmask.d,
74b5b66a 4605 regops.d, relocs1.d,
252b5132
RH
4606 (relocs1.c): Add file for reference.
4607 (relocs1b.d): Split reloc table contents test to different test file.
4608 (relocs2.c): Add test that uses various types (char, short, int, ...) of
4609 static and global variables with data shuffling to generate lots of ld/st
4610 instructions for the different types.
4611 (relocs2.d): New file, expected code for relocs2 test.
4612 (relocs2.lst): New file, TI assembler listing for reference.
4613 (relocs2.s): New file, assembly source for relocs2 test.
4614 (relocs2b.d): New file, expected reloc table contents for relocs2 test.
4615 (tic80.exp): Run the relocs1b, relocs2, and relocs2b tests.
4616
4617Sun Feb 23 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
4618
4619 * gas/all/itbl-test.c(main): Update function calls.
4620 Remove parameters from itbl_get_reg_val and
4621 change itbl_get_insn_name to itbl_get_field.
4622
4623Sun Feb 23 17:22:00 1997 Dawn Perchik <dawn@cygnus.com>
4624
4625 * gas/mips/itbl: Add comments.
4626 * gas/mips/itbl.s: Add comments. Prefix register names with $.
4627 * gas/all/itbl: Generic table for testing for itbl support.
4628 * gas/all/itbl.s: Generic assembly for testing for itbl support.
4629 * gas/mips/itbl-test.c: Moved to gas/all.
4630 * gas/all/itbl-test.c: Moved from gas/mips.
4631
4632Sat Feb 22 20:24:23 1997 Fred Fish <fnf@cygnus.com>
4633
4634 * gas/tic80/{add.lst, bitnum.lst, ccode.lst, cregops.lst,
74b5b66a 4635 endmask.lst, regops.lst}: Remove ^M's from end of lines.
252b5132
RH
4636 * gas/tic80/bitnum.s: Add comment to each line showing value
4637 that symbolic BITNUM assembles to. Add coverage for raw
4638 numeric values for the BITNUM operand.
4639 * gas/tic80/bitnum.d: Update due to bitnum.s changes.
4640 * gas/tic80/regops.d: Update due to opcode library additions
4641 of floating point test BITNUM values that are ambiguous with
4642 the integral ones.
4643 * gas/tic80/relocs1.s: New test case that tests simple relocs.
4644 * gas/tic80/relocs1.d: Expected output for above.
4645 * gas/tic80/relocs1.lst: TI assembler listing for above.
4646 * gas/tic80/tic80.exp: Add relocs1 test.
4647
4648Fri Feb 21 14:23:14 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
4649
4650 * gas/d30v/{align.d, align.s, d30.exp, guard.d, guard.s,
4651 inst.d, inst.s, opt.d, opt.s}: Test files for D30V.
4652
4653Wed Feb 19 00:55:29 1997 Ian Lance Taylor <ian@cygnus.com>
4654
4655 * gas/macros/semi.s, gas/macros/semi.d: New test.
4656 * gas/macros/macros.exp: Run it.
4657 * gas/mri/semi.s, gas/mri/semi.d: New test.
4658 * gas/mri/mri.exp: Run it.
4659
4660Tue Feb 18 13:37:06 1997 Jeffrey A Law (law@cygnus.com)
4661
4662 * gas/hppa/unsorted/unsorted.exp (align4 tests): Tweak expected
4663 output.
74b5b66a 4664
252b5132
RH
4665Fri Feb 14 17:56:27 1997 Ian Lance Taylor <ian@cygnus.com>
4666
4667 * gas/all/align.d, gas/all/align.s: New test.
4668 * gas/all/gas.exp: Run it.
4669
4670Thu Feb 13 14:44:05 1997 Ian Lance Taylor <ian@cygnus.com>
4671
4672 * gas/mips/mips16.d: Correct PC relative instruction bytes.
4673
4674Wed Feb 12 12:33:08 1997 Ian Lance Taylor <ian@cygnus.com>
4675
4676 * gas/mips/lif-svr4pic.d: Pass -EB when running the assembler.
4677 * gas/mips/lif-xgot.d: Likewise.
4678 * gas/mips/ulh-svr4pic.d: Likewise.
4679 * gas/mips/ulh-xgot.d: Likewise.
4680
4681 * gas/mips/mips16.d: Update for yet another change in disassembly
4682 output (this one is spacing only).
4683
4684Tue Feb 11 14:45:39 1997 Fred Fish <fnf@cygnus.com>
4685
4686 * gas/tic80/{add.d, add.lst, add.s, bitnum.d, bitnum.lst, bitnum.s,
74b5b66a 4687 ccode.d, ccode.lst, ccode.s, cregops.d, cregops.lst, cregops.s,
252b5132
RH
4688 endmask.d, endmask.lst, endmask.s, regops.d, regops.lst, regops.s,
4689 tic80.exp}: New files for TIc80 test cases.
4690
4691Tue Feb 11 15:46:27 1997 Ian Lance Taylor <ian@cygnus.com>
4692
4693 * gas/mips/mips16.d: Update for change in disassembly output.
4694
4695Mon Feb 10 22:24:00 1997 Dawn Perchik <dawn@cygnus.com>
4696
bbce6ab7 4697 * gas/mips/itbl-test.c: Add copyright message and fix indentation.
252b5132
RH
4698
4699Mon Feb 10 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
4700
74b5b66a 4701 * gas/mips/itbl-test.c: New file. Stand-alone assembler and
252b5132
RH
4702 dissassembler for itbl support.
4703
4704Mon Feb 10 17:20:00 1997 Dawn Perchik <dawn@cygnus.com>
4705
4706 * gas/mips/itbl: New file. Instruction Spec for testing --itbl
4707 option.
4708 * gas/mips/itbl.s: New file. Assembly with ne2w instructions
4709 specified in itbl.
4710
4711Fri Feb 7 16:42:53 1997 Bob Manson <manson@charmed.cygnus.com>
4712
4713 * gasp/gasp.exp: Use prune_warnings instead of prune_system_crud.
4714 * lib/gas-defs.exp: Ditto.
4715
4716Mon Feb 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
4717
4718 * gas/arm/inst.d, gas/arm/arm7t.d: Pass --prefix-addresses to
4719 objdump. Update for current relocation printing style.
4720
4721Thu Jan 30 11:57:33 1997 Ian Lance Taylor <ian@cygnus.com>
4722
4723 * gas/mips/mips16.d: Update for disassembler changes.
4724
4725Thu Jan 23 03:15:06 1997 Angela Marie Thomas (angela@cygnus.com)
4726
4727 * gas/mips/mips.exp: set ilocks for all 4100/4300
4728
4729Thu Jan 2 16:49:17 1997 Ian Lance Taylor <ian@cygnus.com>
4730
4731 * gas/mips/mips16.s, gas/mips/mips16.d: New test.
4732 * gas/mips/mips.exp: Run mips16 test.
4733
4734 * gas/mips/mips.exp: Run dli test unconditionally.
4735 * gas/mips/dli.s: Add text symbol. Add nops to round to 16 byte
4736 boundary.
4737 * gas/mips/dli.d: Corresponding changes.
4738
4739Tue Dec 31 13:03:16 1996 Ian Lance Taylor <ian@cygnus.com>
4740
4741 * gas/sparc/synth.d: Use --prefix-addresses for objdump.
4742 * gas/sparc/synth64.d: Likewise.
4743
4744Tue Dec 24 16:30:58 1996 Angela Marie Thomas (angela@cygnus.com)
4745
4746 * gas/mips/*-ilocks.d: Fix regexps to resemble disassembled output.
4747
4748Fri Dec 13 13:05:33 1996 Ian Lance Taylor <ian@cygnus.com>
4749
4750 * gas/mips/*.[sd]: Add explicit nops, sometimes controlled by
4751 .ifdef, to accomodate change to avoid default alignment on
4752 embedded systems.
4753
4754Wed Dec 11 09:26:01 1996 Jeffrey A Law (law@cygnus.com)
4755
4756 * gas/mn10200/basic.exp (do_movb): Fix bit pattern for
4757 "movb dm,(an)".
4758
4759Tue Dec 10 13:01:05 1996 Jeffrey A Law (law@cygnus.com)
4760
4761 * gas/mn10300/basic.exp: Update after endianness changes to
4762 the assembler.
4763
4764 * gas/mn10200/{mov1.s,mov2.s,mov3.s,mov4.s,movx.s}: New tests.
4765 * gas/mn10200/{movb.s, movbu.s}: Likewise.
4766 * gas/mn10200/basic.exp: Run them.
4767
4768Mon Dec 9 17:08:38 1996 Jeffrey A Law (law@cygnus.com)
4769
4770 * gas/mn10200/*.s: New tests for the mn10200 assembler.
4771 * gas/mn10200/basic.exp: Run them.
4772
4773Fri Dec 6 15:35:04 1996 Jeffrey A Law (law@cygnus.com)
4774
4775 * gas/mn10300/*.s: Remove '$' register prefixing.
4776
4777Mon Nov 25 16:35:33 1996 Doug Evans <dje@canuck.cygnus.com>
4778
4779 * gas/sparc-solaris/addend.exp: Fix patterns, you can't assume
4780 \r will be present.
4781
4782Mon Nov 25 13:45:02 1996 Ian Lance Taylor <ian@cygnus.com>
4783
4784 * gas/m68k/*.d: Update for disassembler changes.
4785 * gas/mri/*.d: Likewise.
4786
4787Mon Nov 25 11:38:37 1996 Jeffrey A Law (law@cygnus.com)
4788
4789 * gas/mn10300/*.s: Use '$' as register prefix for
4790 all register operands.
4791
4792Thu Nov 21 11:52:54 1996 Jeffrey A Law (law@cygnus.com)
4793
4794 * gas/all/gas.exp: xfail a couple tests for the mn10300.
4795
4796Wed Nov 20 11:31:41 1996 Jeffrey A Law (law@cygnus.com)
4797
4798 * gas/mn10300/other.s: Update for correct syntax on a
4799 few instructions (those with register lists).
4800 * gas/mn10300/basic.exp: Corresponding changes.
4801
4802Tue Nov 19 13:36:57 1996 Jeffrey A Law (law@cygnus.com)
4803
4804 * gas/mn10300/movm.s: Update for correct syntax.
4805 * gas/mn10300/basic.exp: Update expected movm bit patterns.
4806
4807Fri Nov 15 13:57:42 1996 Jeffrey A Law (law@cygnus.com)
4808
4809 * gas/mn10300/other.s: Put parens around register
4810 argument in calls and jmp instructions.
4811
4812Wed Nov 13 13:16:04 1996 Jeffrey A Law (law@cygnus.com)
4813
4814 * gas/h8300/ffxx1.d: Update for recent disassembler changes.
4815
4816Mon Nov 11 16:03:24 1996 Jeffrey A Law (law@cygnus.com)
4817
4818 * gas/hppa/reloc/reloc.exp: Pass "--prefix-addresses" to objdump
4819 as needed.
4820 * gas/hppa/unsorted/unsorted.exp: Likewise.
4821
4822Thu Nov 7 00:27:52 1996 Jeffrey A Law (law@cygnus.com)
4823
4824 * gas/mn10300/basic.exp: Check opcode insertion for
4825 extended instructions.
4826 * gas/mn10300/extend.s: Tweak constants for better
4827 testsuite coverage.
4828
4829Wed Nov 6 13:50:07 1996 Jeffrey A Law (law@cygnus.com)
4830
4831 * gas/mn10300/basic.exp: Test insertion of operands
4832 into call and jmp instructions with 32bit offsets.
4833 Fix typo in bit test patterns.
4834 * gas/mn10300/other.s: Tweak constants to improve
4835 testsuite coverage.
4836
4837 * gas/mn10300/basic.exp: Test insertion of 32bit operand
4838 in calls, btst, bclr & bset instructions.
4839
4840 * gas/mn10300/*.s: Tweak constants in 32bit insns for
4841 better testing coverage.
4842 * gas/mn10300/basic.exp: Test insertion of most 32bit
4843 operands.
4844
4845Tue Nov 5 13:33:12 1996 Jeffrey A Law (law@cygnus.com)
4846
4847 * gas/mn10300/basic.exp: Check bit patterns for indexed mov,
4848 movbu, movhu instructions. Check bit patterns for more bit
4849 operations. Check bit patterns for various 16bit call, retf
4850 and ret instructions.
4851 * gas/mn10300/other.s: Update operands for better test coverage.
4852
4853Mon Nov 4 12:55:11 1996 Jeffrey A Law (law@cygnus.com)
4854
4855 * gas/mn10300/basic.exp: Check bit patterns for a couple more
4856 mov and cmp instructions.
4857
4858Tue Oct 29 17:05:43 1996 Ian Lance Taylor <ian@cygnus.com>
4859
4860 * gas/mips/*.d: Update for disassembler changes.
4861
4862Wed Oct 16 22:39:50 1996 Jeffrey A Law (law@cygnus.com)
4863
4864 * gas/v850/reloc.s: New tests.
4865 * gas/v850/basic.exp: Run them.
4866
4867Mon Oct 14 13:52:55 1996 Ian Lance Taylor <ian@cygnus.com>
4868
4869 * gas/mips: Add symbols to several testsuites, since the ELF
4870 assembler now always builds a symbol table, which means that
4871 objdump will no longer report `No symbols in FILE'. Change the
4872 expected output accordingly.
4873
4874Thu Oct 10 13:11:48 1996 Jeffrey A Law (law@cygnus.com)
4875
4876 * gas/mn10300/basic.exp: Check bit patterns for instructions
4877 with a single 8bit or 16bit immediate operand.
4878
4879 * gas/mn10300/basic.exp: Check bit patterns for many
4880 instructions. Add missing test in do_mov1.
4881 * gas/mn10300/mov1.s: Add missing test.
4882
4883Wed Oct 9 14:15:18 1996 Jeffrey A Law (law@cygnus.com)
4884
4885 * gas/mn10300/{add.s, bcc.s, bit.s, cmp.s, ext.s}: New tests.
4886 * gas/mn10300/{extend.s logical.s, loop.s, mov1.s}: Likewise.
4887 * gas/mn10300/{mov2.s, mov3.s, mov4.s, movbu.s}: Likewise.
4888 * gas/mn10300/{movhu.s, movm.s, muldiv.s, other.s}: Likewise.
4889 * gas/mn10300/{shift.s, sub.s}: Likewise.
4890 * gas/mn10300/basic.exp: Run them.
4891
4892Thu Oct 3 09:57:03 1996 Jeffrey A Law (law@cygnus.com)
4893
4894 * gas/mn10200, gas/mn10300: New directories for Matsushita
4895 mn10200 and mn10300 tests.
4896
4897Tue Oct 1 15:38:28 1996 Ian Lance Taylor <ian@cygnus.com>
4898
4899 * lib/gas-defs.exp (gas_version): Fix for current version
4900 printing.
4901
4902Sun Sep 29 07:55:58 1996 Doug Evans <dje@canuck.cygnus.com>
4903
4904 * gas/sparc/splet.d: Fix typo in cpusha result.
4905
4906Mon Sep 23 12:33:31 1996 Ian Lance Taylor <ian@cygnus.com>
4907
4908 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: Add tests for fmovemx.
4909
4910Wed Sep 18 12:14:06 1996 Ian Lance Taylor <ian@cygnus.com>
4911
4912 * gas/all/cofftag.s: Use .p2align rather than .align.
4913
4914Fri Sep 13 15:28:04 1996 Jeffrey A Law (law@cygnus.com)
4915
4916 * gas/h8300/macs.s: Add "stmac" instructions.
4917 * gas/h8300/basic.exp: Test them.
4918
4919Thu Sep 12 10:28:44 1996 James G. Smith <jsmith@cygnus.co.uk>
4920
4921 * gas/arm/thumb.s (back): Check assembly of Thumb BL.
4922
4923Mon Sep 9 14:37:00 1996 Ian Lance Taylor <ian@cygnus.com>
4924
4925 * gas/mips/mips4.s, gas/mips/mips4.d: Use $fccN for condition code
4926 registers.
4927
4928Fri Sep 6 18:23:54 1996 James G. Smith <jsmith@cygnus.co.uk>
4929
4930 * gas/mips/dli.{s,d}: More test cases added.
4931
4932Wed Sep 4 11:47:29 1996 James G. Smith <jsmith@cygnus.co.uk>
4933
4934 * gas/mips/mips.exp: Add check for dli macro instruction.
4935 * gas/mips/dli.{s,d}: Added.
4936
4937Sat Aug 31 01:25:03 1996 Jeffrey A Law (law@cygnus.com)
4938
4939 * gas/v850/basic.exp (do_mem): Check bit patterns for short
4940 load/store instructions. Remove xfails for short load/store
4941 instructions.
4942 * gas/v850/mem.s: Offsets for short load/store operands
4943 are unsigned.
4944
4945 * gas/v850/basic.exp (do_branch): Check offsets in branch insns.
4946 (do_jumps): Likewise.
74b5b66a 4947
252b5132
RH
4948Fri Aug 30 00:37:55 1996 Jeffrey A Law (law@cygnus.com)
4949
4950 * gas/v850/misc.s: Tweak register numbers for better testing.
4951 * gas/v850/basic.exp (do_misc): Corresponding changes.
4952
4953 * gas/v850/hilo.s: New testfile.
4954 * gas/v850/basic.exp: Run hilo tests.
4955
4956Thu Aug 29 11:32:23 1996 James G. Smith <jsmith@cygnus.co.uk>
4957
4958 * gas/arm/arm7t.d: Explicitly force little-endian assembly.
4959
4960Fri Aug 23 11:02:55 1996 Jeffrey A Law (law@cygnus.com)
4961
4962 * gas/v850/basic.exp (do_move): Test instruction bit patterns.
4963 * gas/v850/move.s: Tweak constants for better testing.
4964
4965 * gas/v850/basic.exp (do_mem): Test instruction bit patterns.
4966 xfail sst and sld tests.
4967 (do_mov): Remove bogus xfail.
4968 * gas/v850/mem.s: sst and sld instructions can only index from
4969 "ep" register.
4970
4971 * gas/v850/basic.exp (do_logical): Test instruction bit patterns.
4972 Update addresses.
4973 * gas/v850/logical.s: Tweak constants for better testing.
4974
4975 * gas/v850/basic.exp (do_jump): Test instruction bit patterns,
4976 but not displacements (yet).
4977
4978 * gas/v850/basic.exp (do_compare): Test instruction bit patterns.
4979
4980 * gas/v850/basic.exp (do_branch): Test instruction bit patterns,
4981 but not displacements (yet).
74b5b66a 4982
252b5132
RH
4983 * gas/v850/basic.exp (do_bit): Test instruction bit patterns.
4984
74b5b66a 4985 * gas/v850/basic.exp (do_arith): Test instruction bit patterns.
252b5132
RH
4986 * gas/v850/arith.s: Tweak constants for better testing.
4987
4988 * gas/v850/basic.exp (do_misc): No longer expect failures
4989 assembling "ldsr" and "stsr" opcodes.
4990 * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr"
4991 opcodes.
4992
4993 * gas/v850/basic.exp (do_misc): No longer expect failures
4994 assembling "trap" opcodes.
4995 * gas/v850/misc.s: Re-enable assembling of "trap" opcodes.
4996
4997 * gas/v850: New directory with v850 tests.
4998
4999Fri Aug 16 00:19:10 1996 Jeffrey A Law (law@cygnus.com)
5000
5001 * gas/hppa/basic/purge.s: Use "%sr4" on pitlb, pitlbe
5002 fic and fice instructions to test 3bit space identifiers.
5003 * gas/hppa/basic/system.s: Similarly for iitlba and
5004 iitlbp.
5005 * gas/hppa/basic/basic.exp: Corresponding changes.
5006
5007Thu Aug 15 16:25:05 1996 James G. Smith <jsmith@cygnus.co.uk>
5008
5009 * gas/arm/arm.exp: Change inst.s test to check objdump.
5010 * gas/arm/inst.d: Added.
74b5b66a 5011
252b5132
RH
5012Thu Aug 15 16:06:02 1996 James G. Smith <jsmith@cygnus.co.uk>
5013
5014 * gas/arm/thumb.s: Added.
5015 * gas/arm/immed.s: Added.
5016 * gas/arm/arch4t.s: Added.
5017 * gas/arm/arm.exp: Updated to run the new tests.
5018
5019Tue Aug 6 11:06:29 1996 Jeffrey A Law (law@cygnus.com)
5020
5021 * gas/h8300/misch.s: Reenable "eepmov.w" test.
5022 * gas/h8300/miscs.s: Likewise.
5023 * gas/h8300/h8300.exp: Check for correct assembly of "eepmov.w"
5024 on the H8/300H and H8/S. Don't expect it to fail.
5025
5026Wed Jul 31 10:57:44 1996 Doug Evans <dje@canuck.cygnus.com>
5027
5028 * gas/sparc/asi.s: Update ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE.
5029
5030Wed Jul 31 15:55:12 1996 James G. Smith <jsmith@cygnus.co.uk>
5031
5032 * gas/arm/arm7t.s: Added.
5033 * gas/arm/arm7t.d: Added.
5034 * gas/arm/arm.exp: Updated to run the new test.
5035
5036Mon Jul 8 14:27:39 1996 Ian Lance Taylor <ian@cygnus.com>
5037
5038 * gas/m68k/pcrel.d: Rename from schwab.d.
5039 * gas/m68k/pcrel.s: Rename from schwab.s.
5040
5041Mon Jul 8 14:23:26 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
5042
5043 * gas/m68k/schwab.d: Correct for ELF format.
5044 * gas/m68k/all.exp: Run "schwab" test for all targets.
5045
5046Thu Jul 4 14:23:36 1996 Ian Lance Taylor <ian@cygnus.com>
5047
5048 Avoid DOS file naming problems:
5049 * gas/h8300/branch.s: Rename from branches.s.
5050 * gas/h8300/branchh.s: Rename from branchesh.s.
5051 * gas/h8300/branchs.s: Rename from branchess.s.
5052 * gas/h8300/rotsh.s: Rename from rotshift.s.
5053 * gas/h8300/rotshh.s: Rename from rotshifth.s.
5054 * gas/h8300/rotshs.s: Rename from rotshifts.s.
5055 * gas/h8300/h8300.exp: Corresponding changes.
5056
5057Thu Jul 4 14:01:46 1996 James G. Smith <jsmith@cygnus.co.uk>
5058
5059 * gas/mips/mips.exp: Add new tests for processors with interlocks
74b5b66a 5060 on div and mul.
252b5132
RH
5061 * gas/mips/div-ilocks.d: Added.
5062 * gas/mips/mul-ilocks.d: Added.
74b5b66a 5063
252b5132
RH
5064Wed Jul 3 14:20:04 1996 Ian Lance Taylor <ian@cygnus.com>
5065
5066 * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests
5067 which now pass.
5068 * gas/h8300/h8300.exp: Fix regexp of mov32bug test to work on a 64
5069 bit host.
5070
5071Sat Jun 29 18:21:51 1996 Ian Lance Taylor <ian@cygnus.com>
5072
5073 * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509a
5074 test.
5075 * gas/vax/quad.exp: Expect a nop after the movq.
5076
5077Tue Jun 18 12:39:49 1996 Jeffrey A. Law <law@rtl.cygnus.com>
5078
5079 * gas/h8300/cbranchh.s: Switch into h8300h mode.
5080 * gas/h8300/h8300.exp (H8/300H misc tests): Fix test names.
5081
5082 * gas/h8300/{addsubs.s,bitops1s.s,bitops2s.s}: New tests for the
5083 H8/S.
5084 * gas/h8300/{bitops3.s,bitops4.s,cbranchs.s,logicals.s}: Likewise.
5085 * gas/h8300/{branchess.s,compares.s,macs.s,decimals.s}: Likewise.
5086 * gas/h8300/{incdecs.s,divmuls.s,miscs.s,multiples.s}: Likewise.
5087 * gas/h8300/{movbs.s,movws.s,movls.s,pushpops.s}: Likewise.
5088 * gas/h8300/{rotshifts.s,extends.s}: Likewise.
5089 * gas/h8300/h8300.exp: Run them.
5090
5091Mon Jun 10 14:14:40 1996 Ian Lance Taylor <ian@cygnus.com>
5092
5093 * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag
5094 with the same name as a global variable.
5095 * gas/all/gas.exp: Run cofftag test for any COFF target.
5096
5097Thu Jun 6 12:30:05 1996 Ian Lance Taylor <ian@cygnus.com>
5098
5099 * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s
5100 test.
5101
5102Fri May 31 10:11:13 1996 Jeffrey A Law (law@cygnus.com)
5103
5104 * gas/h8300/h8300.exp: Fix add.l test for H8/300H.
5105
5106Wed May 29 16:35:43 1996 Ian Lance Taylor <ian@cygnus.com>
5107
5108 * gas/mips/jal-xgot.d: Correct for 64 bit output.
5109
5110Thu Apr 25 19:31:59 1996 Doug Evans <dje@canuck.cygnus.com>
5111
5112 * gas/sparc/sparc.exp: Only run sparclet tests if sparclet.
5113
5114Wed Apr 24 17:06:18 1996 Ian Lance Taylor <ian@cygnus.com>
5115
5116 * gas/m68k/op68000.d: Add statements now caught by gas.
5117
5118Mon Apr 22 16:45:12 1996 Doug Evans <dje@canuck.cygnus.com>
5119
5120 * gas/sparc/splet.[ds]: New tests for sparclet extensions.
5121 * gas/sparc/sparc.exp: Run them.
5122
5123Mon Apr 15 17:25:18 1996 Ian Lance Taylor <ian@cygnus.com>
5124
5125 * gas/mips/la.d: Updated for April 5 MIPS assembler changes.
5126 * gas/mips/lb.d, gas/mips/ld.d, gas/mips/sb.d: Likewise.
5127 * gas/mips/uld.d, gas/mips/ulh.d, gas/mips/ulw.d: Likewise.
5128 * gas/mips/usd.d, gas/mips/ush.d, gas/mips/usw.d: Likewise.
5129
5130Wed Apr 10 14:27:51 1996 Jeffrey A Law (law@cygnus.com)
5131
5132 * gas/h8300/mov32bug.s: New test.
5133 * gas/h8300/h8300.exp: Run it.
5134
5135Fri Apr 5 10:13:28 1996 Jeffrey A Law (law@cygnus.com)
5136
5137 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.
5138 * gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests.
5139 * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests.
5140 * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests.
5141 * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests.
5142 * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests.
5143 * gas/h8300/h8300.exp: Run them.
5144
5145 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.
5146
5147 * gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests.
5148
5149 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.
5150 * gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests.
5151 * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests.
5152 * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests.
5153 * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests.
5154 * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests.
5155 * gas/h8300/h8300.exp: Run them.
5156
5157Fri Mar 15 17:16:24 1996 Ian Lance Taylor <ian@cygnus.com>
5158
5159 * gas/sparc/synth.d: Don't require sparc in the file format, since
5160 it won't be there on SunOS.
5161
5162Thu Mar 7 14:51:23 1996 Doug Evans <dje@charmed.cygnus.com>
5163
5164 * gas/sparc/synth.[ds]: New testcase.
5165 * gas/sparc/sparc.exp: Run it.
5166
5167Fri Mar 1 12:01:48 1996 Jeffrey A Law (law@cygnus.com)
5168
5169 * gas/all/gas.exp: xfail difference of two undefined symbols
5170 and difference of forward references for the h8300.
5171
5172Thu Feb 22 16:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
5173
5174 * gas/mips/lb-xgot.d: Correct.
5175
5176Mon Feb 19 02:43:36 1996 Doug Evans <dje@charmed.cygnus.com>
5177
5178 * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9
5179 to gas.
5180 * gas/sparc/addend.exp: Execute for any sparc cpu.
5181 * gas/sparc/{mismatch.exp,mism-1.s}: New test.
5182
5183Wed Feb 14 13:49:59 1996 Ian Lance Taylor <ian@cygnus.com>
5184
5185 * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests.
5186 * gas/mips/lb-xgot.d, gas/mips/ld-xgot.d: New tests.
5187 * gas/mips/lif-xgot.d, gas/mips/ulh-xgot.d: New tests.
5188 * gas/mips/mips.exp: Run new tests if svr4pic.
5189
5190Sat Jan 27 13:27:45 1996 Doug Evans <dje@charmed.cygnus.com>
5191
5192 * lib/gas-dg.exp (gas-dg-test): Delete default_flags and libs args.
5193
5194Fri Jan 26 14:24:01 1996 Jeffrey A Law (law@cygnus.com)
5195
5196 * gas/hppa/unsorted/unsorted.exp: Update for objdump changes.
5197
5198Wed Jan 10 12:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
5199
5200 * gas/mips/*.d: Update for changes to disassembler.
5201
5202Wed Jan 3 22:59:53 1996 Ian Lance Taylor <ian@cygnus.com>
5203
5204 * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address
74b5b66a 5205 change.
252b5132
RH
5206
5207Fri Nov 17 10:32:25 1995 Ian Lance Taylor <ian@cygnus.com>
5208
5209 * gas/mri/immconst.d: New test.
5210 * gas/mri/mri.exp: Run it.
5211 * gas/mri/constants.s: Test immediate constants.
5212 * gas/mri/constants.d: Corresponding change.
5213
5214 * gas/m68k/link.s: Add nop to pad to eight byte boundary.
5215 * gas/m68k/link.d: Corresponding change.
5216
5217Sun Nov 12 21:28:11 1995 Jeffrey A Law (law@cygnus.com)
5218
5219 * gas/hppa/unsorted/brlenbug.s: New test.
5220 * gas/hppa/unsorted/unsorted.exp: Run it.
5221
5222Sun Nov 5 12:49:27 1995 Ian Lance Taylor <ian@cygnus.com>
5223
5224 * gas/mips/beq.s: Declare text_label global.
5225 * gas/mips/jal.s: Likewise.
5226
5227Fri Nov 3 12:35:07 1995 Ian Lance Taylor <ian@cygnus.com>
5228
5229 * gas/m68k/link.s: Use "&" instead of "#" for immediate values.
5230
5231 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: New test.
5232 * gas/m68k/all.exp: Run it.
5233
5234Thu Nov 2 23:11:05 1995 Ian Lance Taylor <ian@cygnus.com>
5235
5236 * gas/m68k/link.s, gas/m68k/link.d: New test.
5237 * gas/m68k/all.exp: Run it.
5238
5239Tue Oct 24 10:57:20 1995 Jeffrey A Law (law@cygnus.com)
5240
5241 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
5242 * gas/hppa/basic/system.s: Corresponding changes.
5243
5244Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn@cygnus.com>
5245
5246 * gas/m68k/operands.d: Don't require a fixed number of leading
5247 zeros in any number.
5248
5249 * gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#"
5250 for immediate values.
5251
5252Fri Oct 6 10:54:13 1995 Doug Evans <dje@canuck.cygnus.com>
5253
5254 * gas/arm/arm.exp: Renamed from gas.exp.
5255 * gas/arm/le-fpconst.[sd]: New testcase.
5256
5257Fri Sep 29 15:12:10 1995 Ian Lance Taylor <ian@cygnus.com>
5258
5259 * gas/mri/mri.exp: Only run tests for m68k target.
5260
5261Mon Sep 25 12:31:46 1995 Ian Lance Taylor <ian@cygnus.com>
5262
5263 * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants
5264 test.
5265
5266Thu Sep 21 01:26:08 1995 Jeff Law (law@snake.cs.utah.edu)
5267
5268 * gas/sh/fp.s (fmac): Update for new assembly syntax.
5269
5270Mon Sep 18 14:04:34 1995 Ian Lance Taylor <ian@cygnus.com>
5271
5272 * lib/gas-defs.exp (gas_run): Call prune_system_crud.
5273 (run_dump_test, objdump): Likewise.
5274
5275Thu Sep 14 13:10:10 1995 Doug Evans <dje@canuck.cygnus.com>
5276
5277 * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests.
5278 * gas/sparc/sparc.exp: Run them.
5279
5280Wed Sep 13 16:35:51 1995 Ian Lance Taylor <ian@cygnus.com>
5281
5282 * Makefile.in, configure.in: Remove; the testsuite is now run
5283 directly from the gas Makefile.
5284
5285Mon Sep 11 11:44:23 1995 Ian Lance Taylor <ian@cygnus.com>
5286
5287 * gas/mri/empty.s: New file.
5288 * gas/mri/mri.exp: Test assembling empty.s.
5289 * gas/mri/comment.s: Add a couple more comment variants.
5290
5291 * gas/mri/mri.exp: Add xfail for the expr test for all hppa
5292 targets.
5293
5294Wed Sep 6 21:39:23 1995 Ian Lance Taylor <ian@cygnus.com>
5295
5296 * gas/mri/comment.s, gas/mri/comment.d: New test.
5297 * gas/mri/mri.exp: Run it.
5298 * gas/mri/expr.s: Remove whitespace in operand field.
5299 * gas/mri/for.s: Add comments for further testing.
5300 * gas/macros/test2.s: Put in an upper case ELSE to test case
5301 insensitivity.
5302
5303Wed Aug 30 16:12:03 1995 Doug Evans <dje@canuck.cygnus.com>
5304
5305 * gas/sparc/{prefetch.[ds],synth64.[ds]}: New tests.
5306
5307Tue Aug 29 18:59:33 1995 Doug Evans <dje@canuck.cygnus.com>
5308
5309 * gas/sparc/sparc.exp: New file.
5310 * gas/sparc/{asi.[ds],membar.[ds]}: New tests.
5311
5312Mon Aug 21 14:39:29 1995 Ian Lance Taylor <ian@cygnus.com>
5313
5314 * gas/macros/*: New tests for macros.
5315
5316 * gas/mri/common.s: Use data, not .data.
5317
5318 * gasp/pl3.out: Update for changes in commented source output when
5319 LOCAL is used.
5320
5321Sat Aug 19 17:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
5322
5323 * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output
5324 of diff.
5325 * lib/gas-defs.exp: Define prune_system_crud if it is not already
5326 defined.
5327
5328Fri Aug 18 11:09:38 1995 Ian Lance Taylor <ian@cygnus.com>
5329
5330 * gasp/mri/*.out: Use ;, not !, for the comment character.
5331
5332Wed Aug 16 12:24:12 1995 Ian Lance Taylor <ian@cygnus.com>
5333
5334 * gas/mri/mri.exp: Change hppa*-*-* expected failures to only
5335 expect failure for targets which use SOM.
5336
5337 * lib/gas-defs.exp (run_dump_test): If the program to run does not
bbce6ab7 5338 exist, mark the test as untested.
252b5132
RH
5339
5340 * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for
5341 common test.
5342
5343 * lib/gas-defs.exp (run_dump_test): Name the output file dump.o,
5344 rather than using an implicit a.out.
5345
5346 * gas/mri/for.s: Add nop to round out to four byte boundary.
5347 * gas/mri/repeat.s: Likewise.
5348 * gas/mri/while.s: Likewise.
5349 * gas/mri/for.d: Expected added nop.
5350 * gas/mri/repeat.d: Likewise.
5351 * gas/mri/while.d: Likewise.
5352
5353 * gas/mips/*.d: Change all test names to say MIPS.
5354
5355Tue Aug 15 15:42:33 1995 Ian Lance Taylor <ian@cygnus.com>
5356
5357 * gas/mri/for.d, gas/mri/for.s: New test.
5358 * gas/mri/if.d, gas/mri/if.s: New test.
5359 * gas/mri/repeat.d, gas/mri/repeat.s: New test.
5360 * gas/mri/while.d, gas/mri/while.s: New test.
5361 * gas/mri/mri.exp: Run the new tests.
5362
5363Mon Aug 14 16:03:07 1995 Ian Lance Taylor <ian@cygnus.com>
5364
5365 * gas/mri/expr.d: Permit leading zeroes, in case we're using a
bbce6ab7 5366 64-bit BFD.
252b5132
RH
5367
5368 * gasp/mri/*: New tests.
5369 * gasp/gasp.exp: Run them. Also, clean up the test names used in
5370 pass and fail.
5371
5372Sun Aug 13 00:39:24 1995 Jeff Law (law@snake.cs.utah.edu)
5373
5374 * gas/sh/basic.exp: Update now that we know the right
5375 bit patters for the new sts instructions.
5376
5377Thu Aug 10 00:46:21 1995 Ian Lance Taylor <ian@cygnus.com>
5378
5379 * gas/mri/char.d: Fix for little endian machines.
5380 * gas/mri/float.d: Likewise.
5381
5382Wed Aug 9 15:34:36 1995 Ian Lance Taylor <ian@cygnus.com>
5383
5384 * gas/all/struct.s, gas/all/struct.d: New test.
5385 * gas/all/gas.exp: Run it.
5386
5387Tue Aug 8 17:11:39 1995 Ian Lance Taylor <ian@cygnus.com>
5388
5389 * gas/mri/common.s, gas/mri/common.d: New test.
5390 * gas/mri/mri.exp: Run it.
5391
5392Mon Aug 7 22:39:28 1995 Ian Lance Taylor <ian@cygnus.com>
5393
5394 * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants
5395 test.
5396
5397 * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete
5398 truncated files, so that the tests pass.
5399
5400 * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ,
5401 constants, and expr.
5402
5403 * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux. Run
5404 on vxworks*, not just vxworks5.1.
5405
5406 * lib/gas-defs.exp (fail_phase, pass_phase): Remove.
5407 (run_dump_test): Just call pass or fail.
5408
5409 * gas/m68k/operands.s, gas/m68k/operands.d: New test.
5410 * gas/m68k/op68000.d: New test.
5411 * gas/m68k/cas.s, gas/m68k/cas.d: New test.
5412 * gas/m68k/bitfield.s, gas/m68k/bitfield.d: New test.
5413 * gas/m68k/schwab.d: Run objdump with -j .text. Adjust for
5414 changes to disassembler.
5415 * gas/m68k/all.exp: Run new tests. Run schwab test for
5416 m68k-*-coff*.
5417
5418Mon Aug 7 03:01:32 1995 Jeff Law (law@snake.cs.utah.edu)
5419
5420 * gas/sh/*: New tests for the hitachi-sh.
5421
5422Tue Aug 1 18:02:47 1995 Ian Lance Taylor <ian@cygnus.com>
5423
5424 * gas/mri/*: New tests for MRI mode.
5425
5426 * lib/gas-defs.exp (run_dump_test): Support using objcopy. Dump
5427 program executions to the log file before running them. Use the
5428 simple program name, rather than the path to the binary being run,
5429 in pass/fail messages.
5430 (regexp_diff): If the regexp file has the special comment #pass,
5431 stop checking at that point.
5432 * config/default.exp: Set NM, NMFLAGS, OBJCOPY, and OBJCOPYFLAGS,
5433 if they are not already set.
5434
5435Tue Aug 1 11:41:30 1995 steve chamberlain <sac@slash.cygnus.com>
5436
5437 * Makefile.in: Remove superfluous runtest gasp.
5438
5439Mon Jul 31 18:19:26 1995 steve chamberlain <sac@slash.cygnus.com>
5440
74b5b66a 5441 * gasp/*: New.
252b5132
RH
5442 * Makefile.in: Use gasp tests.
5443 * config/default.exp: Add gasp stuff.
5444
5445Thu Jul 20 18:56:48 1995 Jeff Law (law@snake.cs.utah.edu)
5446
5447 * gas/all/gas.exp: Disable tests that are not appropriate for
5448 the PA.
5449
5450Thu Jul 13 18:22:49 1995 Ken Raeburn <raeburn@cygnus.com>
5451
5452 * gas/m68k/all.exp: Run schwab test for m68k vxworks5.1.
5453
5454Wed Jun 21 21:28:57 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
5455
5456 * gas/m68k/schwab.*: New test based on a test case from Andreas
5457 Schwab.
5458 * gas/m68k/all.exp: Run it for some aout configurations.
5459
5460Mon Jun 12 22:27:18 1995 Jeff Law (law@snake.cs.utah.edu)
5461
5462 * gas/hppa/parse/badfmpyadd.s: New test.
5463 * gas/hppa/parse/parse.exp: Run it.
5464
5465Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu)
5466
5467 * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for
5468 ELF targets.
5469
74b5b66a 5470Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
252b5132
RH
5471
5472 * arm/arm7dm.s: New file -- tests for ARM7DM instructions.
5473 * arm/arm6.s: Correct bogus tests.
5474 * arm/gas.exp (arm6.s): Is now a valid test.
5475 (arm7dm.s): New test.
74b5b66a 5476 * arm/float.s: Add load/store multiple floating point instruction
252b5132
RH
5477 tests.
5478
5479Wed May 3 13:14:44 1995 Jeff Law (law@snake.cs.utah.edu)
5480
5481 * gas/hppa/reloc/longcall.s: New test.
5482 * gas/hppa/reloc/reloc.exp: Run it.
5483
5484Tue May 2 16:37:48 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
5485
5486 * gas/mips/ld.d: Modified for gas delay-slot fixes.
5487
5488Sat Apr 29 23:35:18 1995 Doug Evans <dje@chestnut.cygnus.com>
5489
5490 * lib/gas-dg.exp: New file.
5491
5492Tue Apr 11 13:57:52 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
5493
5494 * gas/mips/mips4.d: Allow more than exactly 8 zeros in bc1*
5495 targets.
5496
5497Mon Apr 10 15:36:39 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
5498
5499 * lib/gas-defs.exp (pass_phase): New proc.
5500 (run_dump_test): Note passing or failing of each phase of this
5501 test, instead of failure of phases or passing of complete test.
5502 Ensure test file name is in reported message.
5503
5504Sat Apr 8 12:46:33 1995 Doug Evans <dje@chestnut.cygnus.com>
5505
5506 * lib/gas-defs.exp (run_dump_test): Handle arguments with paths.
5507 Always resolve testcase status before returning.
5508 If `slurp_options' fails, return and don't do test.
5509 (slurp_options): Fix "can't open" error message.
5510 Return -1 to indicate error.
5511
5512Mon Mar 20 22:45:30 1995 Jeff Law (law@snake.cs.utah.edu)
5513
5514 * gas/hppa/unsorted/common.s: New test.
5515 * gas/hppa/unsorted/unsorted.exp: Run it.
5516
5517Fri Mar 10 19:07:09 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
5518
5519 * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate
5520 uncertainty as to whether there should be trailing bytes in the
5521 output file.
5522 * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value
5523 of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is
5524 correct.) End with "..." to match trailing zero bytes.
5525
5526Wed Mar 8 15:50:34 1995 Ian Lance Taylor <ian@cygnus.com>
5527
5528 * gas/mips/mips4.d, gas/mips/mips4.s: New files.
5529 * gas/mips/mips.exp: Run new test.
5530
5531Thu Feb 23 17:58:50 1995 Jeff Law (law@snake.cs.utah.edu)
5532
5533 * gas/hppa/basic/fmemLRbug.s: Add indexing variants.
5534 * gas/hppa/basic/basic.exp: Test them.
5535
5536Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian@cygnus.com>
5537
5538 * gas/mips/uld.d: New file.
5539 * gas/mips/uld.s: New file.
5540 * gas/mips/usd.d: New file.
5541 * gas/mips/usd.s: New file.
5542 * gas/mips/mips.exp: Run new tests.
5543
5544Thu Feb 9 10:57:39 1995 Jeff Law (law@snake.cs.utah.edu)
5545
5546 * gas/hppa/reloc/applybug.s: New test.
5547 * gas/hppa/reloc/reloc.exp (do_applybug_test): Run it.
5548
5549Thu Feb 2 00:34:55 1995 Jeff Law (law@snake.cs.utah.edu)
5550
bbce6ab7 5551 * gas/hppa/reloc/picreloc.s: New test.
252b5132
RH
5552 * gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
5553
5554Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
5555
5556 * gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s,
5557 gas/h8300/h8300.exp: New tests.
5558
5559Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
5560
5561 * gas/hppa/basic/basic.exp (do_system): Update.
5562
5563Wed Jan 11 17:20:25 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
5564
5565 * gas/mips/mips.exp: Don't run the memory-access tests if the
5566 format is a.out, because the generated code is different from what
5567 is used with other formats.
5568
5569Tue Jan 10 11:42:13 1995 Jeff Law (law@snake.cs.utah.edu)
5570
5571 * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in
5572 regexp to avoid losing without a controlling tty.
5573
5574Fri Dec 30 18:08:20 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
5575
5576 * gas/i386/pushw.l: Fixed whitespace to match current listing
5577 style.
5578
5579 * gas/all/gas.exp: Mark test p1480.s expected to pass, even with
5580 listings enabled.
5581
5582Thu Dec 15 18:14:27 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
5583
5584 * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set.
5585 (uninstall): Don't set OBJDUMP and OBJDUMPFLAGS in site.exp.
5586 * config/default.exp: Default OBJDUMP and OBJDUMPFLAGS. Use
5587 findfile and transform procedures to determine objdump program
5588 name.
5589
5590 * gas/mips/abs.s, gas/mips/div.s: Force some padding at the end,
5591 in case the format doesn't automatically require it.
5592 * gas/mips/beq.d, gas/mips/jal.d: Handle MIPS_JMP as an alternate
5593 name for the reloc type.
5594
5595 * lib/gas-defs.exp (file_contents, verbose_eval): New procs.
5596 (run_dump_test): If verbosity level is over 3, print out dump
5597 command and its output.
5598
5599Tue Dec 13 18:21:09 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
5600
5601 * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted
5602 disassembly.
5603
5604Fri Dec 9 19:54:04 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
5605
5606 * gas/all/gas.exp (comment.s test): Make the "\r" optional, since
5607 it depends on tty modes.
5608
5609 * lib/gas-defs.exp (gas_start): Try using -nottycopy instead of
5610 -nottyinit.
5611
5612 * gas/arm/gas.exp: The arm6 test should report errors, for now.
5613
5614Thu Dec 8 20:19:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
5615
5616 * lib/gas-defs.exp: Use -i in expect_after command.
5617
5618Wed Dec 7 16:49:14 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
5619
5620 * gas/mips/mul.d,jal.d: Fix 0-strings to work with 64-bit hosted
5621 disassembly.
5622
5623 * gas/ieee-fp: Renamed from ieee.fp.
5624
5625 * lib/gas-defs.exp: Make sure timeout is at least 2 minutes.
5626
5627Wed Nov 30 10:48:00 1994 Jeff Law (law@snake.cs.utah.edu)
5628
5629 * gas/hppa/parse: Renamed from gas/hppa/more.parse.
5630
5631Mon Nov 28 00:40:26 1994 Jeff Law (law@snake.cs.utah.edu)
5632
5633 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected
5634 to fail. Fix comments for the test. Tweak test name.
5635
5636Tue Nov 22 23:38:20 1994 Jeff Law (law@snake.cs.utah.edu)
5637
5638 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF
74b5b66a 5639 output.
252b5132
RH
5640
5641Fri Nov 18 17:56:57 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
5642
5643 * gas/mips/ld.d: Adjust to work for both big and little endian
5644 code.
5645 * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise.
5646 * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise.
5647 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise.
5648 * gas/mips/usw.d: Likewise.
5649
5650Tue Nov 15 11:09:57 1994 Jeff Law (law@snake.cs.utah.edu)
5651
5652 * gas/hppa/unsorted/align4.s: New test.
5653 * gas/hppa/unsorted/unsorted.exp: Run it.
5654
5655 * gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match
5656 current expected PA ELF output.
5657 * gas/hppa/reloc/reloc.exp (do_r_no_reloc): Likewise.
5658 (do_plabel_relocation_test): Likewise.
5659
5660Thu Nov 3 18:14:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
5661
5662 * gas/all/p1480.s: Use larger constant, so expression can have a
5663 positive value.
5664 * gas/all/gas.exp: Expect p1480.s without listings to pass.
5665
5666Thu Nov 3 15:43:46 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
5667
5668 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:
5669 Correct test cases.
5670
5671Thu Oct 20 00:55:13 1994 Jeff Law (law@snake.cs.utah.edu)
5672
5673 * gas/hppa/reloc/blebug3.s: New test.
5674 * gas/hppa/reloc/reloc.exp: Run it.
5675
5676Mon Oct 17 02:33:53 1994 Jeff Law (law@snake.cs.utah.edu)
5677
5678 * gas/hppa/reloc/reduce3.s: New test.
5679 * gas/hppa/reloc/reloc.exp: Run it.
5680
5681Sun Oct 16 22:25:56 1994 Jeff Law (law@snake.cs.utah.edu)
5682
5683 * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match
5684 current reality.
5685
5686Wed Sep 28 21:21:34 1994 Jeff Law (law@snake.cs.utah.edu)
5687
5688 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
5689 * gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
5690 * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
5691 * gas/hppa/reloc/reloc.exp: Changed accordingly.
5692
5693Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
5694
5695 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
5696 overflows are correctly converted to jumps.
5697
5698Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
5699
5700 * gas/mips: Add test cases for PIC code, both SVR4 style and
5701 -membedded-pic style.
5702
5703Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
5704
5705 * gas/mips: New directory with MIPS specific test cases.
5706
5707 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify
5708 the name of the source file to assemble.
5709 (regexp_diff): Put the reason for failure in the log file.
5710
5711Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
5712
5713 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL
5714 doesn't support it. Redirect stdout using > instead of 1>, and
5715 don't bother to redirect stderr since TCL redirects it anyhow.
5716 (run_dump_test): Pass appropriate arguments to program, defaulting
5717 to -r.
5718
5719Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5720
5721 * gas/vax: New directory.
5722 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword
5723 values.
5724
5725Mon Sep 12 22:19:11 1994 Jeff Law (law@snake.cs.utah.edu)
5726
5727 * gas/hppa/reloc/r_no_relocbug.s: New test.
5728 * gas/hppa/reloc/reloc.exp: Run it.
5729
5730 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update
5731 expected output.
5732
5733Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
5734
5735 * gas/arm/*: New subtree. Add ARM tests.
5736
5737Mon Aug 8 12:13:31 1994 Jeff Law (law@snake.cs.utah.edu)
5738
5739 * gas/hppa/unsorted/unsorted.exp: Accept any character
5740 between foo's type and foo itself.
5741
5742Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5743
5744 * lib/gas-defs.exp (run_dump_test): New routine for running the
5745 assembler, running objdump or nm (not fully supported) on the
5746 resulting object file, and comparing the results against a file of
5747 regular expressions in the test suite, all in one command.
5748 Options for the assembler and objdump are read from comments at
5749 the start of the .d file.
5750 (fail_phase, slurp_options): New auxiliary routines.
5751 (regexp_diff): Always return a value. Fix bugs in actually doing
5752 the regexp test.
5753
5754 * gas/sun4/addend.exp: Use run_dump_test.
5755 * gas/sun4/addend.d: Fix regular expressions so that they work.
5756
5757Thu Jul 7 11:55:33 1994 Jeff Law (law@snake.cs.utah.edu)
5758
5759 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
5760 * gas/hppa/reloc/reloc.exp: Run them.
5761
5762Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5763
5764 * config/default.exp: Look for "as.new" in "$base_dir/..", where
5765 it got compiled, not in "$base_dir".
5766 * config/unknown.exp: Deleted.
5767
5768Sun Jun 26 13:23:54 1994 Jeff Law (law@snake.cs.utah.edu)
5769
5770 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
5771 before exiting. Enclose both calls inside a "catch".
5772 (objdump_finish): Likewise.
5773
5774Fri Jun 10 10:23:35 1994 Jeff Law (law@snake.cs.utah.edu)
5775
5776 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
5777 for SOM to match current testcase.
5778
5779Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5780
5781 * gas/i386/{pushw.s,pushw.l}: New test.
5782 * gas/i386/all.exp: Run it.
5783
5784 * Makefile.in (distclean): Remove site config files and gas.sum.
5785
5786Fri May 27 12:24:18 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5787
5788 * gas/m68k/disperr.s: Use % for registers.
5789
5790 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s.
5791
5792Tue May 17 14:53:08 1994 Bill Cox (bill@rtl.cygnus.com)
5793
5794 * lib/gas-defs.exp: Replace error proc calls with perror calls.
5795
5796Mon May 16 13:19:16 1994 Jeff Law (law@snake.cs.utah.edu)
5797
5798 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
5799 ELF code.
5800 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does
5801 not support them.
5802 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match
5803 new ELF code.
5804
5805Thu May 5 17:27:54 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5806
5807 * config/default.exp: Renamed from unix-gas.exp.
5808
5809Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
5810
5811 * Makefile.in (check): Set TCL_LIBRARY for runtest.
5812
5813Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5814
5815 * gas/hppa/more.parse/callinfobug.s: Add missing name for
5816 procedure.
5817
5818 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the
5819 $DATA$ rather than $LIT$ subspace.
5820
5821Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5822
5823 * gas/hppa/reloc/funcrelocbug.s: New test.
5824 * gas/hppa/reloc/reloc.exp: Run it.
5825
5826Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5827
5828 * gas/hppa/unsorted/importbug.s: New test.
5829 * gas/hppa/unsorted/unsorted.exp: Run it.
5830
5831Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5832
5833 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
5834
5835 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
5836 * gas/hppa/unsorted/unsorted.exp: Run it.
5837
5838 * gas/hppa/more.parse/callinfobug.s: New test.
5839 * gas/hppa/omre.parse/parse.exp: Run it.
5840
5841 * gas/hppa/more.parse/regpopbug.s: New test.
5842 * gas/hppa/more.parse/parse.exp: Run it.
5843
5844Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5845
5846 * lib/gas-defs.exp (objdump): New proc.
5847 (objdump_start): Deleted unused proc.
5848 (objdump_start_common): Merged into objdump_start_no_subdir.
5849
5850 * gas/alpha/fp.exp: Use objdump instead of
5851 objdump_start_no_subdir, since the former actually waits for
5852 objdump to finish. Specify .rdata section only. Make comment
5853 indicate Alpha architecture rather than SPARC.
5854 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match
5855 against ASCII code 0x2a ("*", special in regexp).
5856 * gas/sun4/addend.exp: Use objdump instead of
5857 objdump_start_no_subdir.
5858
5859Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5860
bbce6ab7 5861 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
252b5132
RH
5862 a failure if gas is not producing an ELF object.
5863
5864Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5865
5866 * gas/hppa/basic/fmemLRbug.s: New test.
5867 * gas/hppa/basic/basic.exp: Run it.
5868
5869Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5870
5871 * gas/alpha/fp.*: New files.
5872 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at
5873 verbosity level 3 or above only.
5874
5875Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5876
5877 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
5878 PA OSF1.
5879
5880Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5881
5882 * gas/hppa/more.parse/xmpyubug.s: New test.
5883 * gas/hppa/more.parse/parse.exp: Run it.
5884
5885Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5886
5887 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
5888 "simple_diff" from linker test suite.
5889 * gas/sun4/addend.exp: Use it.
5890 * gas/sun4/addend.d: New file.
5891
5892Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5893
5894 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing
5895 format.
5896
5897Thu Jan 20 16:44:51 1994 Rob Savoye (rob@darkstar.cygnus.com)
5898
5899 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
5900 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run
5901 well under either version of expect.
5902
5903Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5904
5905 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
5906 elsewhere now.
5907 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
5908 * gas/hppa/basic/basic.exp: Run them.
5909
5910Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5911
5912 * gas/all/gas.exp: No longer expect difference of forward
5913 references to fail.
5914 * gas/all/x930509.s: Fix testcase to match how the expect code was
5915 written.
5916
5917Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5918
5919 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test
5920 for cross-subspace call bugs is no longer expected to fail.
5921
5922 * gas/hppa/more.parse/procbug.s: Add test for another bug relating
5923 to having a function's label follow the .PROC directive.
5924
5925Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5926
5927 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
5928 found while working on multiple $CODE$ subspace support.
5929
5930Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5931
5932 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
5933 to fail.
5934 * gas/hppa/more.parse/procbug.s: Add missing .procend.
5935
5936Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5937
5938 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
5939 app.c change.
5940
5941Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5942
5943 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests.
5944
5945Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
5946
5947 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of
5948 OBJDUMPFLAGS in case it's empty. Use temporary names until the
5949 end; make creating site.exp the final step.
5950 (check): Pass in ASFLAGS.
5951
5952 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching
5953 C comments to avoid bugs in latest expect code.
5954
5955Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5956
5957 * gas/m68k/disperr.s: New test.
5958 * gas/m68k/all.exp: Run it.
5959
5960Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5961
5962 * gas/hppa/reloc/roundmode.s: New test.
5963 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change.
5964
5965Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5966
5967 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT
74b5b66a 5968 test for ELF.
252b5132
RH
5969
5970Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5971
5972 * gas/hppa/more.parse/parse.exp: Test for error on for subspace
5973 directive is an XFAIL for SOM assmeblers.
5974
5975 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on
5976 cross-subspace call test.
5977
5978Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5979
5980 * gas/hppa/more.parse/appbug.s: New test.
5981 * gas/hppa/more.parse/parse.exp: Run it.
5982
5983 * gas/hppa/unsorted/align3.s: New test.
5984 * gas/hppa/unsorted/unsorted.exp: Run it.
5985
5986Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5987
5988 * gas/all/p2425.s: Insert a tab before assembler directives so
5989 that the directives are not interpreted as labels.
5990
5991 * gas/hppa/basic/weird.s: Sync with GDB version.
5992
5993 * gas/hppa/more.parse/labelbug.s: New test.
5994
5995 * gas/hppa/more.parse/parse.exp: Run it.
5996
5997Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5998
5999 * gas/hppa/reloc/fixupbug.s: New test.
6000 * gas/hppa/reloc/reloc.exp: Run it.
6001
6002 * gas/hppa/reloc/exitbug.s: New test.
6003 * gas/hppa/reloc/reloc.exp: Run it.
6004
6005Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6006
6007 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
6008 share the same test code.
6009 * gas/hppa/reloc/relocreduce.s: Likewise.
6010
6011 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
6012 * gas/hppa/basic/basic.exp: Test quadword FP store instructions.
6013
6014Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6015
6016 * gas/hppa/reloc/reloc.exp: No longer expect failure for
6017 field selector on ble instruction test.
6018
6019 * gas/hppa/basic/basic.exp: No longer expect failures for
6020 system instruction tests now that probei is fixed.
6021
6022Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6023
6024 * gas/hppa/reloc/selectorbug.s: New test.
6025 * gas/hppa/reloc/reloc.exp: Run it.
6026
6027Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6028
6029 * gas/hppa/unsorted/fragbug.s: New test.
6030 * gas/hppa/unsorted/unsorted.exp: Run it.
6031
6032Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy@cygnus.com)
6033
6034 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS
6035
6036Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6037
6038 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
6039 * gas/hppa/more.parse/parse.exp: Run them.
6040
6041Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6042
6043 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
6044 which specific relocations are expected to be found.
74b5b66a 6045
252b5132
RH
6046Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6047
6048 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
6049
6050 * gas/hppa/more.parse/parse.exp: Add new test.
6051 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default
6052 sections are handled correctly.
6053
6054 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
6055
6056Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6057
6058 * gas/hppa/more.parse/calldatabug.s: Colonize.
6059 * gas/hppa/more.parse/parse.exp: Fix typos.
6060
6061Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6062
6063 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
6064 * gas/hppa/*/*.exp: New test drivers.
6065 * gas/hppa/*/*.s: New test files.
6066
6067Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn@cygnus.com)
6068
6069 * gas/sun4: New directory.
6070 * gas/sun4/addend.s,addend.exp: New test case.
6071 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same
6072 test case.
6073
6074 * gas/all/gas.exp: Check `*' in C comments.
6075
6076 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to
6077 simplify some tests.
6078 (want_no_output): Return zero or nonzero, depending on success or
6079 failure.
6080 (gas_test_old): Return value from want_no_output.
6081 (objdump_start_common): Split off from objdump_start.
6082 (objdump_start_no_subdir): New procedure.
6083
6084Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn@rover.cygnus.com)
6085
6086 * gas/all/diff1.s, gas/m68k/pic1.s: New tests.
6087 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
6088
6089 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to
6090 AS_FOR_TARGET.
6091 (check): Don't pass ASFLAGS variable.
6092 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
6093
6094 From Jeff Law:
6095
6096 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions
6097 so that tests can parse the output of objdump looking for errors
6098 in relocation entires, file headers and the like.
6099
6100Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
6101
6102 * gas/ieee.fp/x930509a.exp: Currently expected to fail always.
6103 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test
6104 call so it no longer performs multiple tests.
6105 * gas/m68k/all.exp (t2.s): Don't bother with listings.
6106 (p2410.s): Don't pass unwanted arguments to gas_test_error.
6107
6108Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
6109
6110 * lib/do*: Remove RCS id strings.
6111
6112Mon May 17 15:09:45 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
6113
6114 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests.
6115 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
6116 * gas/i386: New directory.
6117
6118Mon May 10 14:50:20 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
6119
6120 * Added directory structure, to categorize tests by targets.
6121 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s,
6122 and refined some to examine the assembler listing output.
6123 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some
6124 expect_after patterns.
6125 (gas_start, gas_finish): New procs, for tests that examine process
6126 output.
6127 * config/unix-gas.exp: Invoke gas_init directly, instead of
6128 requiring test .exp files do it.
6129
6130Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
6131
6132 * gas/gas.exp: Handle new tests, and changes to testing procs.
6133
6134 * lib/gas-defs.exp (want_no_output): New proc; success iff output
6135 is empty.
6136 (gas_test_old): Functionally same as old gas_test.
6137 (gas_test_ignore_stdout): Rewritten to use want_no_output.
6138 (gas_test): New argument lists set of options to be tried in
6139 combinations. Option with trailing ">" indicates standard output
6140 should be ignored.
6141
6142 * gas/p2425a.s: Use %-form for registers, so this test can be run
6143 on m68k-coff targets too.
6144
6145 * gas/p2430a.s: New test case, whitespace &c matches customer
6146 report more closely. Gets different results from p2430.s; this is
6147 bad, and not yet tested for.
6148
6149Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn@cygnus.com)
6150
6151 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases.
6152 * lib/run: New script.
6153 * gas/gas-defs.exp (gas_start): Takes new args, assembler options
6154 and redirection options. Use "run" script so redirection works.
6155 (gas_test): Now takes assembler options as separate arg from input
6156 file name.
6157 (gas_test_ignore_stdout): New proc. Discards output.
6158 (gas_test_error): New proc. Expects assembler to generate output.
6159 (target_cpu_family setting): Handle i486->i386 also.
6160
6161 * lib/do*: Scripts moved here from gas/testscripts. May be useful
6162 someday for writing more test cases; not currently used.
6163
6164Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
6165
6166 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test
6167 cases.
6168 * gas/gas.exp: Enable them for appropriate targets. Removed some
6169 useless comments &c. Changed m68k target test to be more general.
6170
6171 * lib/gas-defs.exp (gas_exit, gas_init): New procs.
6172 * gas/gas.exp: Call gas_init.
6173
6174Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
6175
6176 * Test suite created.
This page took 0.470685 seconds and 4 git commands to generate.