Message ID | 20150215141921.GA15368@gmail.com |
---|---|
State | New |
Headers | show |
diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c index 6ef22d9..3687289 100644 --- a/gcc/config/ia64/ia64.c +++ b/gcc/config/ia64/ia64.c @@ -9941,6 +9941,10 @@ ia64_in_small_data_p (const_tree exp) if (TARGET_NO_SDATA) return false; + /* COMMON symbols are never small data. */ + if (DECL_COMMON (exp)) + return false; + /* We want to merge strings, so we never consider them small data. */ if (TREE_CODE (exp) == STRING_CST) return false;