tree.c: (obj_type_ref_class): Move to...
* tree.c: (obj_type_ref_class): Move to... * ipa-devirt.c (obj_type_ref_class): Move to here; lookup main odr type. (get_odr_type): Compensate for type simplification. * g++.dg/ipa/devirt-30.C: Add dg-do. * g++.dg/lto/devirt-1_0.C: New testcase. * g++.dg/lto/devirt-2_0.C: New testcase. * g++.dg/lto/devirt-3_0.C: New testcase. * g++.dg/lto/devirt-4_0.C: New testcase. * g++.dg/lto/devirt-5_0.C: New testcase. * g++.dg/lto/devirt-6_0.C: New testcase. * g++.dg/lto/devirt-13_0.C: New testcase. * g++.dg/lto/devirt-14_0.C: New testcase. * g++.dg/lto/devirt-19_0.C: New testcase. * g++.dg/lto/devirt-22_0.C: New testcase. * g++.dg/lto/devirt-23_0.C: New testcase. * g++.dg/lto/devirt-30_0.C: New testcase. * g++.dg/lto/devirt-34_0.C: New testcase. From-SVN: r267359
Showing
gcc/testsuite/g++.dg/lto/devirt-13_0.C
0 → 100644
gcc/testsuite/g++.dg/lto/devirt-14_0.C
0 → 100644
gcc/testsuite/g++.dg/lto/devirt-19_0.C
0 → 100644
gcc/testsuite/g++.dg/lto/devirt-1_0.C
0 → 100644
gcc/testsuite/g++.dg/lto/devirt-22_0.C
0 → 100644
gcc/testsuite/g++.dg/lto/devirt-23_0.C
0 → 100644
gcc/testsuite/g++.dg/lto/devirt-2_0.C
0 → 100644
gcc/testsuite/g++.dg/lto/devirt-30_0.C
0 → 100644
gcc/testsuite/g++.dg/lto/devirt-34_0.C
0 → 100644
gcc/testsuite/g++.dg/lto/devirt-3_0.C
0 → 100644
gcc/testsuite/g++.dg/lto/devirt-4_0.C
0 → 100644
gcc/testsuite/g++.dg/lto/devirt-5_0.C
0 → 100644
gcc/testsuite/g++.dg/lto/devirt-6_0.C
0 → 100644
Please
register
or
sign in
to comment