blob: 7fe11ec390a7d2a41299a2efcda419787e94c0a0 [file] [log] [blame]
/* { dg-do run } */
/* { dg-options "-Wl,--defsym,test1=0" } */
extern void test1 (void) __attribute__((weak));
__attribute__((noinline,noclone))
static void va_pseudo (int flag, ...)
{
__asm ("nop":);
}
__attribute__((noinline,noclone))
static void func (void)
{
va_pseudo (0, 0, 0, 0);
if (test1)
__builtin_abort ();
}
int main (void)
{
func();
__builtin_exit (0);
return 0;
}