diff options
-rw-r--r-- | arch/sh/kernel/disassemble.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/arch/sh/kernel/disassemble.c b/arch/sh/kernel/disassemble.c index defebf1a9c8a..845543780cc5 100644 --- a/arch/sh/kernel/disassemble.c +++ b/arch/sh/kernel/disassemble.c | |||
@@ -475,8 +475,6 @@ static void print_sh_insn(u32 memaddr, u16 insn) | |||
475 | printk("dbr"); | 475 | printk("dbr"); |
476 | break; | 476 | break; |
477 | case FD_REG_N: | 477 | case FD_REG_N: |
478 | if (0) | ||
479 | goto d_reg_n; | ||
480 | case F_REG_N: | 478 | case F_REG_N: |
481 | printk("fr%d", rn); | 479 | printk("fr%d", rn); |
482 | break; | 480 | break; |
@@ -488,7 +486,7 @@ static void print_sh_insn(u32 memaddr, u16 insn) | |||
488 | printk("xd%d", rn & ~1); | 486 | printk("xd%d", rn & ~1); |
489 | break; | 487 | break; |
490 | } | 488 | } |
491 | d_reg_n: | 489 | /* else, fall through */ |
492 | case D_REG_N: | 490 | case D_REG_N: |
493 | printk("dr%d", rn); | 491 | printk("dr%d", rn); |
494 | break; | 492 | break; |
@@ -497,6 +495,7 @@ static void print_sh_insn(u32 memaddr, u16 insn) | |||
497 | printk("xd%d", rm & ~1); | 495 | printk("xd%d", rm & ~1); |
498 | break; | 496 | break; |
499 | } | 497 | } |
498 | /* else, fall through */ | ||
500 | case D_REG_M: | 499 | case D_REG_M: |
501 | printk("dr%d", rm); | 500 | printk("dr%d", rm); |
502 | break; | 501 | break; |