Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gcc.c-torture/compile/pr37669-2.c @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children | 1830386684a0 |
line wrap: on
line source
/* PR middle-end/37669 */ #define FMT10 "%d%d%d%d%d%d%d%d%d%d" #define FMT100 FMT10 FMT10 FMT10 FMT10 FMT10 FMT10 FMT10 FMT10 FMT10 FMT10 #define FMT1000 FMT100 FMT100 FMT100 FMT100 FMT100 \ FMT100 FMT100 FMT100 FMT100 FMT100 #define ARG10 , i, i, i, i, i, i, i, i, i, i #define ARG100 ARG10 ARG10 ARG10 ARG10 ARG10 ARG10 ARG10 ARG10 ARG10 ARG10 #define ARG1000 ARG100 ARG100 ARG100 ARG100 ARG100 \ ARG100 ARG100 ARG100 ARG100 ARG100 void foo (char *s, int i, int j) { __builtin___snprintf_chk (s, i, 1, j, FMT1000 ARG1000); }