1 /* gcc -g -Wall -shared -o libtest26-added-parms-before-variadic-v0.so test26-added-parms-before-variadic-v0.c */
2 void
fun1(const char * c,...)3 fun1(const char* c, ...)
4 {
5 if (c)
6 c++;
7 }
8
9 void
fun2(const char * c,...)10 fun2(const char* c, ...)
11 {
12 if (c)
13 c++;
14 }
15
16 void
fun3(const char * c,const int * d,...)17 fun3(const char* c, const int* d, ...)
18 {
19 if (c)
20 c++;
21
22 if (d)
23 d++;
24 }
25
26 void
fun4(const char * c,const int * d,...)27 fun4(const char* c, const int* d, ...)
28 {
29 if (c)
30 c++;
31
32 if (d)
33 d++;
34 }
35