re PR lto/50494 (gcc.dg/vect/vect-reduc-2char.c fails spuriously on ppc with -flto)
authorRichard Biener <rguenther@suse.de>
Thu, 14 Feb 2013 12:24:12 +0000 (12:24 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 14 Feb 2013 12:24:12 +0000 (12:24 +0000)
commit03143140ad8c1b5b59f9c4ffe50ca77adac3012d
tree90dd47b87c818d270ab42b3a5e749e317600f0a7
parentf0e130446703f5fd1a7bde6c31600324076c770e
re PR lto/50494 (gcc.dg/vect/vect-reduc-2char.c fails spuriously on ppc with -flto)

2013-02-14  Richard Biener  <rguenther@suse.de>

PR lto/50494
* varasm.c (output_constant_def_1): Get the decl representing
the constant as argument.
(output_constant_def): Wrap output_constant_def_1.
(make_decl_rtl): Use output_constant_def_1 with the decl
representing the constant.
(build_constant_desc): Optionally re-use a decl already
representing the constant.
(tree_output_constant_def): Adjust.

From-SVN: r196050
gcc/ChangeLog
gcc/varasm.c