From 642a7851091137b04f2593e0b26357602dfc4688 Mon Sep 17 00:00:00 2001 From: vmakarov Date: Tue, 11 May 1999 08:38:56 +0000 Subject: [PATCH] Tue May 11 11:34:56 1999 Vladimir Makarov * config/sparc/sparc.h (GO_IF_LEGITIMATE_ADDRESS): Add parentheses around &&. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26880 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/config/sparc/sparc.h | 10 ++++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3385b7f..cc08edb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Tue May 11 11:34:56 1999 Vladimir Makarov + + * config/sparc/sparc.h (GO_IF_LEGITIMATE_ADDRESS): Add parentheses + around &&. + Mon May 10 13:51:24 1999 Nick Clifton * tm.texi (FUNCTION_ARG): Stack element of PARALLEL must come 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; \ } \ -- 2.7.4