diff options
Diffstat (limited to 'include/stdio.h')
| -rw-r--r-- | include/stdio.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/stdio.h b/include/stdio.h index 491de27..c69afcc 100644 --- a/include/stdio.h +++ b/include/stdio.h | |||
| @@ -232,6 +232,10 @@ _FORTIFY_FN(vprintf) int vprintf(const char *__f, __builtin_va_list __v) | |||
| 232 | * TODO: add __diagnose_as_builtin | 232 | * TODO: add __diagnose_as_builtin |
| 233 | */ | 233 | */ |
| 234 | 234 | ||
| 235 | // See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110834 | ||
| 236 | #pragma GCC diagnostic push | ||
| 237 | #pragma GCC diagnostic ignored "-Wformat-nonliteral" | ||
| 238 | |||
| 235 | #undef snprintf | 239 | #undef snprintf |
| 236 | #undef sprintf | 240 | #undef sprintf |
| 237 | #undef printf | 241 | #undef printf |
| @@ -301,6 +305,7 @@ _FORTIFY_FN(fprintf) int fprintf(FILE *__s, const char *__f, ...) | |||
| 301 | #endif | 305 | #endif |
| 302 | } | 306 | } |
| 303 | 307 | ||
| 308 | #pragma GCC diagnostic pop | ||
| 304 | #endif /* __has_builtin(__builtin_va_arg_pack) */ | 309 | #endif /* __has_builtin(__builtin_va_arg_pack) */ |
| 305 | 310 | ||
| 306 | #ifdef __cplusplus | 311 | #ifdef __cplusplus |
