* gas/hppa/basic/basic.exp: Test lci and syncdma instructions.

* gas/hppa/basic/system.s: Corresponding changes.
This commit is contained in:
Jeff Law 1995-10-24 17:00:11 +00:00
parent 5a71a0f7e8
commit 97a010ff42
2 changed files with 59 additions and 0 deletions

View File

@ -1,3 +1,16 @@
Tue Oct 24 10:57:20 1995 Jeffrey A Law (law@cygnus.com)
* gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
* gas/hppa/basic/system.s: Corresponding changes.
Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn@cygnus.com>
* gas/m68k/operands.d: Don't require a fixed number of leading
zeros in any number.
* gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#"
for immediate values.
Fri Oct 6 10:54:13 1995 Doug Evans <dje@canuck.cygnus.com>
* gas/arm/arm.exp: Renamed from gas.exp.

View File

@ -0,0 +1,46 @@
.SPACE $PRIVATE$
.SUBSPA $DATA$,QUAD=1,ALIGN=8,ACCESS=31
.SUBSPA $BSS$,QUAD=1,ALIGN=8,ACCESS=31,ZERO,SORT=82
.SPACE $TEXT$
.SUBSPA $LIT$,QUAD=0,ALIGN=8,ACCESS=44
.SUBSPA $CODE$,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY
.SPACE $TEXT$
.SUBSPA $CODE$
.align 4
; Basic immediate instruction tests.
;
; We could/should test some of the corner cases for register and
; immediate fields. We should also check the assorted field
; selectors to make sure they're handled correctly.
break 5,12
rfi
rfir
ssm 5,%r4
rsm 5,%r4
mtsm %r4
ldsid (%sr0,%r5),%r4
mtsp %r4,%sr0
mtctl %r4,%cr10
mfsp %sr0,%r4
mfctl %cr10,%r4
sync
syncdma
diag 1234
prober (%sr0,%r5),%r6,%r7
proberi (%sr0,%r5),1,%r7
probew (%sr0,%r5),%r6,%r7
probewi (%sr0,%r5),1,%r7
lpa %r4(%sr0,%r5),%r6
lpa,m %r4(%sr0,%r5),%r6
lha %r4(%sr0,%r5),%r6
lha,m %r4(%sr0,%r5),%r6
lci %r4(%sr0,%r5),%r6
idtlba %r4,(%sr0,%r5)
iitlba %r4,(%sr0,%r5)
idtlbp %r4,(%sr0,%r5)
iitlbp %r4,(%sr0,%r5)