aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>1994-03-16 22:44:14 +0000
committerJeff Law <law@redhat.com>1994-03-16 22:44:14 +0000
commit7f8b9d66f56468f31326d35ec360100cd3759011 (patch)
treedc62f0f1814e4f52668ac63a70c467664ed79bed
parentf2ada9106d9803a83d338007754fa42b175858d9 (diff)
downloadgdb-7f8b9d66f56468f31326d35ec360100cd3759011.zip
gdb-7f8b9d66f56468f31326d35ec360100cd3759011.tar.gz
gdb-7f8b9d66f56468f31326d35ec360100cd3759011.tar.bz2
* gas/hppa/more.parse/callinfobug.s: New test.
* gas/hppa/omre.parse/parse.exp: Run it.
-rw-r--r--gas/testsuite/ChangeLog3
-rw-r--r--gas/testsuite/gas/hppa/more.parse/.Sanitize1
-rw-r--r--gas/testsuite/gas/hppa/more.parse/callinfobug.s7
-rwxr-xr-xgas/testsuite/gas/hppa/more.parse/parse.exp3
-rw-r--r--gas/testsuite/gas/hppa/parse/.Sanitize1
-rw-r--r--gas/testsuite/gas/hppa/parse/callinfobug.s7
-rwxr-xr-xgas/testsuite/gas/hppa/parse/parse.exp3
7 files changed, 25 insertions, 0 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 78066bc..d4d4435 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,5 +1,8 @@
Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
+ * gas/hppa/more.parse/callinfobug.s: New test.
+ * gas/hppa/omre.parse/parse.exp: Run it.
+
* gas/hppa/more.parse/regpopbug.s: New test.
* gas/hppa/more.parse/parse.exp: Run it.
diff --git a/gas/testsuite/gas/hppa/more.parse/.Sanitize b/gas/testsuite/gas/hppa/more.parse/.Sanitize
index 1661dcc..8b6bdc1 100644
--- a/gas/testsuite/gas/hppa/more.parse/.Sanitize
+++ b/gas/testsuite/gas/hppa/more.parse/.Sanitize
@@ -32,6 +32,7 @@ appbug.s
block1.s
block2.s
calldatabug.s
+callinfobug.s
defbug.s
entrybug.s
exportbug.s
diff --git a/gas/testsuite/gas/hppa/more.parse/callinfobug.s b/gas/testsuite/gas/hppa/more.parse/callinfobug.s
new file mode 100644
index 0000000..219add1
--- /dev/null
+++ b/gas/testsuite/gas/hppa/more.parse/callinfobug.s
@@ -0,0 +1,7 @@
+ .space $TEXT$
+ .subspa $CODE$
+ .align 4
+ .export divu,millicode
+ .proc
+ .callinfo millicode
+ .procend
diff --git a/gas/testsuite/gas/hppa/more.parse/parse.exp b/gas/testsuite/gas/hppa/more.parse/parse.exp
index f572c8f..80dcedb 100755
--- a/gas/testsuite/gas/hppa/more.parse/parse.exp
+++ b/gas/testsuite/gas/hppa/more.parse/parse.exp
@@ -212,5 +212,8 @@ if [istarget hppa*-*-*] then {
# Make sure gas handles various kinds of .reg pseudo-ops
gas_test "regpopbug.s" "" "" "Test for bugs in .reg pseudo-op"
+
+ # Check some bugs that have appeared in parsing .callinfo directives
+ gas_test "callinfobug.s" "" "" "Test for bugs in .callinfo directive"
}
diff --git a/gas/testsuite/gas/hppa/parse/.Sanitize b/gas/testsuite/gas/hppa/parse/.Sanitize
index 1661dcc..8b6bdc1 100644
--- a/gas/testsuite/gas/hppa/parse/.Sanitize
+++ b/gas/testsuite/gas/hppa/parse/.Sanitize
@@ -32,6 +32,7 @@ appbug.s
block1.s
block2.s
calldatabug.s
+callinfobug.s
defbug.s
entrybug.s
exportbug.s
diff --git a/gas/testsuite/gas/hppa/parse/callinfobug.s b/gas/testsuite/gas/hppa/parse/callinfobug.s
new file mode 100644
index 0000000..219add1
--- /dev/null
+++ b/gas/testsuite/gas/hppa/parse/callinfobug.s
@@ -0,0 +1,7 @@
+ .space $TEXT$
+ .subspa $CODE$
+ .align 4
+ .export divu,millicode
+ .proc
+ .callinfo millicode
+ .procend
diff --git a/gas/testsuite/gas/hppa/parse/parse.exp b/gas/testsuite/gas/hppa/parse/parse.exp
index f572c8f..80dcedb 100755
--- a/gas/testsuite/gas/hppa/parse/parse.exp
+++ b/gas/testsuite/gas/hppa/parse/parse.exp
@@ -212,5 +212,8 @@ if [istarget hppa*-*-*] then {
# Make sure gas handles various kinds of .reg pseudo-ops
gas_test "regpopbug.s" "" "" "Test for bugs in .reg pseudo-op"
+
+ # Check some bugs that have appeared in parsing .callinfo directives
+ gas_test "callinfobug.s" "" "" "Test for bugs in .callinfo directive"
}