aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/lto/pr91572_0.C
blob: 95a7e9fabf5143cd1877f702f6100094731fe54a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// PR lto/91572
// { dg-lto-do link }
// { dg-lto-options { { -O -fPIC -flto } } }
// { dg-require-effective-target shared }
// { dg-require-effective-target fpic }
// { dg-extra-ld-options "-shared" }

void foo (char);
namespace N {
  class A { A (); };
  A::A () { asm ("" : : "g" (0)); }
}