From: Simon Marchi Date: Tue, 3 Nov 2015 18:33:15 +0000 (-0500) Subject: linux-mips-low.c: Add casts X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1996e237bb2fd3ac6c487b6e0821fdce6e03d122;p=binutils-gdb.git 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. --- diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog index e55b2a2615c..2471dc1319a 100644 --- a/gdb/gdbserver/ChangeLog +++ b/gdb/gdbserver/ChangeLog @@ -1,3 +1,10 @@ +2015-11-03 Simon Marchi + + * 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 * linux-mips-low.c (mips_add_watchpoint): Rename private to diff --git a/gdb/gdbserver/linux-mips-low.c b/gdb/gdbserver/linux-mips-low.c index 05255221f1b..459f4fc6850 100644 --- a/gdb/gdbserver/linux-mips-low.c +++ b/gdb/gdbserver/linux-mips-low.c @@ -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);