mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-08 17:37:43 +08:00
varasm.c (output_constant_def): Correct test for not calling ENCODE_SECTION_INFO for INTEGER_CST.
* varasm.c (output_constant_def): Correct test for not calling ENCODE_SECTION_INFO for INTEGER_CST. From-SVN: r52870
This commit is contained in:
parent
f81c23cdf5
commit
ec493bcb3a
@ -1,3 +1,8 @@
|
||||
2002-04-29 Hans-Peter Nilsson <hp@bitrange.com>
|
||||
|
||||
* varasm.c (output_constant_def): Correct test for not calling
|
||||
ENCODE_SECTION_INFO for INTEGER_CST.
|
||||
|
||||
2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
|
||||
|
||||
* cppexp.c (lex): Move some code to _cpp_parse_expr, but
|
||||
|
@ -3284,7 +3284,9 @@ output_constant_def (exp, defer)
|
||||
encoded in it. */
|
||||
if (! found)
|
||||
{
|
||||
if (TREE_CODE (exp) == INTEGER_CST)
|
||||
/* Take care not to invoke ENCODE_SECTION_INFO for constants
|
||||
which don't have a TREE_CST_RTL. */
|
||||
if (TREE_CODE (exp) != INTEGER_CST)
|
||||
ENCODE_SECTION_INFO (exp, true);
|
||||
|
||||
desc->rtl = rtl;
|
||||
|
Loading…
Reference in New Issue
Block a user