* gas/m32r/high-1.[ds]: New testcase.
authorDavid Edelsohn <dje.gcc@gmail.com>
Mon, 8 Sep 1997 21:22:11 +0000 (21:22 +0000)
committerDavid Edelsohn <dje.gcc@gmail.com>
Mon, 8 Sep 1997 21:22:11 +0000 (21:22 +0000)
* gas/m32r/m32r.exp: Run it.

gas/testsuite/ChangeLog
gas/testsuite/gas/m32r/.Sanitize
gas/testsuite/gas/m32r/high-1.s [new file with mode: 0644]

index fdb3f03..d2b4a1d 100644 (file)
@@ -1,3 +1,8 @@
+Mon Sep  8 14:21:23 1997  Doug Evans  <dje@canuck.cygnus.com>
+
+       * gas/m32r/high-1.[ds]: New testcase.
+       * gas/m32r/m32r.exp: Run it.
+
 Mon Aug 25 11:04:24 1997  Doug Evans  <dje@canuck.cygnus.com>
 
        * gas/m32r/relax-1.[ds]: New testcase.
index 79dc624..59b31ec 100644 (file)
@@ -26,6 +26,8 @@ Things-to-keep:
 allinsn.exp
 allinsn.d
 allinsn.s
+high-1.d
+high-1.s
 m32r.exp
 relax-1.d
 relax-1.s
diff --git a/gas/testsuite/gas/m32r/high-1.s b/gas/testsuite/gas/m32r/high-1.s
new file mode 100644 (file)
index 0000000..8a5d1d1
--- /dev/null
@@ -0,0 +1,14 @@
+; Test high/shigh handling.
+
+foo:
+       seth r4,#high(foo+0x10000)
+       or3  r4,r4,#low(foo+0x10000)
+
+       seth r4,#high(0x12348765)
+       or3  r4,r4,#low(0x12348765)
+
+       seth r4,#shigh(0x12348765)
+       or3  r4,r4,#low(0x12348765)
+
+       seth r4,#shigh(0x87654321)
+       or3  r4,r4,#low(0x87654321)