diff options
Diffstat (limited to 'gcc/config/c6x/c6x.cc')
-rw-r--r-- | gcc/config/c6x/c6x.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/c6x/c6x.cc b/gcc/config/c6x/c6x.cc index 15be3b2..0c9cb82 100644 --- a/gcc/config/c6x/c6x.cc +++ b/gcc/config/c6x/c6x.cc @@ -855,10 +855,10 @@ c6x_in_small_data_p (const_tree exp) if (TREE_CODE (exp) == FUNCTION_DECL) return false; - if (TREE_CODE (exp) == VAR_DECL && DECL_WEAK (exp)) + if (VAR_P (exp) && DECL_WEAK (exp)) return false; - if (TREE_CODE (exp) == VAR_DECL && DECL_SECTION_NAME (exp)) + if (VAR_P (exp) && DECL_SECTION_NAME (exp)) { const char *section = DECL_SECTION_NAME (exp); |