1 // { dg-do compile { target { { i?86-*-* x86_64-*-* } && lp64 } } }
2 import gcc
.builtins
: va_list
= __builtin_va_list
;
4 void argpass(va_list
*ap
);
6 void pr110712a(va_list ap
)
8 argpass(&ap
); // { dg-error "cannot convert parameter" }
11 void pr110712b(va_list ap
)
13 va_list ap2
= ap
; // { dg-error "cannot convert parameter" }
20 this.ap
= ap
; // { dg-error "cannot convert parameter" }