Index: uspace/lib/c/generic/io/printf_core.c
===================================================================
--- uspace/lib/c/generic/io/printf_core.c	(revision 368ee04b0543abf978947ce5a1ea47698bb9692f)
+++ uspace/lib/c/generic/io/printf_core.c	(revision dc122622bc947e1d697ecaa0da3e88b197e31f5e)
@@ -1217,5 +1217,5 @@
 	case 'F':
 		flags |= __PRINTF_FLAG_BIGCHARS;
-		/* Fall through.*/
+		/* Fallthrough */
 	case 'f':
 		precision = (precision < 0) ? 6 : precision;
@@ -1224,5 +1224,5 @@
 	case 'E':
 		flags |= __PRINTF_FLAG_BIGCHARS;
-		/* Fall through.*/
+		/* Fallthrough */
 	case 'e':
 		precision = (precision < 0) ? 6 : precision;
@@ -1231,5 +1231,5 @@
 	case 'G':
 		flags |= __PRINTF_FLAG_BIGCHARS;
-		/* Fall through.*/
+		/* Fallthrough */
 	case 'g':
 		return print_double_generic(g, precision, width, flags, ps);
@@ -1553,4 +1553,5 @@
 				/* Pointer */
 				flags |= __PRINTF_FLAG_BIGCHARS;
+				/* Fallthrough */
 			case 'p':
 				flags |= __PRINTF_FLAG_PREFIX;
@@ -1568,8 +1569,10 @@
 			case 'i':
 				flags |= __PRINTF_FLAG_SIGNED;
+				/* Fallthrough */
 			case 'u':
 				break;
 			case 'X':
 				flags |= __PRINTF_FLAG_BIGCHARS;
+				/* Fallthrough */
 			case 'x':
 				base = 16;
Index: uspace/lib/c/generic/iplink.c
===================================================================
--- uspace/lib/c/generic/iplink.c	(revision 368ee04b0543abf978947ce5a1ea47698bb9692f)
+++ uspace/lib/c/generic/iplink.c	(revision dc122622bc947e1d697ecaa0da3e88b197e31f5e)
@@ -301,4 +301,5 @@
 		case IPLINK_EV_CHANGE_ADDR:
 			iplink_ev_change_addr(iplink, callid, &call);
+			break;
 		default:
 			async_answer_0(callid, ENOTSUP);
Index: uspace/lib/posix/source/stdio/scanf.c
===================================================================
--- uspace/lib/posix/source/stdio/scanf.c	(revision 368ee04b0543abf978947ce5a1ea47698bb9692f)
+++ uspace/lib/posix/source/stdio/scanf.c	(revision dc122622bc947e1d697ecaa0da3e88b197e31f5e)
@@ -466,10 +466,10 @@
 	case 'S':
 		*modifier = LMOD_l;
-		/* fallthrough */
+		/* Fallthrough */
 	case 's':
 		return 1;
 	case 'C':
 		*modifier = LMOD_l;
-		/* fallthrough */
+		/* Fallthrough */
 	case 'c':
 		return 1;
Index: uspace/lib/posix/source/stdlib/strtol.c
===================================================================
--- uspace/lib/posix/source/stdlib/strtol.c	(revision 368ee04b0543abf978947ce5a1ea47698bb9692f)
+++ uspace/lib/posix/source/stdlib/strtol.c	(revision dc122622bc947e1d697ecaa0da3e88b197e31f5e)
@@ -142,5 +142,5 @@
 		    :(((uintmax_t) -(min_value + 1)) + 1);
 		
-		/* fallthrough */
+		/* Fallthrough */
 	case '+':
 		i++;
Index: uspace/lib/posix/source/stdlib/strtold.c
===================================================================
--- uspace/lib/posix/source/stdlib/strtold.c	(revision 368ee04b0543abf978947ce5a1ea47698bb9692f)
+++ uspace/lib/posix/source/stdlib/strtold.c	(revision dc122622bc947e1d697ecaa0da3e88b197e31f5e)
@@ -423,5 +423,5 @@
 	case '-':
 		negative = true;
-		/* fallthrough */
+		/* Fallthrough */
 	case '+':
 		i++;
Index: uspace/lib/usbhid/src/hiddescriptor.c
===================================================================
--- uspace/lib/usbhid/src/hiddescriptor.c	(revision 368ee04b0543abf978947ce5a1ea47698bb9692f)
+++ uspace/lib/usbhid/src/hiddescriptor.c	(revision dc122622bc947e1d697ecaa0da3e88b197e31f5e)
@@ -754,4 +754,5 @@
 		case START_DELIMITER_SET:
 			report_item->in_delimiter = INSIDE_DELIMITER_SET;
+			/* Fallthrough */
 		case OUTSIDE_DELIMITER_SET:
 			extended_usage = ((report_item->usage_page) << 16);
Index: uspace/lib/usbhid/src/hidpath.c
===================================================================
--- uspace/lib/usbhid/src/hidpath.c	(revision 368ee04b0543abf978947ce5a1ea47698bb9692f)
+++ uspace/lib/usbhid/src/hidpath.c	(revision dc122622bc947e1d697ecaa0da3e88b197e31f5e)
@@ -259,4 +259,5 @@
 			return 1;
 		}
+		/* Fallthrough */
 
 	/* path is prefix of the report_path */
