blob: 4a554aa716b9c08a61b41f8ba4d31fa529feb624 [file] [log] [blame]
// { dg-do compile { target { { i?86-*-* x86_64-*-* } && ia32 } } }
class E { };
class T {
int foo(bool a)
#if __cplusplus <= 201402L
throw (E) // { dg-warning "deprecated" "" { target { c++11 && { ! c++17 } } } }
#endif
__attribute__((regparm(1)));
int bar(bool b) __attribute__((regparm(1)));
};
int T::bar(bool b)
{
return (b ? 1 : 2);
}