diff options
author | Jakub Jelinek <jakub@redhat.com> | 2015-03-25 10:58:18 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2015-03-25 10:58:18 +0100 |
commit | bbf043c2d27b67d949912a3cdb2f9eb6fabcd51f (patch) | |
tree | 8113424d7db51b59ce435d864dcea6727fee41de /gcc/fortran/resolve.c | |
parent | ea348bbe596297d82466a2000dc4c14d2ddc5eac (diff) | |
download | gcc-bbf043c2d27b67d949912a3cdb2f9eb6fabcd51f.zip gcc-bbf043c2d27b67d949912a3cdb2f9eb6fabcd51f.tar.gz gcc-bbf043c2d27b67d949912a3cdb2f9eb6fabcd51f.tar.bz2 |
re PR lto/65515 (FAIL: gcc.c-torture/compile/limits-fndefn.c -O2 -flto -flto-partition=none (ICE) -- SIGSEGV for stack growth failure)
PR lto/65515
* lto-streamer-out.c (DFS::worklist): New struct.
(DFS::worklist_vec): New data member.
(DFS::next_dfs_num): Remove.
(DFS::DFS): Rewritten using worklist instead of recursion,
using most of code from DFS::DFS_write_tree.
(DFS::DFS_write_tree_body): Remove SINGLE_P argument, don't
pass it to DFS_write_tree calls.
(DFS::DFS_write_tree): Remove SINGLE_P argument, after
quick initial checks push it into worklist_vec and return.
From-SVN: r221656
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions