1 /* Undefined behavior from a call to va_arg with a type other than
2 that of the argument passed (in particular, with a type such as
3 "float" that can never be the type of an argument passed through
4 "...") does not appear until after the va_list expression is
5 evaluated. PR 38483. */
6 /* Origin: Joseph Myers <joseph@codesourcery.com> */
10 extern void exit (int);
11 extern void abort (void);
27 f
= va_arg (*foo (), float);