* gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
elsewhere now. * gas/hppa/basic/{copr, coprmem, spop}.s: New tests. * gas/hppa/basic/basic.exp: Run them.
This commit is contained in:
parent
d0286a2112
commit
3df8598e73
@ -1,3 +1,10 @@
|
||||
Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
|
||||
|
||||
* gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
|
||||
elsewhere now.
|
||||
* gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
|
||||
* gas/hppa/basic/basic.exp: Run them.
|
||||
|
||||
Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
|
||||
|
||||
* gas/all/gas.exp: No longer expect difference of forward
|
||||
|
@ -31,6 +31,8 @@ addi.s
|
||||
basic.exp
|
||||
branch.s
|
||||
comclr.s
|
||||
copr.s
|
||||
coprmem.s
|
||||
dcor.s
|
||||
deposit.s
|
||||
ds.s
|
||||
@ -49,6 +51,7 @@ sh2add.s
|
||||
sh3add.s
|
||||
shift.s
|
||||
special.s
|
||||
spop.s
|
||||
sub.s
|
||||
subi.s
|
||||
system.s
|
||||
|
19
gas/testsuite/gas/hppa/basic/copr.s
Normal file
19
gas/testsuite/gas/hppa/basic/copr.s
Normal file
@ -0,0 +1,19 @@
|
||||
.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
|
||||
; 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.
|
||||
copr_tests:
|
||||
copr,4,5
|
||||
copr,4,115
|
||||
copr,4,5,n
|
||||
copr,4,115,n
|
34
gas/testsuite/gas/hppa/basic/spop.s
Normal file
34
gas/testsuite/gas/hppa/basic/spop.s
Normal file
@ -0,0 +1,34 @@
|
||||
.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
|
||||
; 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.
|
||||
spop_tests:
|
||||
spop0,4,5
|
||||
spop0,4,115
|
||||
spop0,4,5,n
|
||||
spop0,4,115,n
|
||||
spop1,4,5 5
|
||||
spop1,4,115 5
|
||||
spop1,4,5,n 5
|
||||
spop1,4,115,n 5
|
||||
spop2,4,5 5
|
||||
spop2,4,115 5
|
||||
spop2,4,5,n 5
|
||||
spop2,4,115,n 5
|
||||
spop3,4,5 5,6
|
||||
spop3,4,115 5,6
|
||||
spop3,4,5,n 5,6
|
||||
spop3,4,115,n 5,6
|
||||
|
||||
; Gas fucks this up... Thinks it has the expression 5 mod r5.
|
||||
; spop1,4,5 %r5
|
Loading…
Reference in New Issue
Block a user