17 lines
884 B
Diff
17 lines
884 B
Diff
|
http://sourceware.org/ml/gdb-patches/2010-04/msg00056.html
|
|||
|
|
|||
|
linux-ppc-low.c:599: error: incompatible types when initializing type ‘enum regset_type’ using type ‘void (*)(struct regcache *, void *)’
|
|||
|
linux-ppc-low.c:599: warning: initialization from incompatible pointer type
|
|||
|
|
|||
|
--- a/gdb/gdbserver/linux-ppc-low.c
|
|||
|
+++ b/gdb/gdbserver/linux-ppc-low.c
|
|||
|
@@ -594,7 +594,7 @@ struct regset_info target_regsets[] = {
|
|||
|
PPC_PTRACE_GETREGS. */
|
|||
|
{ PTRACE_GETVSXREGS, PTRACE_SETVSXREGS, 0, SIZEOF_VSXREGS, EXTENDED_REGS,
|
|||
|
ppc_fill_vsxregset, ppc_store_vsxregset },
|
|||
|
- { PTRACE_GETVRREGS, PTRACE_SETVRREGS, SIZEOF_VRREGS, EXTENDED_REGS,
|
|||
|
+ { PTRACE_GETVRREGS, PTRACE_SETVRREGS, 0, SIZEOF_VRREGS, EXTENDED_REGS,
|
|||
|
ppc_fill_vrregset, ppc_store_vrregset },
|
|||
|
{ PTRACE_GETEVRREGS, PTRACE_SETEVRREGS, 0, 32 * 4 + 8 + 4, EXTENDED_REGS,
|
|||
|
ppc_fill_evrregset, ppc_store_evrregset },
|