forked from Imagelibrary/binutils-gdb
sim: mcore: fix Wimplicit-fallthrough warnings
Seems like these decodes were intended to fallthru.
This commit is contained in:
@@ -1105,6 +1105,7 @@ step_once (SIM_DESC sd, SIM_CPU *cpu)
|
|||||||
fprintf (stderr,
|
fprintf (stderr,
|
||||||
"func call: r2 = %x r3 = %x r4 = %x r5 = %x r6 = %x r7 = %x\n",
|
"func call: r2 = %x r3 = %x r4 = %x r5 = %x r6 = %x r7 = %x\n",
|
||||||
gr[2], gr[3], gr[4], gr[5], gr[6], gr[7]);
|
gr[2], gr[3], gr[4], gr[5], gr[6], gr[7]);
|
||||||
|
ATTRIBUTE_FALLTHROUGH;
|
||||||
case 0x70: /* jmpi */
|
case 0x70: /* jmpi */
|
||||||
pc = rlat ((pc + ((inst & 0xFF) << 2)) & 0xFFFFFFFC);
|
pc = rlat ((pc + ((inst & 0xFF) << 2)) & 0xFFFFFFFC);
|
||||||
memops++;
|
memops++;
|
||||||
@@ -1192,6 +1193,7 @@ step_once (SIM_DESC sd, SIM_CPU *cpu)
|
|||||||
case 0xF8: case 0xF9: case 0xFA: case 0xFB:
|
case 0xF8: case 0xF9: case 0xFA: case 0xFB:
|
||||||
case 0xFC: case 0xFD: case 0xFE: case 0xFF: /* bsr */
|
case 0xFC: case 0xFD: case 0xFE: case 0xFF: /* bsr */
|
||||||
gr[15] = pc;
|
gr[15] = pc;
|
||||||
|
ATTRIBUTE_FALLTHROUGH;
|
||||||
case 0xF0: case 0xF1: case 0xF2: case 0xF3:
|
case 0xF0: case 0xF1: case 0xF2: case 0xF3:
|
||||||
case 0xF4: case 0xF5: case 0xF6: case 0xF7: /* br */
|
case 0xF4: case 0xF5: case 0xF6: case 0xF7: /* br */
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user