From 73535076f2c517fd04c43cccab4c47bd38b39d49 Mon Sep 17 00:00:00 2001 From: Saleem Abdulrasool Date: Thu, 12 Sep 2024 08:40:26 -0700 Subject: [PATCH] builtins: replicate `aarch64.c` change into `aarch64.h` Perform the same macro expansion in the header to improve handling the various ARM64 environments which use different CPU architecture identification macro spellings. --- compiler-rt/lib/builtins/cpu_model/aarch64.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler-rt/lib/builtins/cpu_model/aarch64.h b/compiler-rt/lib/builtins/cpu_model/aarch64.h index f6cbf75d582f3a..2a734b02b7c90f 100644 --- a/compiler-rt/lib/builtins/cpu_model/aarch64.h +++ b/compiler-rt/lib/builtins/cpu_model/aarch64.h @@ -8,7 +8,7 @@ #include "cpu_model.h" -#if !defined(__aarch64__) +#if !defined(__aarch64__) && !defined(__arm64__) && !defined(_M_ARM64) #error This file is intended only for aarch64-based targets #endif