diff options
author | Jeff Law <law@redhat.com> | 1995-06-13 04:28:17 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 1995-06-13 04:28:17 +0000 |
commit | 0eb8ace8185f7fffd50f0e8e040967e5d8765cb9 (patch) | |
tree | c6a8d5b4a5026b4835afaac5a5b711c4856f372a /gas | |
parent | 2e1cc80191239d77f2d084e30a9c3b4460b29503 (diff) | |
download | gdb-0eb8ace8185f7fffd50f0e8e040967e5d8765cb9.zip gdb-0eb8ace8185f7fffd50f0e8e040967e5d8765cb9.tar.gz gdb-0eb8ace8185f7fffd50f0e8e040967e5d8765cb9.tar.bz2 |
* gas/hppa/parse/badfmpyadd.s: New test.
* gas/hppa/parse/parse.exp: Run it.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/testsuite/ChangeLog | 10 | ||||
-rw-r--r-- | gas/testsuite/gas/hppa/parse/.Sanitize | 1 | ||||
-rw-r--r-- | gas/testsuite/gas/hppa/parse/badfmpyadd.s | 33 |
3 files changed, 44 insertions, 0 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 4c8a668..083da8c 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,13 @@ +Mon Jun 12 22:27:18 1995 Jeff Law (law@snake.cs.utah.edu) + + * gas/hppa/parse/badfmpyadd.s: New test. + * gas/hppa/parse/parse.exp: Run it. + +Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu) + + * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for + ELF targets. + Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk) * arm/arm7dm.s: New file -- tests for ARM7DM instructions. diff --git a/gas/testsuite/gas/hppa/parse/.Sanitize b/gas/testsuite/gas/hppa/parse/.Sanitize index 8b6bdc1..4490fe6 100644 --- a/gas/testsuite/gas/hppa/parse/.Sanitize +++ b/gas/testsuite/gas/hppa/parse/.Sanitize @@ -29,6 +29,7 @@ Things-to-keep: align1.s align2.s appbug.s +badfmpyadd.s block1.s block2.s calldatabug.s diff --git a/gas/testsuite/gas/hppa/parse/badfmpyadd.s b/gas/testsuite/gas/hppa/parse/badfmpyadd.s new file mode 100644 index 0000000..8880144 --- /dev/null +++ b/gas/testsuite/gas/hppa/parse/badfmpyadd.s @@ -0,0 +1,33 @@ + .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 + .IMPORT $global$,DATA + .IMPORT $$dyncall,MILLICODE +; gcc_compiled.: + .SPACE $TEXT$ + .SUBSPA $CODE$ + + .align 4 + .EXPORT foobar,ENTRY,PRIV_LEV=3,ARGW0=FR,ARGW1=FU,ARGW2=FR,ARGW3=FU,RTNVAL=FR +foobar + .PROC + .CALLINFO FRAME=0,NO_CALLS + .ENTRY + ldo -64(%r30),%r20 + addil LR'x-$global$,%r27 + fldds 8(0,%r20),%fr4 + fldds 0(0,%r20),%fr22 + ldo RR'x-$global$(%r1),%r19 + fmpysub,sgl %fr5L,%fr7L,%fr5L,%fr22L,%fr4L + bv 0(%r2) + fstds %fr5,0(0,%r19) + .EXIT + .PROCEND + .SPACE $PRIVATE$ + .SUBSPA $BSS$ + +x .comm 8 +y .comm 8 |