diff options
-rw-r--r-- | gcc/tree.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/tree.c b/gcc/tree.c index 4f190f52498..859f92d7de3 100644 --- a/gcc/tree.c +++ b/gcc/tree.c @@ -1799,9 +1799,11 @@ staticp (arg) { case VAR_DECL: case FUNCTION_DECL: - case CONSTRUCTOR: return TREE_STATIC (arg) || DECL_EXTERNAL (arg); + case CONSTRUCTOR: + return TREE_STATIC (arg); + case STRING_CST: return 1; |