aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1992-03-11 22:20:29 +0000
committerRichard Stallman <rms@gnu.org>1992-03-11 22:20:29 +0000
commitad3f8945c508a5eb8ef07d9056482efef4f29887 (patch)
tree66e5c067fab0395861d02efcb171936cae9f062e /gcc
parent51498d3cd2325a75add5cd6a92e9de8fed39726a (diff)
downloadgcc-ad3f8945c508a5eb8ef07d9056482efef4f29887.zip
gcc-ad3f8945c508a5eb8ef07d9056482efef4f29887.tar.gz
gcc-ad3f8945c508a5eb8ef07d9056482efef4f29887.tar.bz2
*** empty log message ***
From-SVN: r442
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/ns32k/ns32k.md13
1 files changed, 8 insertions, 5 deletions
diff --git a/gcc/config/ns32k/ns32k.md b/gcc/config/ns32k/ns32k.md
index f94312c..c92db91 100644
--- a/gcc/config/ns32k/ns32k.md
+++ b/gcc/config/ns32k/ns32k.md
@@ -2179,9 +2179,10 @@
rtx temp = XEXP (operands[0], 0);
if (CONSTANT_ADDRESS_P (temp))
{
+#ifdef GAS_SYNTAX
operands[0] = temp;
return \"bsr %0\";
-#if 0
+#else
#ifdef GNX_V3
return \"bsr %0\";
#else
@@ -2190,8 +2191,9 @@
#endif
}
if (GET_CODE (XEXP (operands[0], 0)) == REG)
+#if defined (GNX_V3) || defined (GAS_SYNTAX)
return \"jsr %0\";
-#if 0
+#else
return \"jsr %a0\";
#endif
}
@@ -2211,10 +2213,10 @@
{
rtx temp = XEXP (operands[1], 0);
if (CONSTANT_ADDRESS_P (temp))
- {
+#ifdef GAS_SYNTAX
operands[1] = temp;
return \"bsr %1\";
-#if 0
+#else
#ifdef GNX_V3
return \"bsr %1\";
#else
@@ -2223,8 +2225,9 @@
#endif
}
if (GET_CODE (XEXP (operands[1], 0)) == REG)
+#if defined (GNX_V3) || defined (GAS_SYNTAX)
return \"jsr %1\";
-#if 0
+#else
return \"jsr %a1\";
#endif
}