PR ipa/61998 Fix crash -Wsuggest-final-types crash
authorMarkus Trippelsdorf <markus@trippelsdorf.de>
Fri, 19 Sep 2014 14:44:09 +0000 (14:44 +0000)
committerMarkus Trippelsdorf <trippels@gcc.gnu.org>
Fri, 19 Sep 2014 14:44:09 +0000 (14:44 +0000)
commit4cd5658b606e4a72cdc64387e5b6bf808ba5d81d
tree8187b8113b0dd373ea44265c8afdac049cbe039a
parent5fd4bc96306dccae16acb28c38ab63f213555c04
PR ipa/61998 Fix crash -Wsuggest-final-types crash

-Wsuggest-final-types crashes when used on mininal testcases.
Fix by bailing out early when odr_types_ptr is NULL in ipa_devirt()

2014-09-19  Markus Trippelsdorf  <markus@trippelsdorf.de>

        PR ipa/61998
        * ipa-devirt.c (ipa_devirt): Bail out if odr_types_ptr is NULL.

2014-09-19  Markus Trippelsdorf  <markus@trippelsdorf.de>

        PR ipa/61998
        * g++.dg/warn/Wsuggest-final-2.C: New testcase.

From-SVN: r215392
gcc/ChangeLog
gcc/ipa-devirt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wsuggest-final-2.C [new file with mode: 0644]