Commit ec493bcb by Hans-Peter Nilsson Committed by Hans-Peter Nilsson

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
parent f81c23cd
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;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment