summaryrefslogtreecommitdiff
path: root/block.c
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2018-03-06 23:52:08 +0000
committerDmitry V. Levin <ldv@altlinux.org>2018-03-06 23:52:08 +0000
commit0b03de74bc5b19692e4b77df64882c6602f41161 (patch)
tree7a665402407ba5399434df2c76d15bc289cf0d37 /block.c
parent2f0842fe61f01f300aeee539cc83164b0dfd25d5 (diff)
downloadstrace-0b03de74bc5b19692e4b77df64882c6602f41161.tar.gz
build: prepare for -Wimplicit-fallthrough=5
* gcc_compat.h (ATTRIBUTE_FALLTHROUGH): New macro. * block.c (block_ioctl): Use it instead of "fall through" comment. * btrfs.c (btrfs_ioctl): Likewise. * loop.c (loop_ioctl): Likewise. * mtd.c (mtd_ioctl): Likewise. * rtc.c (rtc_ioctl): Likewise. * v4l2.c (v4l2_ioctl): Likewise. * dm.c (dm_decode_values): Likewise. * process.c (SYS_FUNC(ptrace)): Likewise. * quota.c (decode_cmd_data): Likewise. * ucopy.c (umovestr): Likewise. * unwind.c (unwind_print_stacktrace, unwind_capture_stacktrace)): Likewise. * term.c (term_ioctl): Add ATTRIBUTE_FALLTHROUGH. * ioctl.c (ioctl_decode) [ALPHA || POWERPC]: Likewise. * m4/st_warn_cflags.m4 (gl_WARN_ADD): Add -Wimplicit-fallthrough=5. * tests/ioctl_v4l2.c (init_v4l2_format): Reorganize the switch statement without implicit fallthrough.
Diffstat (limited to 'block.c')
-rw-r--r--block.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/block.c b/block.c
index b402f6835..f31ef1428 100644
--- a/block.c
+++ b/block.c
@@ -168,7 +168,7 @@ MPERS_PRINTER_DECL(int, block_ioctl, struct tcb *const tcp,
case BLKALIGNOFF:
if (entering(tcp))
return 0;
- /* fall through */
+ ATTRIBUTE_FALLTHROUGH;
/* take a signed int */
case BLKROSET:
case BLKBSZSET: