linux-mips-low.c: Add casts

Fixes a bunch of:

/home/simark/src/binutils-gdb/gdb/gdbserver/linux-mips-low.c: In function ‘void mips_store_fpregset(regcache*, const void*)’:
/home/simark/src/binutils-gdb/gdb/gdbserver/linux-mips-low.c:809:39: error: invalid conversion from ‘const void*’ to ‘const mips_register*’ [-fpermissive]
   const union mips_register *regset = buf;
                                       ^

gdb/gdbserver/ChangeLog:

	* linux-mips-low.c (mips_fill_gregset): Add cast.
	(mips_store_gregset): Likewise.
	(mips_fill_fpregset): Likewise.
	(mips_store_fpregset): Likewise.
This commit is contained in:
Simon Marchi 2015-11-03 13:33:15 -05:00 committed by Simon Marchi
parent cbec665beb
commit 1996e237bb
2 changed files with 11 additions and 4 deletions

View File

@ -1,3 +1,10 @@
2015-11-03 Simon Marchi <simon.marchi@polymtl.ca>
* linux-mips-low.c (mips_fill_gregset): Add cast.
(mips_store_gregset): Likewise.
(mips_fill_fpregset): Likewise.
(mips_store_fpregset): Likewise.
2015-11-03 Simon Marchi <simon.marchi@polymtl.ca>
* linux-mips-low.c (mips_add_watchpoint): Rename private to

View File

@ -724,7 +724,7 @@ mips_supply_register_32bit (struct regcache *regcache,
static void
mips_fill_gregset (struct regcache *regcache, void *buf)
{
union mips_register *regset = buf;
union mips_register *regset = (union mips_register *) buf;
int i, use_64bit;
const struct target_desc *tdesc = regcache->tdesc;
@ -753,7 +753,7 @@ mips_fill_gregset (struct regcache *regcache, void *buf)
static void
mips_store_gregset (struct regcache *regcache, const void *buf)
{
const union mips_register *regset = buf;
const union mips_register *regset = (const union mips_register *) buf;
int i, use_64bit;
use_64bit = (register_size (regcache->tdesc, 0) == 8);
@ -781,7 +781,7 @@ mips_store_gregset (struct regcache *regcache, const void *buf)
static void
mips_fill_fpregset (struct regcache *regcache, void *buf)
{
union mips_register *regset = buf;
union mips_register *regset = (union mips_register *) buf;
int i, use_64bit, first_fp, big_endian;
use_64bit = (register_size (regcache->tdesc, 0) == 8);
@ -806,7 +806,7 @@ mips_fill_fpregset (struct regcache *regcache, void *buf)
static void
mips_store_fpregset (struct regcache *regcache, const void *buf)
{
const union mips_register *regset = buf;
const union mips_register *regset = (const union mips_register *) buf;
int i, use_64bit, first_fp, big_endian;
use_64bit = (register_size (regcache->tdesc, 0) == 8);