diff options
author | Andrew Pinski <pinskia@physics.uc.edu> | 2003-12-08 17:30:44 +0000 |
---|---|---|
committer | Andrew Pinski <pinskia@gcc.gnu.org> | 2003-12-08 09:30:44 -0800 |
commit | 32b32b1606957e44b781af2de35eb5ab0a8ac4d4 (patch) | |
tree | 0a91d74d2a64413a736588c08f11d46770fba2e9 /libjava/testsuite/libjava.lang/err10.java | |
parent | 0fa96a6006d2689aeb376139cdf78a2a51c907e9 (diff) | |
download | gcc-32b32b1606957e44b781af2de35eb5ab0a8ac4d4.zip gcc-32b32b1606957e44b781af2de35eb5ab0a8ac4d4.tar.gz gcc-32b32b1606957e44b781af2de35eb5ab0a8ac4d4.tar.bz2 |
re PR middle-end/10060 (ICE (stack overflow) on huge file (300k lines) due to recursive behaviour of copy_rtx_if_shared, in emit_rtl.c)
2003-12-08 Andrew Pinski <pinskia@physics.uc.edu>
PR middle-end/10060
* emit-rtl.c (copy_rtx_if_shared): Split out into ...
(copy_rtx_if_shared_1): here and optimize the last one
in the sequence into tail-recursion.
(reset_used_flags): Optimize the last one
in the sequence into tail-recursion.
From-SVN: r74424
Diffstat (limited to 'libjava/testsuite/libjava.lang/err10.java')
0 files changed, 0 insertions, 0 deletions