Revision 986a2998 target-m68k/gdbstub.c
b/target-m68k/gdbstub.c | ||
---|---|---|
22 | 22 |
{ |
23 | 23 |
if (n < 8) { |
24 | 24 |
/* D0-D7 */ |
25 |
GET_REG32(env->dregs[n]);
|
|
25 |
return gdb_get_reg32(mem_buf, env->dregs[n]);
|
|
26 | 26 |
} else if (n < 16) { |
27 | 27 |
/* A0-A7 */ |
28 |
GET_REG32(env->aregs[n - 8]);
|
|
28 |
return gdb_get_reg32(mem_buf, env->aregs[n - 8]);
|
|
29 | 29 |
} else { |
30 | 30 |
switch (n) { |
31 | 31 |
case 16: |
32 |
GET_REG32(env->sr);
|
|
32 |
return gdb_get_reg32(mem_buf, env->sr);
|
|
33 | 33 |
case 17: |
34 |
GET_REG32(env->pc);
|
|
34 |
return gdb_get_reg32(mem_buf, env->pc);
|
|
35 | 35 |
} |
36 | 36 |
} |
37 | 37 |
/* FP registers not included here because they vary between |
Also available in: Unified diff