* gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
sectioning.
This commit is contained in:
parent
3f9ed93baf
commit
68196d703a
|
@ -1,3 +1,8 @@
|
||||||
|
Mon Aug 30 12:18:40 1999 Jeffrey A Law (law@cygnus.com)
|
||||||
|
|
||||||
|
* gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
|
||||||
|
sectioning.
|
||||||
|
|
||||||
1999-08-30 Alan Modra <alan@spri.levels.unisa.edu.au>
|
1999-08-30 Alan Modra <alan@spri.levels.unisa.edu.au>
|
||||||
|
|
||||||
* gas/i386/naked.s, gas/i386/naked.d: Test-suite addition for
|
* gas/i386/naked.s, gas/i386/naked.d: Test-suite addition for
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic add/sh?add instruction tests.
|
; Basic add/sh?add instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,14 +1,5 @@
|
||||||
.LEVEL 2.0
|
.LEVEL 2.0
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic add/sh?add instruction tests.
|
; Basic add/sh?add instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic add immediate instruction tests.
|
; Basic add immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; More branching instructions than you ever knew what to do with.
|
; More branching instructions than you ever knew what to do with.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,14 +1,5 @@
|
||||||
.LEVEL 2.0
|
.LEVEL 2.0
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; More branching instructions than you ever knew what to do with.
|
; More branching instructions than you ever knew what to do with.
|
||||||
; PA 2.0 versions and new syntax.
|
; PA 2.0 versions and new syntax.
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; We could/should test some of the corner cases for register and
|
; We could/should test some of the corner cases for register and
|
||||||
; immediate fields. We should also check the assorted field
|
; immediate fields. We should also check the assorted field
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic copr memory tests which also test the various
|
; Basic copr memory tests which also test the various
|
||||||
; addressing modes and completers.
|
; addressing modes and completers.
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; decimal correction instruction tests.
|
; decimal correction instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,14 +1,5 @@
|
||||||
.LEVEL 2.0
|
.LEVEL 2.0
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; PA2.0 decimal correction instruction tests.
|
; PA2.0 decimal correction instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Deposit instruction tests.
|
; Deposit instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,14 +1,5 @@
|
||||||
.LEVEL 2.0
|
.LEVEL 2.0
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; PA 2.0 Deposit instruction tests.
|
; PA 2.0 Deposit instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,14 +1,5 @@
|
||||||
.LEVEL 2.0
|
.LEVEL 2.0
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,14 +1,5 @@
|
||||||
.LEVEL 2.0
|
.LEVEL 2.0
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
.EXPORT integer_memory_tests,CODE
|
.EXPORT integer_memory_tests,CODE
|
||||||
.EXPORT integer_indexing_load,CODE
|
.EXPORT integer_indexing_load,CODE
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,14 +1,5 @@
|
||||||
.LEVEL 2.0
|
.LEVEL 2.0
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; PA2.0 multimedia (halfword) instruction tests
|
; PA2.0 multimedia (halfword) instruction tests
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,14 +1,5 @@
|
||||||
.LEVEL 2.0
|
.LEVEL 2.0
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; PA2.0 performance monitor instruction tests
|
; PA2.0 performance monitor instruction tests
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,14 +1,5 @@
|
||||||
.LEVEL 2.0
|
.level 2.0
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; PA2.0 purge instruction tests.
|
; PA2.0 purge instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; PA 2.0 format shift right instruction tests.
|
; PA 2.0 format shift right instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,14 +1,5 @@
|
||||||
.LEVEL 2.0
|
.LEVEL 2.0
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; PA 2.0 shift right instruction tests.
|
; PA 2.0 shift right instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic shladd instruction tests.
|
; Basic shladd instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,14 +1,5 @@
|
||||||
.LEVEL 2.0
|
.LEVEL 2.0
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; PA2.0 shladd instruction tests.
|
; PA2.0 shladd instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
gfw %r4(%sr0,%r5)
|
gfw %r4(%sr0,%r5)
|
||||||
gfw,m %r4(%sr0,%r5)
|
gfw,m %r4(%sr0,%r5)
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; We could/should test some of the corner cases for register and
|
; We could/should test some of the corner cases for register and
|
||||||
; immediate fields. We should also check the assorted field
|
; immediate fields. We should also check the assorted field
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,14 +1,5 @@
|
||||||
.LEVEL 2.0
|
.LEVEL 2.0
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic immediate instruction tests.
|
; Basic immediate instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,14 +1,5 @@
|
||||||
.LEVEL 2.0
|
.LEVEL 2.0
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; PA2.0 system instruction tests.
|
; PA2.0 system instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,13 +1,4 @@
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; Basic unit instruction tests.
|
; Basic unit instruction tests.
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,14 +1,5 @@
|
||||||
.LEVEL 2.0
|
.LEVEL 2.0
|
||||||
.SPACE $PRIVATE$
|
.code
|
||||||
.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
|
.align 4
|
||||||
; PA2.0 unit instruction tests.
|
; PA2.0 unit instruction tests.
|
||||||
;
|
;
|
||||||
|
|
Loading…
Reference in New Issue