summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdeel <3840695+am11@users.noreply.github.com>2021-12-01 08:36:36 +0200
committerDave Watson <dade.watson@gmail.com>2021-12-20 09:13:30 -0800
commite44877a4545d55332a9358f8b9e3468f5c1782f7 (patch)
treed0f8df5efb8625c82db44b8f18a41aa8c1420a61
parent626b5aa5e0c16b02fca629b6fe688bd3a4c03cda (diff)
downloadlibunwind-v1.6-stable.tar.gz
Skip init_mem_validate calls during remote unwindv1.6-stable
-rw-r--r--src/aarch64/Gglobal.c2
-rw-r--r--src/riscv/Gglobal.c3
-rw-r--r--src/s390x/Gglobal.c2
3 files changed, 4 insertions, 3 deletions
diff --git a/src/aarch64/Gglobal.c b/src/aarch64/Gglobal.c
index 2987f2af..23bececa 100644
--- a/src/aarch64/Gglobal.c
+++ b/src/aarch64/Gglobal.c
@@ -47,9 +47,9 @@ tdep_init (void)
dwarf_init ();
+#ifndef UNW_REMOTE_ONLY
tdep_init_mem_validate ();
-#ifndef UNW_REMOTE_ONLY
aarch64_local_addr_space_init ();
#endif
atomic_store(&tdep_init_done, 1); /* signal that we're initialized... */
diff --git a/src/riscv/Gglobal.c b/src/riscv/Gglobal.c
index 65f11b35..cb8009e1 100644
--- a/src/riscv/Gglobal.c
+++ b/src/riscv/Gglobal.c
@@ -115,9 +115,10 @@ tdep_init (void)
mi_init ();
dwarf_init ();
- tdep_init_mem_validate ();
#ifndef UNW_REMOTE_ONLY
+ tdep_init_mem_validate ();
+
riscv_local_addr_space_init ();
#endif
atomic_store(&tdep_init_done, 1); /* signal that we're initialized... */
diff --git a/src/s390x/Gglobal.c b/src/s390x/Gglobal.c
index be49c3f6..20544a57 100644
--- a/src/s390x/Gglobal.c
+++ b/src/s390x/Gglobal.c
@@ -89,9 +89,9 @@ tdep_init (void)
dwarf_init ();
+#ifndef UNW_REMOTE_ONLY
tdep_init_mem_validate ();
-#ifndef UNW_REMOTE_ONLY
s390x_local_addr_space_init ();
#endif
atomic_store(&tdep_init_done, 1); /* signal that we're initialized... */