[RISC-V] Avoid unnecessary extensions when value is already extended
[official-gcc.git] / gcc / testsuite / c-c++-common / analyzer / stdarg-pr113509.c
blob5534808211886ae4a836032d413faa4c910e38d4
1 /* Regression test for ICE with -fanalyzer-verbose-state-changes. */
3 /* { dg-additional-options " -fanalyzer-verbose-state-changes" } */
5 __builtin_va_list FOO_showfatal_ap;
6 void FOO_showfatal(char fmta, ...) {
7 __builtin_va_start(FOO_showfatal_ap, fmta); /* { dg-message "'va_start' called here" } */
8 } /* { dg-warning "missing call to 'va_end'" } */