re PR lto/62239 (ICE: in execute_todo, at passes.c:1795 with LTO)
authorRichard Biener <rguenther@suse.de>
Wed, 27 Aug 2014 08:01:25 +0000 (08:01 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 27 Aug 2014 08:01:25 +0000 (08:01 +0000)
commit07f1cf564b3b64096998da79ea1963e100688a0e
tree60748f8fb1fb8fb65da82dd94574e47a560dbb66
parent53fa2d27a0275e03696351dc2a178ed12fb9b6ed
re PR lto/62239 (ICE: in execute_todo, at passes.c:1795 with LTO)

2014-08-27  Richard Biener  <rguenther@suse.de>

PR middle-end/62239
* builtins.c (fold_builtin_strcat_chk): Move to gimple-fold.c.
(fold_builtin_3): Do not fold strcat_chk here.
* gimple-fold.c (gimple_fold_builtin_strcat_chk): Move here
from builtins.c.
(gimple_fold_builtin): Fold strcat_chk here.

From-SVN: r214564
gcc/ChangeLog
gcc/builtins.c
gcc/gimple-fold.c