mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-12-11 21:03:45 +08:00
* config/ia64/ia64.c (ia64_in_small_data_p): Disallow strings.
From-SVN: r65747
This commit is contained in:
parent
d22b2e5461
commit
3907500bf1
@ -1,3 +1,7 @@
|
||||
2003-04-17 Richard Henderson <rth@redhat.com>
|
||||
|
||||
* config/ia64/ia64.c (ia64_in_small_data_p): Disallow strings.
|
||||
|
||||
2003-04-17 Simon Law <sfllaw@engmail.uwaterloo.ca>
|
||||
|
||||
* doc/include/gpl.texi: Fix double-spacing after "MA" to match
|
||||
|
@ -7389,6 +7389,10 @@ ia64_in_small_data_p (exp)
|
||||
if (TARGET_NO_SDATA)
|
||||
return false;
|
||||
|
||||
/* We want to merge strings, so we never consider them small data. */
|
||||
if (TREE_CODE (exp) == STRING_CST)
|
||||
return false;
|
||||
|
||||
if (TREE_CODE (exp) == VAR_DECL && DECL_SECTION_NAME (exp))
|
||||
{
|
||||
const char *section = TREE_STRING_POINTER (DECL_SECTION_NAME (exp));
|
||||
|
Loading…
Reference in New Issue
Block a user