From 41e8363acf2a026687701e26310894a76866d047 Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Sat, 18 Apr 1992 00:05:15 +0000 Subject: [PATCH] *** empty log message *** From-SVN: r771 --- gcc/config.sub | 2 +- gcc/config/ns32k/ns32k.md | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/gcc/config.sub b/gcc/config.sub index 49d8e1fef47..2bfef025088 100755 --- a/gcc/config.sub +++ b/gcc/config.sub @@ -160,7 +160,7 @@ case $basic_machine in ;; encore | umax | mmax) basic_machine=ns32k-encore - os=-sysv + os=-bsd ;; genix) basic_machine=ns32k-ns diff --git a/gcc/config/ns32k/ns32k.md b/gcc/config/ns32k/ns32k.md index faeade9fb98..107ad41d5e5 100644 --- a/gcc/config/ns32k/ns32k.md +++ b/gcc/config/ns32k/ns32k.md @@ -2183,6 +2183,9 @@ rtx temp = XEXP (operands[0], 0); if (CONSTANT_ADDRESS_P (temp)) { +#ifdef ENCORE_ASM + return \"bsr %?%0\"; +#else #ifdef CALL_MEMREF_IMPLICIT operands[0] = temp; return \"bsr %0\"; @@ -2192,6 +2195,7 @@ #else return \"bsr %?%a0\"; #endif +#endif #endif } if (GET_CODE (XEXP (operands[0], 0)) == REG) @@ -2218,6 +2222,9 @@ rtx temp = XEXP (operands[1], 0); if (CONSTANT_ADDRESS_P (temp)) { +#ifdef ENCORE_ASM + return \"bsr %?%1\"; +#else #ifdef CALL_MEMREF_IMPLICIT operands[1] = temp; return \"bsr %1\"; @@ -2227,6 +2234,7 @@ #else return \"bsr %?%a1\"; #endif +#endif #endif } if (GET_CODE (XEXP (operands[1], 0)) == REG) -- 2.30.2