aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sparc
diff options
context:
space:
mode:
authorVladimir Makarov <vmakarov@tofu.to.cygnus.com>1999-05-11 08:38:56 +0000
committerVladimir Makarov <vmakarov@gcc.gnu.org>1999-05-11 08:38:56 +0000
commit54e7fb26d5155cc53fae29f40c4b1a9e3c03d8be (patch)
treed1bb63aff996bfa94ee2303dce21bac4d25f6f7b /gcc/config/sparc
parentf797c10bb0a45c7e762f2aaa51ba30c05ce5847b (diff)
downloadgcc-54e7fb26d5155cc53fae29f40c4b1a9e3c03d8be.zip
gcc-54e7fb26d5155cc53fae29f40c4b1a9e3c03d8be.tar.gz
gcc-54e7fb26d5155cc53fae29f40c4b1a9e3c03d8be.tar.bz2
sparc.h (GO_IF_LEGITIMATE_ADDRESS): Add parentheses around &&.
Tue May 11 11:34:56 1999 Vladimir Makarov <vmakarov@tofu.to.cygnus.com> * config/sparc/sparc.h (GO_IF_LEGITIMATE_ADDRESS): Add parentheses around &&. From-SVN: r26880
Diffstat (limited to 'gcc/config/sparc')
-rw-r--r--gcc/config/sparc/sparc.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h
index b10d096..b00a145 100644
--- a/gcc/config/sparc/sparc.h
+++ b/gcc/config/sparc/sparc.h
@@ -2488,7 +2488,7 @@ extern struct rtx_def *sparc_builtin_saveregs ();
} \
else if (RTX_OK_FOR_BASE_P (op0)) \
{ \
- if (RTX_OK_FOR_INDEX_P (op1) \
+ if ((RTX_OK_FOR_INDEX_P (op1) \
/* We prohibit REG + REG for TFmode when \
there are no instructions which accept \
REG+REG instructions. We do this \
@@ -2501,17 +2501,19 @@ extern struct rtx_def *sparc_builtin_saveregs ();
address. */ \
&& (MODE != TFmode \
|| (TARGET_FPU && TARGET_ARCH64 \
- && TARGET_V9 && TARGET_HARD_QUAD))\
+ && TARGET_V9 \
+ && TARGET_HARD_QUAD))) \
|| RTX_OK_FOR_OFFSET_P (op1)) \
goto ADDR; \
} \
else if (RTX_OK_FOR_BASE_P (op1)) \
{ \
- if (RTX_OK_FOR_INDEX_P (op0) \
+ if ((RTX_OK_FOR_INDEX_P (op0) \
/* See the previous comment. */ \
&& (MODE != TFmode \
|| (TARGET_FPU && TARGET_ARCH64 \
- && TARGET_V9 && TARGET_HARD_QUAD))\
+ && TARGET_V9 \
+ && TARGET_HARD_QUAD))) \
|| RTX_OK_FOR_OFFSET_P (op0)) \
goto ADDR; \
} \