• hubicka's avatar
    · 3b4fe440
    hubicka authored
    	* tree-cfgcleanup.c (fixup_noreturn_call): Break out from ...;
    	remove return value.
    	(split_bbs_on_noreturn_calls) .... here.
    	* tree-optimize.c (execute_fixup_cfg): Fixup noreturn calls too.
    	* tree-flow.h (fixup_noreturn_call): New.
    	* testsuite/gcc.dg/lto/noreturn-1_1.c: New testcase.
    	* testsuite/gcc.dg/lto/noreturn-1_0.c: New testcase.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@160122 138bc75d-0d04-0410-961f-82ee72b054a4
    3b4fe440
ChangeLog 449 KB