summaryrefslogtreecommitdiff
path: root/sim/testsuite/sim/cr16/popret3.cgs
diff options
context:
space:
mode:
authorM R Swami Reddy <MR.Swami.Reddy@nsc.com>2008-04-08 09:07:02 +0000
committerM R Swami Reddy <MR.Swami.Reddy@nsc.com>2008-04-08 09:07:02 +0000
commit49b964e71886819e4f8039c3c07fa20e8bd25760 (patch)
tree2e443de89123c4ff62ea1bfacd010f455251afe0 /sim/testsuite/sim/cr16/popret3.cgs
parent51405f8781b67685ab1b058b8e7a9021b6ae6e31 (diff)
downloadbinutils-gdb-49b964e71886819e4f8039c3c07fa20e8bd25760.tar.gz
New files: Testcases for cr16 instruction set.
Diffstat (limited to 'sim/testsuite/sim/cr16/popret3.cgs')
-rw-r--r--sim/testsuite/sim/cr16/popret3.cgs15
1 files changed, 15 insertions, 0 deletions
diff --git a/sim/testsuite/sim/cr16/popret3.cgs b/sim/testsuite/sim/cr16/popret3.cgs
new file mode 100644
index 00000000000..c9c79df8c01
--- /dev/null
+++ b/sim/testsuite/sim/cr16/popret3.cgs
@@ -0,0 +1,15 @@
+# cr16 testcase for popret RA insns.
+# mach: cr16
+
+ .include "testutils.inc"
+
+ start
+popret3:
+ movd $0x1006, (sp)
+ movd $ok, (ra)
+ lshd $-1, (ra)
+ stord (ra), 0x1006
+ popret RA
+
+ok:
+ pass