diff options
author | Richard Stallman <rms@gnu.org> | 1992-03-11 22:20:29 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1992-03-11 22:20:29 +0000 |
commit | ad3f8945c508a5eb8ef07d9056482efef4f29887 (patch) | |
tree | 66e5c067fab0395861d02efcb171936cae9f062e /gcc | |
parent | 51498d3cd2325a75add5cd6a92e9de8fed39726a (diff) | |
download | gcc-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.md | 13 |
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 } |