// PR c++/24260 | |
// { dg-do compile { target { { i?86-*-* x86_64-*-* } && ia32 } } } | |
#define stdcall __attribute__((stdcall)) | |
struct T { | |
template <class S> | |
static int stdcall func(int arg1, int arg2); | |
}; | |
template <class S> | |
int stdcall T::func(int arg1, int arg2) | |
{ | |
return arg1+arg2; | |
} | |
struct dummy {}; | |
void xx() | |
{ | |
int (stdcall *ptr2)(int,int) = &T::func<dummy>; | |
} | |