Commit graph

561 commits

Author SHA1 Message Date
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
Nick Clifton
17f0d950f1 Files for testing m32rx instruction set. 1997-12-18 16:04:14 +00:00
Nick Clifton
52572cfa06 Updated tests to match changes in disassembler 1997-12-18 11:12:50 +00:00
Ken Raeburn
f89a5bfc99 keep lb-xgot-ilocks.d 1997-12-17 18:59:36 +00:00
Ken Raeburn
4d9a31230f mips tweaks from vr5400 branch -- deal with cpus w/interlocks a little better 1997-12-16 19:42:01 +00:00
Jeff Law
4aada8a886 * gas/mips/r5900.s: Add more r5900 tests.
* gas/mips/r5900.d: Corresponding changes.
1997-12-16 12:25:39 +00:00
Jeff Law
0f63020ed8 * gas/mips/r5900.s: New testcase for r5900 insns.
* gas/mips/r5900.d: Support file for r5900 tests.
        * gas/mips/mips.exp: Run r5900 tests too.
1997-12-16 11:54:21 +00:00
Jeff Law
8f7df7089a * gas/mips/vr5400.s: Tweak mfpc, mtpc, mfps, mfps, and mtps for
better testing coverage.
        * gas/mips/vr5400.d: Corresponding changes.
1997-12-15 19:25:54 +00:00
Gavin Romig-Koch
2a07178851 Don't run mips16 tests for tx49. 1997-12-11 14:28:38 +00:00
Ken Raeburn
93d2187d32 fix vr5400 sanitization 1997-11-10 19:24:15 +00:00
Ken Raeburn
4aa424c7a7 * gas/mips/vr5400.s, gas/mips/vr5400.d: New test, for VR5400-specific
instructions.
* gas/mips/mips.exp: Run it.

* gas/ieee-fp/x930509a.exp: Don't run IEEE FP tests for Vax targets.
1997-11-08 02:41:48 +00:00
Gavin Romig-Koch
d66e8c4bef Correct sanitation for tx49. 1997-11-03 19:44:49 +00:00
Gavin Romig-Koch
4ebda395f1 * config/tc-mips.c (hilo_interlocks): True for tx49.
(md_begin): Add mips64tx49.
	(md_parse_option): Add 4900 cpu.

	* gas/mips/mips.exp: Add tx49 configury.
