]> git.ipfire.org Git - thirdparty/valgrind.git/commit
mips64: upgrade parts of valgrind's fast cache for the n32 abi
authorPetar Jovanovic <mips32r2@gmail.com>
Thu, 14 Nov 2019 12:32:50 +0000 (12:32 +0000)
committerPetar Jovanovic <mips32r2@gmail.com>
Thu, 14 Nov 2019 12:33:36 +0000 (12:33 +0000)
commit4456279023e6de9aa6ae7442dca195564edfc3bd
treecbffcc680e9dc0de71ccc1ba4e74f306bbed3ddf
parentef9ac3aa0fd3ed41d74707ffe49abe9ad2797ddd
mips64: upgrade parts of valgrind's fast cache for the n32 abi

Update the list of architectures to differentiate between the n32 and n64 abi
for mips64 when defining the fast cache macros in
coregrind/pub_core_transtab_asm.h.

Also amend the VG_(disp_cp_xindir) function in
coregrind/m_dispatch/dispatch-mips64-linux.S to use word-sized loads in case
of the n32 abi since the FastCacheSet structure members are now 4 bytes in
size for mips64 n32.

Patch by Stefan Maksimovic.
coregrind/m_dispatch/dispatch-mips64-linux.S
coregrind/pub_core_transtab_asm.h