X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Fsparc-sol2-nat.c;h=da44deb0be245c111f397a970b906cb1cdf17fa2;hb=f1ec7f0f3ed78866d58de528e31c543906cff1d6;hp=e14af5948495b0e7c0ad9bf443bd1645d6a21ea9;hpb=d1a7880c7763c73413efe8dd1293d7874b7e0ddd;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/sparc-sol2-nat.c b/gdb/sparc-sol2-nat.c index e14af59484..da44deb0be 100644 --- a/gdb/sparc-sol2-nat.c +++ b/gdb/sparc-sol2-nat.c @@ -1,6 +1,6 @@ /* Native-dependent code for Solaris SPARC. - Copyright (C) 2003, 2004, 2007, 2008, 2009 Free Software Foundation, Inc. + Copyright (C) 2003-2013 Free Software Foundation, Inc. This file is part of GDB. @@ -82,7 +82,7 @@ supply_gregset (struct regcache *regcache, const prgregset_t *gregs) void supply_fpregset (struct regcache *regcache, const prfpregset_t *fpregs) { - sparc_supply_fpregset (regcache, -1, fpregs); + sparc_supply_fpregset (&sparc_sol2_fpregset, regcache, -1, fpregs); } void @@ -92,9 +92,10 @@ fill_gregset (const struct regcache *regcache, prgregset_t *gregs, int regnum) } void -fill_fpregset (const struct regcache *regcache, prfpregset_t *fpregs, int regnum) +fill_fpregset (const struct regcache *regcache, + prfpregset_t *fpregs, int regnum) { - sparc_collect_fpregset (regcache, regnum, fpregs); + sparc_collect_fpregset (&sparc_sol2_fpregset, regcache, regnum, fpregs); } /* Provide a prototype to silence -Wmissing-prototypes. */ @@ -106,7 +107,7 @@ _initialize_sparc_sol2_nat (void) struct target_ops *t; t = procfs_target (); -#ifdef NEW_PROC_API /* Solaris 6 and above can do HW watchpoints */ +#ifdef NEW_PROC_API /* Solaris 6 and above can do HW watchpoints. */ procfs_use_watchpoints (t); #endif add_target (t);