blob: 36640a4e0a12b3d46e64b2bc1d37cb9dce962122 [file] [log] [blame]
// { dg-do compile }
// { dg-options "-Ofast -fipa-pta -mno-80387" }
#include <stdarg.h>
extern "C" void abort (void);
void
foo (int x, ...)
{
long double ld;
va_list ap;
va_start (ap, x);
ld = va_arg (ap, long double);
if (ld)
abort ();
} // { dg-error "x87 register return with x87 disabled" "" { target { ! ia32 } } }