diff options
author | Jan Hubicka <hubicka@ucw.cz> | 2015-10-21 23:14:06 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2015-10-21 21:14:06 +0000 |
commit | 74bb77094f3b512e146f61c2e218c842f4a8d53b (patch) | |
tree | 12fd4877448080c5a10e84c2b07669d069128d20 /gcc/config.in | |
parent | 1567db2f02e005b7a3349aedf0afb37c36260beb (diff) | |
download | gcc-74bb77094f3b512e146f61c2e218c842f4a8d53b.zip gcc-74bb77094f3b512e146f61c2e218c842f4a8d53b.tar.gz gcc-74bb77094f3b512e146f61c2e218c842f4a8d53b.tar.bz2 |
re PR ipa/67056 (Wrong code generated)
PR ipa/67056
* ipa-polymorphic-call.c (possible_placement_new): If cur_offset
is negative we don't know the type.
(check_stmt_for_type_change): Skip constructors of non-polymorphic
types as those won't help devirutalization.
* g++.dg/ipa/pr67056.C: New testcase.
From-SVN: r229148
Diffstat (limited to 'gcc/config.in')
0 files changed, 0 insertions, 0 deletions