Commit cffe22c5 by Jan Hubicka Committed by Jan Hubicka

* g++.dg/ipa/devirt-37.C: Fix testcase.

From-SVN: r214240
parent 6800aaee
2014-08-20 Jan Hubicka <hubicka@ucw.cz>
* g++.dg/ipa/devirt-37.C: Fix testcase.
2014-08-20 Martin Jambor <mjambor@suse.cz> 2014-08-20 Martin Jambor <mjambor@suse.cz>
Wei Mi <wmi@google.com> Wei Mi <wmi@google.com>
......
/* { dg-options "-fpermissive -fno-indirect-inlining -fno-devirtualize-speculatively -fdump-tree-fre2-details" } */ /* { dg-options "-fpermissive -O2 -fno-indirect-inlining -fno-devirtualize-speculatively -fdump-tree-fre2-details" } */
#include <stdlib.h> #include <stdlib.h>
struct A {virtual void test() {abort ();}}; struct A {virtual void test() {abort ();}};
struct B:A struct B:A
...@@ -13,6 +13,8 @@ inline void tt(struct A *a) ...@@ -13,6 +13,8 @@ inline void tt(struct A *a)
a->test(); a->test();
} }
__attribute__ ((always_inline))
inline
B::B (void (*test)(struct A *)) B::B (void (*test)(struct A *))
{ {
struct B c; struct B c;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment