diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2009-07-31 15:35:38 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@de.ibm.com> | 2009-07-31 15:35:38 +0000 |
commit | ff1a52c620029dc07c557feb21eb84550a7968ed (patch) | |
tree | 651e91f8e30c4d6663aeb89853a9876207cd4789 /gdb/doc | |
parent | 3285f3fe1a0173795d6f977232aa1e29284fef1c (diff) | |
download | gdb-ff1a52c620029dc07c557feb21eb84550a7968ed.zip gdb-ff1a52c620029dc07c557feb21eb84550a7968ed.tar.gz gdb-ff1a52c620029dc07c557feb21eb84550a7968ed.tar.bz2 |
ChangeLog:
* spu-tdep.c: Include "infcall.h".
(spu_address_class_type_flags): New function.
(spu_address_class_type_flags_to_name): Likewise.
(spu_address_class_name_to_type_flags): Likewise.
(spu_pointer_to_address): Handle __ea pointers.
(spu_auto_flush_cache_p): New static variable.
(spu_objfile_from_frame): New function.
(flush_ea_cache, spu_attach_normal_stop): Likewise.
(show_spu_auto_flush_cache): Likewise.
(spu_gdbarch_init): Install address class handlers.
(_initialize_spu_tdep): Attach to normal_stop observer.
Install "set spu auto-flush-cache" / "show spu auto-flush-cache"
commands.
* NEWS: Mention "set/show spu auto-flush-cache" commands.
doc/ChangeLog:
* gdb.texinfo (Cell Broadband Engine SPU architecture): Document the
"set spu auto-flush-cache" and "show spu auto-flush-cache" commands.
Diffstat (limited to 'gdb/doc')
-rw-r--r-- | gdb/doc/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/doc/gdb.texinfo | 10 |
2 files changed, 15 insertions, 0 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index 360bbe0..dedf3fe 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,6 +1,11 @@ 2009-07-31 Ulrich Weigand <uweigand@de.ibm.com> * gdb.texinfo (Cell Broadband Engine SPU architecture): Document the + "set spu auto-flush-cache" and "show spu auto-flush-cache" commands. + +2009-07-31 Ulrich Weigand <uweigand@de.ibm.com> + + * gdb.texinfo (Cell Broadband Engine SPU architecture): Document the "set spu stop-on-load" and "show spu stop-on-load" commands. 2009-07-31 Ulrich Weigand <uweigand@de.ibm.com> diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index c06c6be..fab05fc 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -17505,6 +17505,16 @@ function. The default is @code{off}. @kindex show spu Show whether to stop for new SPE threads. +@item set spu auto-flush-cache @var{arg} +Set whether to automatically flush the software-managed cache. When set to +@code{on}, @value{GDBN} will automatically cause the SPE software-managed +cache to be flushed whenever SPE execution stops. This provides a consistent +view of PowerPC memory that is accessed via the cache. If an application +does not use the software-managed cache, this option has no effect. + +@item show spu auto-flush-cache +Show whether to automatically flush the software-managed cache. + @end table @node PowerPC |