Commit 44e3910a by Richard Kenner Committed by Richard Kenner

varasm.c (decode_addr_const, [...]): Call output_constant_def instead of looking at TREE_CST_RTL.

	* varasm.c (decode_addr_const, case INTEGER_CST): Call
	output_constant_def instead of looking at TREE_CST_RTL.

From-SVN: r48386
parent 9413de45
Sat Dec 29 15:48:54 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* varasm.c (decode_addr_const, case INTEGER_CST): Call
output_constant_def instead of looking at TREE_CST_RTL.
* expr.c (convert_move): If -fforce-mem, force FROM to not be memory.
* stor-layout.c (layout_decl): Don't misalign field of variable size
......
......@@ -2366,7 +2366,9 @@ decode_addr_const (exp, value)
case COMPLEX_CST:
case CONSTRUCTOR:
case INTEGER_CST:
x = TREE_CST_RTL (target);
/* This constant should have been output already, but we can't simply
use TREE_CST_RTL since INTEGER_CST doesn't have one. */
x = output_constant_def (target, 1);
break;
default:
......
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