summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/gdb
diff options
context:
space:
mode:
authordim <dim@FreeBSD.org>2010-11-01 20:17:15 +0000
committerdim <dim@FreeBSD.org>2010-11-01 20:17:15 +0000
commitc6446a754fd75043b1afda5d77afd2e822f06a8a (patch)
tree64e014fcd565dc41fc95a552f0603d5fe5b50c9b /gnu/usr.bin/gdb
parentc59afb2ce3c40b7c5a60e8e41a587f0fdad74e7d (diff)
downloadFreeBSD-src-c6446a754fd75043b1afda5d77afd2e822f06a8a.zip
FreeBSD-src-c6446a754fd75043b1afda5d77afd2e822f06a8a.tar.gz
Fix warnings in fbsd-threads.c.
Diffstat (limited to 'gnu/usr.bin/gdb')
-rw-r--r--gnu/usr.bin/gdb/libgdb/fbsd-threads.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/gnu/usr.bin/gdb/libgdb/fbsd-threads.c b/gnu/usr.bin/gdb/libgdb/fbsd-threads.c
index 51890eb..129f4f5 100644
--- a/gnu/usr.bin/gdb/libgdb/fbsd-threads.c
+++ b/gnu/usr.bin/gdb/libgdb/fbsd-threads.c
@@ -42,6 +42,10 @@
#include "gdbcmd.h"
#include "solib-svr4.h"
+#include "gregset.h"
+#ifdef PT_GETXMMREGS
+#include "i387-tdep.h"
+#endif
#define LIBTHREAD_DB_SO "libthread_db.so"
@@ -1660,7 +1664,7 @@ ps_lsetregs (struct ps_prochandle *ph, lwpid_t lwpid, const prgregset_t gregset)
old_chain = save_inferior_ptid ();
inferior_ptid = BUILD_LWP (lwpid, PIDGET (inferior_ptid));
- supply_gregset (gregset);
+ supply_gregset ((gdb_gregset_t *) gregset);
target_store_registers (-1);
do_cleanups (old_chain);
return PS_OK;
@@ -1687,7 +1691,7 @@ ps_lsetfpregs (struct ps_prochandle *ph, lwpid_t lwpid,
old_chain = save_inferior_ptid ();
inferior_ptid = BUILD_LWP (lwpid, PIDGET (inferior_ptid));
- supply_fpregset (fpregset);
+ supply_fpregset ((gdb_fpregset_t *) fpregset);
target_store_registers (-1);
do_cleanups (old_chain);
return PS_OK;
OpenPOWER on IntegriCloud