From b8293cc8fbeb761fee3ea7e4258ef85d4f50d3df Mon Sep 17 00:00:00 2001 From: Joel Brobecker Date: Tue, 27 Nov 2012 14:09:13 +0000 Subject: [PATCH] Fix sparc-solaris build failure (sparc-sol2-nat.c) Hello, The recent patch for %fsr handling had a couple of tiny mistakes that cause the build to fail on sparc-solaris. Fixed thusly. gdb/ChangeLog: * sparc-sol2-nat.c (supply_gregset): Fix first parameter in call to sparc_supply_fpregset. (fill_fpregset): Fix first parameter in call to sparc_collect_fpregset. Tested on sparc-solaris by rebuilding GDB. Will check it in. Thanks, -- Joel --- gdb/ChangeLog | 7 +++++++ gdb/sparc-sol2-nat.c | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 0d8cad23aa1..9f2ed17a34f 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +2012-11-27 Joel Brobecker + + * sparc-sol2-nat.c (supply_gregset): Fix first parameter in + call to sparc_supply_fpregset. + (fill_fpregset): Fix first parameter in call to + sparc_collect_fpregset. + 2012-11-27 Daniel Jacobowitz Kazu Hirata Yao Qi diff --git a/gdb/sparc-sol2-nat.c b/gdb/sparc-sol2-nat.c index 1972383c5d9..45efc0b8d47 100644 --- a/gdb/sparc-sol2-nat.c +++ b/gdb/sparc-sol2-nat.c @@ -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 (sparc_sol2_fpregset, regcache, -1, fpregs); + sparc_supply_fpregset (&sparc_sol2_fpregset, regcache, -1, fpregs); } void @@ -95,7 +95,7 @@ void fill_fpregset (const struct regcache *regcache, prfpregset_t *fpregs, int regnum) { - sparc_collect_fpregset (sparc_sol2_fpregset, regcache, regnum, fpregs); + sparc_collect_fpregset (&sparc_sol2_fpregset, regcache, regnum, fpregs); } /* Provide a prototype to silence -Wmissing-prototypes. */ -- 2.30.2