1 /* { dg-do compile } */ 2 #include <assert.h> f(void * p,...)3void f(void*p,...){} g(void * p,long a,long b)4void g(void*p,long a,long b){assert(a==8);} 5 typedef struct 6 { 7 int _mp_size; 8 unsigned long *_mp_d; 9 } __mpz_struct; 10 typedef __mpz_struct mpz_t[1]; h(mpz_t x)11void h(mpz_t x) { 12 x->_mp_d=0; 13 x->_mp_size=0; 14 } 15