re PR middle-end/62090 (ice in compute_may_aliases)
authorRichard Biener <rguenther@suse.de>
Thu, 14 Aug 2014 09:02:18 +0000 (09:02 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 14 Aug 2014 09:02:18 +0000 (09:02 +0000)
commit35770bb20f9adb2f9687ab206cc2a0c53b5d6966
tree866b028cb521c276d95908456d60f5dd722bafdc
parent121bc7dc36b5b32205f870f2e46c62ae864ceefc
re PR middle-end/62090 (ice in compute_may_aliases)

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

PR tree-optimization/62090
* builtins.c (fold_builtin_sprintf): Move to gimple-fold.c.
(fold_builtin_2): Do not fold sprintf.
(fold_builtin_3): Likewise.
* gimple-fold.c (gimple_fold_builtin_sprintf): New function
moved from builtins.c.
(gimple_fold_builtin): Fold sprintf.

* gcc.dg/pr62090.c: New testcase.

From-SVN: r213951
gcc/ChangeLog
gcc/builtins.c
gcc/gimple-fold.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr62090.c [new file with mode: 0644]