From 230f20100ea00b474d09ab556015a22dcc3c71f2 Mon Sep 17 00:00:00 2001
From: "Phong X. Nguyen"
Date: Mon, 9 Jun 2025 21:03:14 +0000
Subject: [PATCH] Avoid NT_ARM_PAC_MASK on older Linux kernels
---
src/ptrace/_UPT_ptrauth_insn_mask.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/ptrace/_UPT_ptrauth_insn_mask.c b/src/ptrace/_UPT_ptrauth_insn_mask.c
index e7b3a514..dad1f0d2 100644
--- a/src/ptrace/_UPT_ptrauth_insn_mask.c
+++ b/src/ptrace/_UPT_ptrauth_insn_mask.c
@@ -22,7 +22,7 @@
*/
#include "_UPT_internal.h"
-#ifdef UNW_TARGET_AARCH64
+#if defined(UNW_TARGET_AARCH64) && defined(__linux__) && defined(NT_ARM_PAC_MASK)
unw_word_t _UPT_ptrauth_insn_mask (UNUSED unw_addr_space_t as, void *arg)
{