PR middle-end/37414
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 8 Sep 2008 21:30:23 +0000 (21:30 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 8 Sep 2008 21:30:23 +0000 (21:30 +0000)
commitad4341e885f0a4228c916b28fddf403c0cc1fa83
treec73044cbbaa13e7957e4b102844ffd851a3c9f04
parentf55b350cc912a39333e6d0e2a5d018424a05b5c2
PR middle-end/37414
* predict.c (optimize_function_for_size_p): Don't segfault if
FUN is NULL.
* fold-const.c (LOGICAL_OP_NON_SHORT_CIRCUIT, fold_truthop,
tree_swap_operands_p): Don't test cfun != NULL before calling
optimize_function_for_s*_p.

* g++.dg/opt/init2.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@140122 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/fold-const.c
gcc/predict.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/init2.C [new file with mode: 0644]