diff options
Diffstat (limited to 'arch/sh/kernel')
| -rw-r--r-- | arch/sh/kernel/disassemble.c | 4 | ||||
| -rw-r--r-- | arch/sh/kernel/kgdb.c | 2 | ||||
| -rw-r--r-- | arch/sh/kernel/signal_32.c | 2 | 
3 files changed, 4 insertions, 4 deletions
diff --git a/arch/sh/kernel/disassemble.c b/arch/sh/kernel/disassemble.c index 08e1af63edd9..34e25a439c81 100644 --- a/arch/sh/kernel/disassemble.c +++ b/arch/sh/kernel/disassemble.c @@ -486,7 +486,7 @@ static void print_sh_insn(u32 memaddr, u16 insn)  					pr_cont("xd%d", rn & ~1);  					break;  				} -				/* else, fall through */ +				fallthrough;  			case D_REG_N:  				pr_cont("dr%d", rn);  				break; @@ -495,7 +495,7 @@ static void print_sh_insn(u32 memaddr, u16 insn)  					pr_cont("xd%d", rm & ~1);  					break;  				} -				/* else, fall through */ +				fallthrough;  			case D_REG_M:  				pr_cont("dr%d", rm);  				break; diff --git a/arch/sh/kernel/kgdb.c b/arch/sh/kernel/kgdb.c index 0d5f3c9d52f3..e4147efa9ec6 100644 --- a/arch/sh/kernel/kgdb.c +++ b/arch/sh/kernel/kgdb.c @@ -266,7 +266,7 @@ int kgdb_arch_handle_exception(int e_vector, int signo, int err_code,  		ptr = &remcomInBuffer[1];  		if (kgdb_hex2long(&ptr, &addr))  			linux_regs->pc = addr; -		/* fallthrough */ +		fallthrough;  	case 'D':  	case 'k':  		atomic_set(&kgdb_cpu_doing_single_step, -1); diff --git a/arch/sh/kernel/signal_32.c b/arch/sh/kernel/signal_32.c index a0fbb8427b39..4fe3f00137bc 100644 --- a/arch/sh/kernel/signal_32.c +++ b/arch/sh/kernel/signal_32.c @@ -418,7 +418,7 @@ handle_syscall_restart(unsigned long save_r0, struct pt_regs *regs,  		case -ERESTARTSYS:  			if (!(sa->sa_flags & SA_RESTART))  				goto no_system_call_restart; -		/* fallthrough */ +			fallthrough;  		case -ERESTARTNOINTR:  			regs->regs[0] = save_r0;  			regs->pc -= instruction_size(__raw_readw(regs->pc - 4));  |