|
From: Petar J. <pe...@so...> - 2019-11-27 12:15:04
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=da6f04b9249054ab815ac815ef5efbb470f731b8 commit da6f04b9249054ab815ac815ef5efbb470f731b8 Author: Petar Jovanovic <mip...@gm...> Date: Wed Nov 27 12:00:43 2019 +0000 mips: add ld-linux-mipsn8.so.1 as a valid soname NaN2008 dynamic linker is named ld-linux-mipsn8.so.1. Update include/pub_tool_redir.h by adding ld-linux-mipsn8.so.1 to the list of sonames with an accompanying check in coregrind/m_redir.c. Patch by Stefan Maksimovic. Diff: --- coregrind/m_redir.c | 1 + include/pub_tool_redir.h | 2 ++ 2 files changed, 3 insertions(+) diff --git a/coregrind/m_redir.c b/coregrind/m_redir.c index d1211c5..1a1117e 100644 --- a/coregrind/m_redir.c +++ b/coregrind/m_redir.c @@ -1211,6 +1211,7 @@ Bool VG_(is_soname_ld_so) (const HChar *soname) if (VG_STREQ(soname, VG_U_LD_SO_1)) return True; if (VG_STREQ(soname, VG_U_LD_LINUX_AARCH64_SO_1)) return True; if (VG_STREQ(soname, VG_U_LD_LINUX_ARMHF_SO_3)) return True; + if (VG_STREQ(soname, VG_U_LD_LINUX_MIPSN8_S0_1)) return True; # elif defined(VGO_darwin) if (VG_STREQ(soname, VG_U_DYLD)) return True; # elif defined(VGO_solaris) diff --git a/include/pub_tool_redir.h b/include/pub_tool_redir.h index e194ddb..bd65a44 100644 --- a/include/pub_tool_redir.h +++ b/include/pub_tool_redir.h @@ -316,6 +316,8 @@ #define VG_U_LD_LINUX_ARMHF_SO_3 "ld-linux-armhf.so.3" +#define VG_U_LD_LINUX_MIPSN8_S0_1 "ld-linux-mipsn8.so.1" + #endif /* --- Executable name for Darwin Mach-O linker. --- */ |