diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2024-12-23 05:12:00 +0800 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2024-12-23 06:28:55 +0800 |
commit | 0813cb584731c2df3c37bb3e3631ef37a821d599 (patch) | |
tree | 0642c5d829e09423108cf01b07224e0a4869749a /stdio-common/printf_function_invoke.c | |
parent | 309225af546609c75663637e40472b4378371078 (diff) | |
download | glibc-0813cb584731c2df3c37bb3e3631ef37a821d599.zip glibc-0813cb584731c2df3c37bb3e3631ef37a821d599.tar.gz glibc-0813cb584731c2df3c37bb3e3631ef37a821d599.tar.bz2 |
Suppress Clang -Wimplicit-fallthrough warnings
Since Clang doesn't properly handle
/* FALLTHROUGH */
in elf/tst-align2.c nor
/* fall through */
in misc/tst-tsearch.c
tst-align2.c:100:9: error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough]
100 | case 'A':
| ^
tst-align2.c:100:9: note: insert '__attribute__((fallthrough));' to silence this warning
100 | case 'A':
| ^
| __attribute__((fallthrough));
tst-align2.c:100:9: note: insert 'break;' to avoid fall-through
100 | case 'A':
| ^
| break;
suppress them when compiled with Clang.
Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
Reviewed-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'stdio-common/printf_function_invoke.c')
0 files changed, 0 insertions, 0 deletions