Commit 41e8363a by Richard Stallman

*** empty log message ***

From-SVN: r771
parent 81ac6aa5
...@@ -160,7 +160,7 @@ case $basic_machine in ...@@ -160,7 +160,7 @@ case $basic_machine in
;; ;;
encore | umax | mmax) encore | umax | mmax)
basic_machine=ns32k-encore basic_machine=ns32k-encore
os=-sysv os=-bsd
;; ;;
genix) genix)
basic_machine=ns32k-ns basic_machine=ns32k-ns
......
...@@ -2183,6 +2183,9 @@ ...@@ -2183,6 +2183,9 @@
rtx temp = XEXP (operands[0], 0); rtx temp = XEXP (operands[0], 0);
if (CONSTANT_ADDRESS_P (temp)) if (CONSTANT_ADDRESS_P (temp))
{ {
#ifdef ENCORE_ASM
return \"bsr %?%0\";
#else
#ifdef CALL_MEMREF_IMPLICIT #ifdef CALL_MEMREF_IMPLICIT
operands[0] = temp; operands[0] = temp;
return \"bsr %0\"; return \"bsr %0\";
...@@ -2193,6 +2196,7 @@ ...@@ -2193,6 +2196,7 @@
return \"bsr %?%a0\"; return \"bsr %?%a0\";
#endif #endif
#endif #endif
#endif
} }
if (GET_CODE (XEXP (operands[0], 0)) == REG) if (GET_CODE (XEXP (operands[0], 0)) == REG)
#if defined (GNX_V3) || defined (CALL_MEMREF_IMPLICIT) #if defined (GNX_V3) || defined (CALL_MEMREF_IMPLICIT)
...@@ -2218,6 +2222,9 @@ ...@@ -2218,6 +2222,9 @@
rtx temp = XEXP (operands[1], 0); rtx temp = XEXP (operands[1], 0);
if (CONSTANT_ADDRESS_P (temp)) if (CONSTANT_ADDRESS_P (temp))
{ {
#ifdef ENCORE_ASM
return \"bsr %?%1\";
#else
#ifdef CALL_MEMREF_IMPLICIT #ifdef CALL_MEMREF_IMPLICIT
operands[1] = temp; operands[1] = temp;
return \"bsr %1\"; return \"bsr %1\";
...@@ -2228,6 +2235,7 @@ ...@@ -2228,6 +2235,7 @@
return \"bsr %?%a1\"; return \"bsr %?%a1\";
#endif #endif
#endif #endif
#endif
} }
if (GET_CODE (XEXP (operands[1], 0)) == REG) if (GET_CODE (XEXP (operands[1], 0)) == REG)
#if defined (GNX_V3) || defined (CALL_MEMREF_IMPLICIT) #if defined (GNX_V3) || defined (CALL_MEMREF_IMPLICIT)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment