Add translation chaining support for amd64, x86 and ARM
authorsewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9>
Mon, 2 Apr 2012 21:56:03 +0000 (21:56 +0000)
committersewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9>
Mon, 2 Apr 2012 21:56:03 +0000 (21:56 +0000)
commit13315250a9fa3d7f1947f38521474ab3def8690a
tree9cc977e7df12991a42dff30e1c2d5733e48cd66c
parent48de7ec0da2cb6e41f14a665b226ba1fd84f211d
Add translation chaining support for amd64, x86 and ARM
(Valgrind side).  See #296422.

git-svn-id: svn://svn.valgrind.org/valgrind/branches/TCHAIN@12484 a5019735-40e9-0310-863c-91ae7b9d1cf9
27 files changed:
Makefile.all.am
coregrind/m_dispatch/dispatch-amd64-linux.S
coregrind/m_dispatch/dispatch-arm-linux.S
coregrind/m_dispatch/dispatch-x86-linux.S
coregrind/m_errormgr.c
coregrind/m_gdbserver/server.c
coregrind/m_libcproc.c
coregrind/m_main.c
coregrind/m_scheduler/scheduler.c
coregrind/m_translate.c
coregrind/m_transtab.c
coregrind/m_xarray.c
coregrind/pub_core_dispatch.h
coregrind/pub_core_dispatch_asm.h
coregrind/pub_core_libcproc.h
coregrind/pub_core_translate.h
coregrind/pub_core_transtab.h
coregrind/pub_core_transtab_asm.h
docs/Makefile.am
docs/internals/t-chaining-notes.txt [new file with mode: 0644]
drd/drd_load_store.c
drd/tests/unit_bitmap.c
helgrind/hg_main.c
include/pub_tool_xarray.h
memcheck/tests/Makefile.am
memcheck/tests/unit_oset.c
none/tests/arm/Makefile.am