]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - gdb/spu-linux-nat.c
ChangeLog:
authorUlrich Weigand <uweigand@de.ibm.com>
Sat, 19 Jun 2010 17:36:51 +0000 (17:36 +0000)
committerUlrich Weigand <uweigand@de.ibm.com>
Sat, 19 Jun 2010 17:36:51 +0000 (17:36 +0000)
commitd2ed6730f2ef390d50a47ea03ee3a5b1dd5e37f0
tree321615fd866fdd7f688d14fbf8b62ba1de12ff36
parentfbece226ba5bc19f942384f8a048eba3bd92f99a
ChangeLog:

* spu-multiarch.c (spu_xfer_partial): Wrap around local store
limit on local store memory accesses.
* spu-linux-nat.c (spu_xfer_partial): Likewise.
* spu-tdep.c (spu_lslr): Remove.
(spu_pointer_to_address): Do not truncate addresses.
(spu_integer_to_address): Likewise.
(spu_overlay_new_objfile): Use SPU_OVERLAY_LMA.
* spu-tdep.h: Add comments.
(SPUADDR_SPU): Respect SPU_OVERLAY_LMA bit.
(SPU_OVERLAY_LMA): Define.

gdbserver/ChangeLog:

* spu-low.c (spu_read_memory): Wrap around local store limit.
(spu_write_memory): Likewise.

testsuite/ChangeLog:

* gdb.arch/spu-ls.exp: New file.
* gdb.arch/spu-ls.c: Likewise.
gdb/ChangeLog
gdb/gdbserver/ChangeLog
gdb/gdbserver/spu-low.c
gdb/spu-linux-nat.c
gdb/spu-multiarch.c
gdb/spu-tdep.c
gdb/spu-tdep.h
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.arch/spu-ls.c [new file with mode: 0644]
gdb/testsuite/gdb.arch/spu-ls.exp [new file with mode: 0644]