Blame valgrind-3.13.0-arm64-hwcap.patch
|
Mark Wielaard |
39ca09 |
diff --git a/coregrind/m_initimg/initimg-linux.c b/coregrind/m_initimg/initimg-linux.c
|
|
Mark Wielaard |
39ca09 |
index 30e1f85..387beae 100644
|
|
Mark Wielaard |
39ca09 |
--- a/coregrind/m_initimg/initimg-linux.c
|
|
Mark Wielaard |
39ca09 |
+++ b/coregrind/m_initimg/initimg-linux.c
|
|
Mark Wielaard |
39ca09 |
@@ -703,6 +703,12 @@ Addr setup_client_stack( void* init_sp,
|
|
Mark Wielaard |
39ca09 |
(and anything above) are not supported by Valgrind. */
|
|
Mark Wielaard |
39ca09 |
auxv->u.a_val &= VKI_HWCAP_S390_TE - 1;
|
|
Mark Wielaard |
39ca09 |
}
|
|
Mark Wielaard |
39ca09 |
+# elif defined(VGP_arm64_linux)
|
|
Mark Wielaard |
39ca09 |
+ {
|
|
Mark Wielaard |
39ca09 |
+ /* Linux 4.11 started pupulating this for arm64, but we
|
|
Mark Wielaard |
39ca09 |
+ currently don't support any. */
|
|
Mark Wielaard |
39ca09 |
+ auxv->u.a_val = 0;
|
|
Mark Wielaard |
39ca09 |
+ }
|
|
Mark Wielaard |
39ca09 |
# endif
|
|
Mark Wielaard |
39ca09 |
break;
|
|
Mark Wielaard |
39ca09 |
# if defined(VGP_ppc64be_linux) || defined(VGP_ppc64le_linux)
|