diff options
author | Joel Brobecker <brobecker@gnat.com> | 2010-11-23 00:29:45 +0000 |
---|---|---|
committer | Joel Brobecker <brobecker@gnat.com> | 2010-11-23 00:29:45 +0000 |
commit | da700e1a614985ef0796b918ba1cdee6bc73ae23 (patch) | |
tree | 5912d96b3547cdd1f01e4f6c35f766f98da9715f | |
parent | 200e3f16e7ced3fa477e8c172633b22464665afd (diff) | |
download | gdb-da700e1a614985ef0796b918ba1cdee6bc73ae23.zip gdb-da700e1a614985ef0796b918ba1cdee6bc73ae23.tar.gz gdb-da700e1a614985ef0796b918ba1cdee6bc73ae23.tar.bz2 |
ravenscar/sparc: cannot fetch registers from non-active thread
gdb/ChangeLog:
* ravenscar-sparc-thread.c (supply_register_at_address):
Fix passing of buf in call to regcache_raw_supply.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | gdb/ravenscar-sparc-thread.c | 2 |
2 files changed, 6 insertions, 1 deletions
@@ -1,3 +1,8 @@ +2010-11-22 Joel Brobecker <brobecker@adacore.com> + + * ravenscar-sparc-thread.c (supply_register_at_address): + Fix passing of buf in call to regcache_raw_supply. + 2010-11-20 Ian Lance Taylor <iant@google.com> * configure.ac: Only disable a language library if no language needs diff --git a/gdb/ravenscar-sparc-thread.c b/gdb/ravenscar-sparc-thread.c index 197b745..c799e79 100644 --- a/gdb/ravenscar-sparc-thread.c +++ b/gdb/ravenscar-sparc-thread.c @@ -69,7 +69,7 @@ supply_register_at_address (struct regcache *regcache, int regnum, buf = (char *) alloca (buf_size); read_memory (register_addr, buf, buf_size); - regcache_raw_supply (regcache, regnum, &buf); + regcache_raw_supply (regcache, regnum, buf); } /* Return true if, for a non-running thread, REGNUM has been saved on the |