Sign in
gnu
/
gcc
/
a5b5cabc91c38710adbe5c8a2b53882abe994441
/
.
/
gcc
/
testsuite
/
gcc.dg
/
lto
/
pr70955_1.c
blob: 204c28bfe73be45c725a62cbf568e7c5c0c11f6c [
file
] [
log
] [
blame
]
int
__attribute__
((
ms_abi
))
va_demo
(
int
count
,
...)
{
int
sum
=
0
;
__builtin_ms_va_list ap
;
__builtin_ms_va_start
(
ap
,
count
);
while
(
count
)
{
sum
+=
__builtin_va_arg
(
ap
,
int
);
--
count
;
}
__builtin_ms_va_end
(
ap
);
return
sum
;
}