Frank Ch. Eigler
0f70e64f0e
* MIPS test suite changes that allow cross-assemblers to test MIPS dialects
...
other than their native tongues.
Wed Jun 17 14:02:10 1998 Frank Ch. Eigler <fche@cygnus.com>
* gas/mips/delay.d: Add -mcpu=NNNN to gas flags to let test case
run on differently targeted assembler.
* gas/mips/{ld-ilocks-addr32,ld-svr4pic.d}: Ditto.
* gas/mips/{ld-xgot.d,lif-svr4pic.d,lif-xgot.d}: Same.
* gas/mips/{mips16.d,mips4.d,nodelay.d}: Again.
* gas/mips/{trunc.d,uld.d,ulh-xgot.d,usd.d}: And then some.
* gas/mips/ld-ilocks.d: Removed disassembler flags to let target
defaults go unmodified. Replaced $f4/$f5 with $fp[45], as the
original `ld.d' had. Find `ld.s'.
* gas/mips/mul-ilocks.d: Nearly ditto.
1998-06-17 11:31:32 +00:00
Nick Clifton
29830d737e
Adjust tests and results after applying patch for PR12542
1998-06-11 23:52:11 +00:00
Nick Clifton
a94e9d4f75
Updated to match latest assembler results.
1998-06-09 01:48:34 +00:00
Doug Evans
c49fcb32e2
* gas/dvp/relax-1.[sd]: Test .org/relaxing interaction.
1998-06-08 22:41:55 +00:00
Ian Lance Taylor
4bb22852ba
Fri Jun 5 19:15:59 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
...
* gas/m68k/operands.s: For all pc relative addresses change tstl
to pea since the former does not allow pcrel on m68000. Do not
make label foo global, so that references to it can be relaxed on
ELF targets.
* gas/m68k/operands.d, gas/m68k/op68000.d: Updated.
1998-06-05 23:16:49 +00:00
Ian Lance Taylor
c7b21300a7
Tue Jun 2 15:08:36 1998 Geoff Keating <geoffk@ozemail.com.au>
...
* gas/ppc/ppc.exp: Run simpshft test.
* gas/ppc/simpshft.d: New file.
* gas/ppc/simpshft.s: New file.
1998-06-02 19:09:38 +00:00
Jeff Law
773cf1a24b
* gas/mips/break5900.d: Update after interlock changes.
...
* gas/mips/mips.exp: The r5900 has ilocks and gpr_ilocks.
* gas/mips/div-ilocks.d: Handle both "break" instruction variants.
* gas/mips/{div.d, mul-ilocks.d, mul.d}: Likewise.
1998-06-01 23:04:50 +00:00
Doug Evans
98e3a972c1
* gas/all/gas.exp: Don't run `align' test for dvp-*-*.
...
* gas/macros/macros.exp: Don't run `semi' test for dvp-*-*.
* gas/dvp/align.[sd]: New testcase.
* gas/dvp/semi.[sd]: New testcase.
1998-06-01 22:11:21 +00:00
Doug Evans
7908eab788
Don't run the `semi' testcase if dvp-*-*.
1998-06-01 22:09:48 +00:00
Doug Evans
99b7e42e1c
Don't run the `align' testcase if dvp-*-*.
1998-06-01 22:09:19 +00:00
Ian Lance Taylor
05a43d26fe
* gas/mips/mips.exp: Adjust ilocks initialization to match current
...
assembler defaults more closely.
1998-05-29 19:27:54 +00:00
Ian Lance Taylor
1793f86d75
* gas/sh/fp.s: Remove ftst/nan. The assembler no longer supports
...
the instruction.
* gas/sh/basic.exp: Adjust accordingly.
1998-05-29 16:12:31 +00:00
Doug Evans
b9cafcf462
* gas/m32r/allinsn.d: Handle 64 bit bfd_vma.
...
* gas/m32r/uppercase.d: Likewise.
* gas/m32r/m32rx.d: Likewise.
1998-05-22 22:58:08 +00:00
Doug Evans
96ecb5a1e8
* gas/dvp/upper-2.[sd]: Test absent dest -> xyzw.
1998-05-21 22:16:04 +00:00
Nick Clifton
9c92d37083
Fixes to allow testsuite to pass (modulo problems with cofftag).
1998-05-21 22:04:56 +00:00
Ian Lance Taylor
200b86ea4f
* gas/mips/mips16.d: Correct to reflect bug fix to disassembler.
1998-05-19 22:17:38 +00:00
Frank Ch. Eigler
1cc17500c3
* Added tests for R5900 mult1 instructions.
1998-05-18 17:48:38 +00:00
Jeff Law
cb6a332528
* vu0.s: Test vopmula/vopmsub with and without opcode
...
completer.
* vu0.d: Corresponding changes.
1998-05-18 17:48:37 +00:00
Nick Clifton
98c5cd5a5a
Changed command line switch from --m32rx-enable-special to --hidden
...
Removed documentation about the switch.
1998-05-18 17:34:24 +00:00
Frank Ch. Eigler
838aec1918
* Various MIPS test case tweaks.
...
Mon May 18 13:11:45 1998 Frank Ch. Eigler <fche@cygnus.com>
* gas/mips/{div,ld,mul}.d: Add assembler -mcpu= flag to match
disassembler.
start-sanitize-r5900
* gas/mips/break5900.[sd]: Test that break instructions generated
in div/etc. macro instructions are of 20-bit variety for R5900.
end-sanitize-r5900
1998-05-18 10:15:38 +00:00
Gavin Romig-Koch
312bba6754
add ld-ilocks-addr32.d
1998-05-15 19:39:54 +00:00
Gavin Romig-Koch
11ba9527b6
* gas/mips/mips.exp: Distinguish chains with 32-bit addresses.
...
* gas/mips/ld-ilocks-addr32.d : New.
1998-05-15 18:53:56 +00:00
Nick Clifton
ca6a899da7
Change command line switch fron --enable-special to --m32rx-enable-special
1998-05-14 20:54:47 +00:00
Doug Evans
472de7df0d
* gas/m32r/uppercase.[sd]: Test for HIGH,SHIGH,LOW,SDA.
1998-05-14 00:02:36 +00:00
Doug Evans
1fd8bfbda5
* gas/m32r/m32rx.d: Pass --enable-special to gas.
1998-05-13 22:07:23 +00:00
Frank Ch. Eigler
4f6f7a3a1c
* New test cases for MIPS R5900-specific 20-bit break, at customer request.
1998-05-11 17:11:54 +00:00
Frank Ch. Eigler
1d99416d38
* Keep new test cases ({trap,break}20.[sd]).
1998-05-07 17:51:51 +00:00
Frank Ch. Eigler
a5c3c53c34
* Converted conditional-trap MIPS opcodes to extra-operand variety also.
...
* Bonus test cases to confirm behavior.
[ChangeLog]
Thu May 7 12:50:33 1998 Frank Ch. Eigler <fche@cygnus.com>
* config/tc-mips.c (validate_mips_insn): Removed hack
for previously inaccessible bitfields in some INSN_TRAP
instructions.
[testsuite/ChangeLog]
Thu May 7 13:05:25 1998 Frank Ch. Eigler <fche@cygnus.com>
* gas/mips/break20.[sd]: New tests for 20-bit operand break and
sddbp instructions.
* gas/mips/trap20.[sd]: New tests for 20-bit operand trap
instructions.
* gas/mips/mips.exp: Run them.
1998-05-07 17:45:24 +00:00
Frank Ch. Eigler
40f0c90498
* Fixes for d30v PR 15627.
...
* First batch of fixes for sky PR 15853 (20-bit break/sdbbp)
* Fixes for d30v test suite.
1998-05-07 15:27:13 +00:00
Frank Ch. Eigler
231cd2a979
* Reminded to keep lineno.d/s test.
1998-04-28 22:49:00 +00:00
Frank Ch. Eigler
4b9180d916
* Fixes for gdb/15371 part 1: assembly source line numbering.
...
[ChangeLog]
Tue Apr 28 11:35:56 1998 Frank Ch. Eigler <fche@cygnus.com>
* ecoff.c (ecoff_build_lineno): Do not use dummy first_lineno
for line numbers for assembly source.
[testsuite/ChangeLog]
Tue Apr 28 16:38:34 1998 Frank Ch. Eigler <fche@cygnus.com>
* gas/mips/lineno.[sd]: Assembly source line number test.
* gas/mips/mips.exp: Added lineno test.
1998-04-28 20:48:30 +00:00
Ian Lance Taylor
e33bfde75c
fix sanitization for gettext changes
1998-04-22 16:18:07 +00:00
Doug Evans
a5f7c460a1
* gas/testsuite/dvp/{vif-1.[sd],vif-3.s}: Update, '*' no longer
...
supported as unpack address.
1998-04-16 18:27:15 +00:00
Frank Ch. Eigler
65a172239d
* Customer specs changed one R5900 COP2 instruction bit-pattern.
...
[ChangeLog]
Wed Apr 15 10:35:59 1998 Frank Ch. Eigler <fche@cygnus.com>
* config/tc-mips.c (mips_ip): Specs changed for
VCALLMSR instruction.
[testsuite/ChangeLog]
Wed Apr 15 13:08:30 1998 Frank Ch. Eigler <fche.cygnus.com>
* gas/mips/vu0.s: Updated test case for changed specs of
VCALLMSR instruction.
* gas/mips/vu0.d: Corresponding change.
1998-04-15 17:37:50 +00:00
Jeff Law
f1b8b0f4f1
* gas/testsuite/all/gas.exp: No longer expect failures for
...
difference of undefined symbols on mn10x00 targets.
1998-04-09 00:46:37 +00:00
Doug Evans
56cf426b6c
* gas/dvp/br-2.[sd]: New testcase.
...
* gas/dvp/dvp.exp: Run them.
1998-04-08 22:53:37 +00:00
Doug Evans
348738314c
* gas/dvp/vif-4.[sd]: New testcase.
1998-04-07 03:25:32 +00:00
Doug Evans
8632fe493a
* gas/dvp/vif-3.[sd]: New testcase.
...
* gas/dvp/dvp.exp: Run it.
1998-04-07 00:10:22 +00:00
Doug Evans
a3c63e840e
* gas/dvp/relax-1.[sd]: New testcase.
...
* gas/dvp/dvp.exp: Run it.
1998-04-03 20:22:20 +00:00
Nick Clifton
93f0144882
Fix SAT and SATB bit patterns.
1998-04-03 00:50:29 +00:00
Nick Clifton
4bda141818
Fix satb bit pattern.
1998-04-01 23:00:03 +00:00
Doug Evans
5b8fd65cf9
* gas/dvp/vif-1.d: Update.
1998-03-25 22:30:01 +00:00
Jeff Law
818c1ddd6e
* gas/mips/vu0.s: Add tests for "bc2f", "bc2fl", "bc2t", "bc2tl",
...
"cfc.i", "cfc.ni", "ctc.i", and "ctc.ni".
* gas/mips/vu0.d: Corresponding changes.
1998-03-25 01:17:32 +00:00
Doug Evans
7a22fb9fc3
* gas/dvp/mpg-1.[sd]: New files.
...
* gas/dvp/mpg-1vu.s: New file.
* gas/dvp/dvp.exp: Run new test mpg-1.s.
1998-03-23 21:31:08 +00:00
Nick Clifton
89e759089c
Fix SATH bit pattern
1998-03-23 19:35:49 +00:00
Frank Ch. Eigler
6d2c139e5a
* Backing out non-dvp changes from 1998-03-20; ".section text" is not
...
understood to be the same as ".text" on all ports. The DVP assembler
will resume failing these two tests.
1998-03-23 16:04:22 +00:00
Frank Ch. Eigler
6cfaad4d88
* Updated DVP test case to match new alignment code that was checked in two
...
nights ago. Patched other two test cases to explicitly specify the ".text"
segment for tests since the DVP assembler defaults to ".vutext".
1998-03-21 00:29:55 +00:00
Jeff Law
b44cac60e4
* gas/mips/vu0.s, gas/mips/vu0.d: New testfiles.
...
* gas/mips/mips.exp: Run vu0 tests.
1998-03-19 21:16:39 +00:00
Doug Evans
dd1e151aa9
* gas/dvp/vif-1.[sd]: stcycle -> stcycl.
1998-03-19 18:51:19 +00:00
Doug Evans
1de230de3e
* gas/dvp/dma-[12].[sd]: New testcases.
...
* gas/dvp/dvp.exp: Run them.
1998-03-17 22:04:22 +00:00
Doug Evans
6addb8d9fe
* gas/dvp/vif-2.[sd]: New testcases.
1998-03-06 20:54:22 +00:00
Doug Evans
e1888c9576
* gas/dvp/upper-2.d (loi): Fix expected output.
...
* gas/dvp/vif-1.[sd]: Add more tests.
* gas/dvp/gif{packed,reglist,image}-1.[sd]: New testcases.
* gas/dvp/dvp.exp: Run them. Pass -I${srcdir}/${subdir} to gas.
1998-03-06 19:27:21 +00:00
Gavin Romig-Koch
c594deb253
* gas/mips/mips.exp (ilocks) : Added mips64vr4320*-*-*.
1998-03-03 16:12:56 +00:00
Doug Evans
69d2f4a744
* gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete.
...
(ldi16): Improve test.
(nop): Fix test.
1998-03-02 21:31:45 +00:00
Jeff Law
0504414dc9
* gas/mips/vr5400.s: Use absolute expression for performance
...
register number.
* gas/mips/vr5400.d: Corresponding changes.
* gas/mips/r5900.s: Use absolute expression for performance
register number.
* gas/mips/r5900.d: Corresponding changes.
1998-02-23 17:35:44 +00:00
Jeff Law
59ef7c27fb
* gas/mips/vr5400.s: Use absolute expression for performance
...
register number.
* gas/mips/r5900.s: Use absolute expression for performance
register number.
1998-02-23 17:29:31 +00:00
Jeff Law
47558b4c64
* gas/mips/r5900.s, gas/mips/r5900.d: Update for "mula.s" change.
1998-02-20 08:27:32 +00:00
Doug Evans
1e796e1d54
* gas/dvp/{basic-1,lower-1,upper-1,upper-2}.d: Update to remove dest
...
spec on operands.
1998-02-18 02:46:36 +00:00
Nick Clifton
62e89e48a4
Fix tests to match latest version of the assembler.
1998-02-13 22:46:09 +00:00
Doug Evans
7e9e43bb2c
* gas/dvp/upper-2.[sd]: New testcase.
...
* gas/dvp/dvp.exp: Run it.
1998-02-13 01:44:29 +00:00
Ian Lance Taylor
7abc6c55ba
* gasp/macro.out: Adjust to reflect the fact that keyword
...
arguments are now permitted after positional arguments.
1998-02-13 01:13:15 +00:00
Doug Evans
9eb30eaa1d
* gas/dvp/{*}: .text renamed to .vutext.
...
* gas/dvp/vif-1.[sd]: Renamed from pke-1.[sd].
1998-02-12 01:10:22 +00:00
Nick Clifton
01c97361c2
Add tests for DIVH instruction and new versions of RAC and RACH instruction.
...
Renamed MACHL1 to MACLH1.
1998-02-10 01:21:22 +00:00
Nick Clifton
2be33cc4f7
Updated to match latest assembler output.
1998-02-04 23:28:29 +00:00
Ian Lance Taylor
36fb0b86c7
Wed Feb 4 15:40:00 1998 Geoffrey Keating <geoffk@ozemail.com.au>
...
* gas/ppc/ppc.exp: New file.
* gas/ppc/astest.s, gas/ppc/astest.d: New test.
* gas/ppc/astest2.s, gas/ppc/astest2.d: New test.
1998-02-04 20:42:29 +00:00
Jeff Law
f16c443c2d
* gas/mips/4010.s: Pad test code out to a 16byte boundary.
...
* gas/mips/4010.d: Corresponding changes.
* gas/mips/4100.s: Pad test code out to a 16byte boundary.
* gas/mips/4100.d: Corresponding changes.
* gas/mips/4650.s: Pad test code out to a 16byte boundary.
* gas/mips/4650.d: Corresponding changes.
start-sanitize-r5900
* gas/mips/5900.s: Pad test code out to a 16byte boundary.
* gas/mips/5900.d: Corresponding changes.
end-sanitize-r5900
To make mips-ecoff happy, which apparently pads out the sections...
1998-02-02 04:43:07 +00:00
Ian Lance Taylor
577e9a32f7
* gas/mri/moveml.d: Add test comments, fix regexps.
1998-01-30 19:09:44 +00:00
Doug Evans
7f34b69ef1
* gas/m32r/{allinsn,high-1}.d: Allow # constant prefix to be missing.
1998-01-29 21:36:38 +00:00
Richard Henderson
80bc5d031a
Oops. forgot to add the moved files.
1998-01-29 17:51:56 +00:00
Richard Henderson
b1822b9884
* gas/m68k/mri_moveml.[sd]: Moved to ...
...
* gas/mri/moveml.[sd]: ... here.
* gas/mri/mri.exp: Run it.
1998-01-29 17:44:48 +00:00
Doug Evans
b15e0cc7a0
* dvp/dvp.exp: New file.
...
* dvp/{basic-1,br-1,upper-1,lower-1,pke-1}.[sd]: New testcases.
1998-01-29 01:33:53 +00:00
Doug Evans
0f1ec0f95f
txvu renamed to dvp
1998-01-28 18:32:30 +00:00
Doug Evans
bfddfe6ec8
txvu renamed to dvp, so files moved to ../dvp
1998-01-28 18:29:11 +00:00
Jeff Law
09025569d2
* gas/mips/4010.s: Add 4010 tests.
...
* gas/mips/4010.d: Expected output.
* gas/mips/4100.s: Add 4010 tests.
* gas/mips/4100.d: Expected output.
* gas/mips/4650.s: Add 4010 tests.
* gas/mips/4650.d: Expected output.
* gas/mips/mips.exp: Run the new tests.
* gas/mips/*.d: Pass the right processor model to objdump.
Fix minor cases where expected output was wrong due to opcode
conflicts.
1998-01-28 04:58:37 +00:00
Doug Evans
17d8f29c26
use '/' in one case to test it
1998-01-27 18:18:53 +00:00
Doug Evans
764c48f8ab
fix ior encoding
1998-01-27 17:56:06 +00:00
Richard Henderson
8c1caf7911
* gas/m68k/mri_moveml.[sd]: New testcase.
1998-01-27 13:36:48 +00:00
Doug Evans
0ca3c05121
use .vu pseduo-op
1998-01-26 06:33:18 +00:00
Doug Evans
23e32a7ec6
fix ilw,ilwr,isw,iswr
1998-01-25 23:38:32 +00:00
Doug Evans
5032511dce
new txvu testcase lower-1
1998-01-24 02:41:41 +00:00
Doug Evans
71e4ba5086
new testcase lower-1
1998-01-24 02:40:00 +00:00
Nick Clifton
67f3b91e8b
Updated to match latest disassembly results.
1998-01-23 18:32:40 +00:00
Doug Evans
904dafb0d3
new br-1 and upper-1 testcases
1998-01-23 09:58:28 +00:00
Doug Evans
012d2cf92e
new txvu testcases
1998-01-23 09:54:38 +00:00
Doug Evans
ecdf852881
update, lower insn has lower address
1998-01-23 03:15:26 +00:00
Nick Clifton
78e95c8c0d
Added tests of automatic parallelisation.
1998-01-23 01:45:06 +00:00
Ian Lance Taylor
44cb13f7e0
Wed Jan 21 21:24:08 1998 Manfred Hollstein <manfred@s-direktnet.de>
...
* gas/m88k/init.d: Fix hexadecimal offsets.
1998-01-22 02:25:14 +00:00
Nick Clifton
df5b318730
Fix test case so that they pass.
1998-01-15 01:53:12 +00:00
Jeff Law
22e548aaec
* gas/mips/div.d: Update for recent assembler changes.
...
* gas/mips/div-ilocks.d: Likewise.
1998-01-15 00:09:59 +00:00
Doug Evans
82cb1a1f7c
gas/m32r/allinsn.d (cmpui): Update output to new format.
1998-01-14 19:12:51 +00:00
Doug Evans
a923b260c4
(cmpui): update output to new format.
1998-01-14 19:11:53 +00:00
Doug Evans
70e6bc8737
Update to new style, no | separator.
1998-01-06 13:49:12 +00:00
Doug Evans
7d645eb277
snapshot
1998-01-05 16:02:58 +00:00
Nick Clifton
11b22bfcc6
sanitized out m32rx entries
1998-01-05 14:36:14 +00:00
Doug Evans
4ed4a2c54f
tweak
1998-01-05 14:24:06 +00:00
Doug Evans
a49d18fdff
Initial txvu support.
1998-01-05 14:23:38 +00:00
Doug Evans
450dfc4090
Initial txvu testing support.
1998-01-05 14:21:22 +00:00
Doug Evans
947ef4012a
process keep-sky, for txvu subdir
1998-01-05 14:11:47 +00:00
Ian Lance Taylor
57d0236a2e
* gas/mips/r5900.d: Update for current disassembler.
1997-12-22 09:47:57 +00:00
Ian Lance Taylor
b9a8a96e54
move sanitization check from Things-to-lose to Do-last
1997-12-21 09:54:55 +00:00