From 6773c3e2e8eea4380684b32bd95352e63ef1c4bb Mon Sep 17 00:00:00 2001 From: clm Date: Thu, 26 Jul 2001 15:42:54 +0000 Subject: [PATCH] * config/v850/v850.h (ENCODE_SECTION_INFO): Change order of conditional to avoid tree checking errors. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44400 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/config/v850/v850.h | 14 +++++++------- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 431fcff..b811eb4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2001-07-26 Catherine Moore + + * config/v850/v850.h (ENCODE_SECTION_INFO): Change order + of conditional to avoid tree checking errors. + 2001-07-26 Kazu Hirata * regmove.c (regmove_optimize): Don't replace a reg with diff --git a/gcc/config/v850/v850.h b/gcc/config/v850/v850.h index 9d2b260..fae5c16 100644 --- a/gcc/config/v850/v850.h +++ b/gcc/config/v850/v850.h @@ -1569,13 +1569,13 @@ extern union tree_node * GHS_current_section_names [(int) COUNT_OF_GHS_SECTION_K #define EP_REGNUM 30 /* ep register number */ -#define ENCODE_SECTION_INFO(DECL) \ - do \ - { \ - if ((TREE_STATIC (DECL) || DECL_EXTERNAL (DECL)) \ - && TREE_CODE (DECL) == VAR_DECL) \ - v850_encode_data_area (DECL); \ - } \ +#define ENCODE_SECTION_INFO(DECL) \ + do \ + { \ + if (TREE_CODE (DECL) == VAR_DECL \ + && (TREE_STATIC (DECL) || DECL_EXTERNAL (DECL))) \ + v850_encode_data_area (DECL); \ + } \ while (0) #define ZDA_NAME_FLAG_CHAR '@' -- 2.7.4