m68k: bsd: Change type from char * to gdb_byte *

* m68k-bsd-nat.c (m68kbsd_supply_gregset): Change type of regs to
	gdb_byte *.
	* m68k-bsd-nat.c (m68kbsd_supply_fpregset): Likewise.
	* m68k-bsd-nat.c (m68kbsd_collect_gregset): Likewise.
	* m68k-bsd-nat.c (m68kbsd_supply_pcb): Cast &tmp to gdb_byte *.
This commit is contained in:
Kamil Rytarowski 2020-03-14 17:07:18 +01:00
parent 01a801176e
commit bc10778499
2 changed files with 12 additions and 4 deletions

View File

@ -1,3 +1,11 @@
2020-03-14 Kamil Rytarowski <n54@gmx.com>
* m68k-bsd-nat.c (m68kbsd_supply_gregset): Change type of regs to
gdb_byte *.
* m68k-bsd-nat.c (m68kbsd_supply_fpregset): Likewise.
* m68k-bsd-nat.c (m68kbsd_collect_gregset): Likewise.
* m68k-bsd-nat.c (m68kbsd_supply_pcb): Cast &tmp to gdb_byte *.
2020-03-14 Kamil Rytarowski <n54@gmx.com>
* m68k-bsd-nat.c (m68k_bsd_nat_target): Inherit from

View File

@ -57,7 +57,7 @@ m68kbsd_fpregset_supplies_p (int regnum)
static void
m68kbsd_supply_gregset (struct regcache *regcache, const void *gregs)
{
const char *regs = gregs;
const gdb_byte *regs = (const gdb_byte *) gregs;
int regnum;
for (regnum = M68K_D0_REGNUM; regnum <= M68K_PC_REGNUM; regnum++)
@ -70,7 +70,7 @@ static void
m68kbsd_supply_fpregset (struct regcache *regcache, const void *fpregs)
{
struct gdbarch *gdbarch = regcache->arch ();
const char *regs = fpregs;
const gdb_byte *regs = (const gdb_byte *) fpregs;
int regnum;
for (regnum = M68K_FP0_REGNUM; regnum <= M68K_FPI_REGNUM; regnum++)
@ -85,7 +85,7 @@ static void
m68kbsd_collect_gregset (const struct regcache *regcache,
void *gregs, int regnum)
{
char *regs = gregs;
gdb_byte *regs = (gdb_byte *) gregs;
int i;
for (i = M68K_D0_REGNUM; i <= M68K_PC_REGNUM; i++)
@ -218,7 +218,7 @@ m68kbsd_supply_pcb (struct regcache *regcache, struct pcb *pcb)
tmp = pcb->pcb_ps & 0xffff;
regcache->raw_supply (M68K_PS_REGNUM, &tmp);
read_memory (pcb->pcb_regs[PCB_REGS_FP] + 4, (char *) &tmp, sizeof tmp);
read_memory (pcb->pcb_regs[PCB_REGS_FP] + 4, (gdb_byte *) &tmp, sizeof tmp);
regcache->raw_supply (M68K_PC_REGNUM, &tmp);
return 1;