summaryrefslogtreecommitdiff
path: root/libphobos/libdruntime/core/sys/freebsd/execinfo.d
diff options
context:
space:
mode:
Diffstat (limited to 'libphobos/libdruntime/core/sys/freebsd/execinfo.d')
-rw-r--r--libphobos/libdruntime/core/sys/freebsd/execinfo.d2
1 files changed, 2 insertions, 0 deletions
diff --git a/libphobos/libdruntime/core/sys/freebsd/execinfo.d b/libphobos/libdruntime/core/sys/freebsd/execinfo.d
index cbdf70219dc..125ef097d27 100644
--- a/libphobos/libdruntime/core/sys/freebsd/execinfo.d
+++ b/libphobos/libdruntime/core/sys/freebsd/execinfo.d
@@ -38,6 +38,8 @@ else
asm nothrow @trusted { mov p[EBP], EBP; }
else version (D_InlineAsm_X86_64)
asm nothrow @trusted { mov p[RBP], RBP; }
+ else version (AArch64)
+ asm nothrow @trusted { "str x29, %0" : "=m" (p); }
else
static assert(false, "Architecture not supported.");