re PR lto/50494 (gcc.dg/vect/vect-reduc-2char.c fails spuriously on ppc with -flto)
authorRichard Biener <rguenther@suse.de>
Wed, 6 Mar 2013 08:38:46 +0000 (08:38 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 6 Mar 2013 08:38:46 +0000 (08:38 +0000)
commit010403d180a49644c9786a55d51d677aafa86402
tree0c0d6fed824666c1b5d24f35a6c17f5c48e0c057
parent34d3a672a85c8ef6ee773b311381154533d54310
re PR lto/50494 (gcc.dg/vect/vect-reduc-2char.c fails spuriously on ppc with -flto)

2013-03-06  Richard Biener  <rguenther@suse.de>

PR middle-end/50494
* tree-vect-data-refs.c (vect_can_force_dr_alignment_p):
Do not adjust alignment of DECL_IN_CONSTANT_POOL decls.

Revert
2013-02-13  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: r196487
gcc/ChangeLog
gcc/tree-vect-data-refs.c
gcc/varasm.c