--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -59,7 +59,7 @@ if(ENABLE_LIBUNWIND AND UNIX AND NOT AND
     find_library(LIBUNWIND_LIB unwind)
     if(LIBUNWIND_LIB)
       set(LIBUNWIND_LIBRARIES ${LIBUNWIND_LIB})
-      if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|amd64|AMD64")
+      if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|amd64|AMD64|aarch64|arm64")
         if(CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64|arm64")
         find_library(LIBUNWIND_ARCH_LIB unwind-aarch64)
       else()
@@ -77,7 +77,7 @@ if(ENABLE_LIBUNWIND AND UNIX AND NOT AND
     if(NOT LIBUNWIND_LIBRARIES)
       set(LIBUNWIND_LIBRARIES unwind)
     endif()
-    if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|amd64|AMD64")
+    if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|amd64|AMD64|aarch64|arm64")
       list(JOIN LIBUNWIND_LIBRARIES ";" _libunwind_libs_joined)
       if(NOT _libunwind_libs_joined MATCHES "unwind-x86_64" AND NOT _libunwind_libs_joined MATCHES "unwind-aarch64")
         if(CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64|arm64")
