111
|
1 /* PR middle-end/37669 */
|
|
2
|
|
3 #define FMT10 "%d%d%d%d%d%d%d%d%d%d"
|
|
4 #define FMT100 FMT10 FMT10 FMT10 FMT10 FMT10 FMT10 FMT10 FMT10 FMT10 FMT10
|
|
5 #define FMT1000 FMT100 FMT100 FMT100 FMT100 FMT100 \
|
|
6 FMT100 FMT100 FMT100 FMT100 FMT100
|
|
7 #define ARG10 , i, i, i, i, i, i, i, i, i, i
|
|
8 #define ARG100 ARG10 ARG10 ARG10 ARG10 ARG10 ARG10 ARG10 ARG10 ARG10 ARG10
|
|
9 #define ARG1000 ARG100 ARG100 ARG100 ARG100 ARG100 \
|
|
10 ARG100 ARG100 ARG100 ARG100 ARG100
|
|
11 void foo (char *s, int i, int j)
|
|
12 {
|
|
13 __builtin___snprintf_chk (s, i, 1, j, FMT1000 ARG1000);
|
|
14 }
|