|
@@ -923,7 +923,9 @@ static const char usage_synopsis[] =
|
|
|
/* Helper for getopt case statements */
|
|
|
#define case_USAGE_COMMON_FLAGS \
|
|
|
case 'h': usage(NULL); \
|
|
|
+ /* fallthrough */ \
|
|
|
case 'V': util_version(); \
|
|
|
+ /* fallthrough */ \
|
|
|
case '?': usage("unknown option");
|
|
|
|
|
|
static const char usage_short_opts[] =
|
|
@@ -1085,6 +1087,7 @@ static void scan_args(struct display_info *disp, int argc, char *argv[])
|
|
|
|
|
|
switch (opt) {
|
|
|
case_USAGE_COMMON_FLAGS
|
|
|
+ /* fallthrough */
|
|
|
case 'a':
|
|
|
disp->show_addr = 1;
|
|
|
break;
|
|
@@ -1096,7 +1099,7 @@ static void scan_args(struct display_info *disp, int argc, char *argv[])
|
|
|
break;
|
|
|
case 'C':
|
|
|
inc = 0;
|
|
|
- /* no break */
|
|
|
+ /* fallthrough */
|
|
|
case 'c':
|
|
|
type = FDT_IS_COMPAT;
|
|
|
break;
|
|
@@ -1111,7 +1114,7 @@ static void scan_args(struct display_info *disp, int argc, char *argv[])
|
|
|
break;
|
|
|
case 'G':
|
|
|
inc = 0;
|
|
|
- /* no break */
|
|
|
+ /* fallthrough */
|
|
|
case 'g':
|
|
|
type = FDT_ANY_GLOBAL;
|
|
|
break;
|
|
@@ -1129,7 +1132,7 @@ static void scan_args(struct display_info *disp, int argc, char *argv[])
|
|
|
break;
|
|
|
case 'N':
|
|
|
inc = 0;
|
|
|
- /* no break */
|
|
|
+ /* fallthrough */
|
|
|
case 'n':
|
|
|
type = FDT_IS_NODE;
|
|
|
break;
|
|
@@ -1148,7 +1151,7 @@ static void scan_args(struct display_info *disp, int argc, char *argv[])
|
|
|
break;
|
|
|
case 'P':
|
|
|
inc = 0;
|
|
|
- /* no break */
|
|
|
+ /* fallthrough */
|
|
|
case 'p':
|
|
|
type = FDT_IS_PROP;
|
|
|
break;
|