1 // { dg-do run { target ia64-*-* } }
2 // { dg-options "-fabi-version=0" }
4 extern "C" void abort ();
6 struct ConstructedObject {
7 ConstructedObject() {};
8 ~ConstructedObject() {};
9 ConstructedObject(const ConstructedObject &from) {};
12 struct FrameworkObject {
13 ConstructedObject action();
16 ConstructedObject FrameworkObject::action() {
19 asm("mov %0 = r32\nmov %1 = r33" : "=r"(r32), "=r"(r33) : );
27 FrameworkObject slawa;