diff options
author | Vladimir Makarov <vmakarov@tofu.to.cygnus.com> | 1999-05-11 08:38:56 +0000 |
---|---|---|
committer | Vladimir Makarov <vmakarov@gcc.gnu.org> | 1999-05-11 08:38:56 +0000 |
commit | 54e7fb26d5155cc53fae29f40c4b1a9e3c03d8be (patch) | |
tree | d1bb63aff996bfa94ee2303dce21bac4d25f6f7b /gcc/config/sparc | |
parent | f797c10bb0a45c7e762f2aaa51ba30c05ce5847b (diff) | |
download | gcc-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.h | 10 |
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; \ } \ |