Add an UNSPEC_PROLOGUE_USE to prevent the link register from being considered dead.
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.ns / koenig6.C
blobdc549038500d725f928b43f4512080318b4cafa3
1 namespace A{
2   struct X{};
4   X foo(X a){return a;}
5   void bar(X*){}
8 int main()
10   A::X x;
11   bar(&foo(x));  // WARNING - address of temporary