1997-10-29 21:40:09 +00:00
Jeff Law
f08be001ae * gas/ieee-fp/x930509a.s: Tweak slightly to work on the PA.
[ pseudo-ops and directives must not start in column zero on the PA. ]
1997-10-15 16:40:48 +00:00
Jeff Law
e35cf6e4e9 * gas/hppa/unsorted/unsorted.exp: Update for recent disassembler
changes.
1997-10-15 16:37:03 +00:00
David Edelsohn
2feb07dc3f * gas/sparc/set64.[sd]: `set' doesn't take negative arguments. 1997-10-10 01:19:45 +00:00
Frank Ch. Eigler
bda3fc0083 * gas/sparc/set64.d: Update for recent disassembler changes.
* gas/sparc/splet.d: Likewise.
1997-10-09 18:04:54 +00:00
Ian Lance Taylor
c7020f0843 * gas/arm/arm7t.d: Update for recent disassembler changes.
* gas/h8300/ffxx1.d: Likewise.
1997-10-09 17:01:48 +00:00
David Edelsohn
8ac26d165e * gas/sparc/reloc64.[sd]: Add testcases for %hix,%lox. 1997-10-08 23:24:06 +00:00
Ian Lance Taylor
2f0e18834b * gas/sparc/synth.d: Update for recent disassembler changes.
* gas/sparc/synth64.d: Likewise.
1997-10-08 19:57:20 +00:00
Ian Lance Taylor
32ec65d51d * gas/mips/beq.s: Add .text to .globl to mark the symbol to as a
function symbol.
	* gas/mips/jal.s: Likewise.
1997-10-08 19:13:38 +00:00
Frank Ch. Eigler
840496f196 Fixed small typo in tcl expr syntax. 1997-10-08 16:28:50 +00:00
Gavin Romig-Koch
fdc16ba046 tx19 sanitize fixes. 1997-10-08 01:40:35 +00:00
Frank Ch. Eigler
d8c0268e57 Updated first round of test suite drivers to accept symbol-offset
listings from "objdump" disassembly with or without the new "0x"
	prefix before hexadecimal numbers.
1997-10-08 01:37:52 +00:00
David Edelsohn
8fab865a94 reloc64.[sd]: New testcase. 1997-10-07 20:29:49 +00:00
Ian Lance Taylor
b15d0449a8 * gas/ieee-fp/x930509a.exp: Accept m68k listing format. 1997-10-04 23:15:26 +00:00
Ian Lance Taylor
a657bc190c * gas/ieee-fp/x930509a.exp: Remove setup_xfail; it should now
work.  Correct for big endian and for tabs in input file.

	* gas/alpha/fp.exp: Check for alpha-*-osf*, not alpha-*-osf1*.
	* gas/alpha/fp.s: Change comment characters from ! to #.
1997-10-03 19:47:46 +00:00
Ian Lance Taylor
edc8c0897b only remove more.parse if it exists 1997-09-22 15:29:33 +00:00
Ken Raeburn
6438209c60 don't sanitize out empty directories if they're not here (e.g., 'cvs co -P') 1997-09-22 01:06:25 +00:00
Nick Clifton
8f3c5ddbde Removed v850eq sanitization.
Added Things-to-loose entries for unspecifed/empty directories.
1997-09-21 00:19:41 +00:00
David Edelsohn
4a56e55061 * gas/sparc/splet.d: Update to new objdump output format.
* gas/sparc/{asi.d,membar.d,prefetch.d,rdpr.d,wrpr.d}: Likewise.
	* gas/sparc/set64.[ds]: New testcase.
	* gas/sparc/splet-2.[ds]: New testcase.
	* gas/sparc/sparc.exp: Run them.
1997-09-18 23:45:12 +00:00
David Edelsohn
33472d2c4d * gas/sparc/{asi.d,membar.d,prefetch.d,rdpr.d,wrpr.d}: Update to new
objdump output format.
	* gas/sparc/set64.[ds]: New testcase.
	* gas/sparc/splet-2.[ds]: New testcase.
	* gas/sparc/sparc.exp: Run them.
1997-09-18 23:44:43 +00:00
David Edelsohn
71bb7df45d * gas/sparc/splet.d: Update to new objdump output format. 1997-09-18 18:18:22 +00:00
David Edelsohn
01dae9e24c Remove arc sanization. 1997-09-18 18:17:07 +00:00
Felix Lee
3e906c081a sanitization fixes. typoes, missing fences, "start" instead of "end", etc. 1997-09-18 06:03:52 +00:00
Felix Lee
88770c1c90 add missing files. 1997-09-18 04:56:22 +00:00
Ken Raeburn
41f19f2b99 merge from d30v-970225-branch, plus bugfixes for 64-bit host 1997-09-16 19:28:44 +00:00
Gavin Romig-Koch
3836d0f309 * gas/config/tc-mips.c (mips_1900): Replace with mips_3900 and
mips16.
	* gas/testsuite/gas/mips/mips.exp: Handle r3900 and r1900.
	* gas/testsuite/gas/mips/ld-ilocks: New file.
	* gcc/config/mips/mips.h, gcc/config/mips/r1900.h: Implement r1900
	as r3900 with mips16.
1997-09-15 21:45:20 +00:00
David Edelsohn
19a1867285 * gas/m32r/high-1.[ds]: New testcase.
* gas/m32r/m32r.exp: Run it.
1997-09-08 21:22:11 +00:00
David Edelsohn
30249a6ad0 * gas/m32r/relax-1.[ds]: New testcase.
* gas/m32r/m32r.exp: Run it.
1997-08-25 18:05:44 +00:00
David Edelsohn
76fc9bac4b Remove support for insns not in base chip, which is all we support now. 1997-08-15 06:58:48 +00:00
David Edelsohn
6ac387f1f8 Delete testcases, these don't appear in the base chip which is all we
support now.
1997-08-15 06:53:50 +00:00
David Edelsohn
3ffb03b170 Remove ARC sanitization. 1997-08-15 06:49:09 +00:00
Ian Lance Taylor
3529c5c385 * config/default.exp: Set AS and GASP to as-new, not as.new. 1997-08-06 04:33:45 +00:00
Ian Lance Taylor
0d2ac65711 * config/default.exp: Set NM to nm-new, not nm.new, to match
recent change in binutils build directory.
1997-08-05 16:34:03 +00:00
Jeff Law
f0a26f5665 * gas/v850/range.s: New test.
* gas/v850/basic.exp: Run it.
testcase for pr12944 related stuff.
1997-07-31 21:18:00 +00:00
Jeff Law
9f72a94f72 * gas/v850/hilo2.s: New test.
* gas/v850/fepsw.s: New test.
        * gas/v850/basic.exp: Run them.
1997-07-29 20:31:41 +00:00
David Edelsohn
e528bfeca8 * gas/m32r/uppercase.[sd]: New testcase.
* gas/m32r/m32r.exp: New file.
1997-07-15 20:04:40 +00:00
Ian Lance Taylor
b04d9d8a19 * gas/m68k/pcrel.d: Update for m68k disassembler changes.
* gas/m68k/operands.d: Likewise.
1997-06-16 18:34:35 +00:00
Gavin Romig-Koch
753d2b3eb6 End the tests with no-ops. 1997-06-02 16:04:54 +00:00
Gavin Romig-Koch
2865e9a89c Improve messages from regexp_diff 1997-06-02 15:49:26 +00:00
Ian Lance Taylor
a7b2f95a49 Wed May 7 16:18:30 1997 Manfred Hollstein <manfred@s-direktnet.de>
* gas/m88k/init.{s,d}: New checks for proper padding of
	.init sections.
	* gas/m88k/m88.exp: Run them.

	* gas/m68k/t2.d: New file for check of presence of section
	symbols on the m68k-motorola-sysv.
	* gas/m68k/all.exp: Run t2 if [istarget m68*-motorola-sysv].
1997-05-07 20:45:30 +00:00
Ian Lance Taylor
ae79a20bb8 * gas/mips/lifloat.s: Update for recent changes to floating point
handling.
	* gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d: Likewise.
	* gas/mips/lif-xgot.d, gas/mips/lifloat.d: Likewise.

	* gas/mips/mips.exp: Handle Irix 6 like Irix 5.
1997-05-07 20:14:19 +00:00
Ian Lance Taylor
e4f69291e6 Sat Apr 19 23:16:35 1997 Niklas Hallqvist <niklas@petra.appli.se>
* gas/mips/mips.exp: Handle OpenBSD like NetBSD.
1997-04-20 03:18:06 +00:00
Martin Hunt
0a09e92add Wed Apr 16 12:20:24 1997 Martin Hunt <hunt@cygnus.com>
* gas/d30v/d30.exp: Add optimizer test case.
	* gas/d30v/opt.s: Add conditional compilation tests.
	* gas/d30v/opt.d: Rebuild.
1997-04-16 19:28:31 +00:00