Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 499c59c4 authored by Robert P. J. Day's avatar Robert P. J. Day Committed by Linus Torvalds
Browse files

MN10300: Tighten up the code using case ranges



Compress a set of consecutive switch cases into a case-range.

Signed-off-by: default avatarRobert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent f1ba3bc7
Loading
Loading
Loading
Loading
+2 −22
Original line number Diff line number Diff line
@@ -522,17 +522,7 @@ static int gdbstub_single_step(struct pt_regs *regs)
	} else {
		switch (cur) {
			/* Bxx (d8,PC) */
		case 0xc0:
		case 0xc1:
		case 0xc2:
		case 0xc3:
		case 0xc4:
		case 0xc5:
		case 0xc6:
		case 0xc7:
		case 0xc8:
		case 0xc9:
		case 0xca:
		case 0xc0 ... 0xca:
			if (gdbstub_read_byte(pc + 1, (u8 *) &x) < 0)
				goto fault;
			if (!__gdbstub_mark_bp(pc + 2, 0))
@@ -543,17 +533,7 @@ static int gdbstub_single_step(struct pt_regs *regs)
			break;

			/* LXX (d8,PC) */
		case 0xd0:
		case 0xd1:
		case 0xd2:
		case 0xd3:
		case 0xd4:
		case 0xd5:
		case 0xd6:
		case 0xd7:
		case 0xd8:
		case 0xd9:
		case 0xda:
		case 0xd0 ... 0xda:
			if (!__gdbstub_mark_bp(pc + 1, 0))
				goto fault;
			if (regs->pc != regs->lar &&