[AArch64] Enable GCC C Torture Suite
diff --git a/SingleSource/Regression/C/CMakeLists.txt b/SingleSource/Regression/C/CMakeLists.txt
index 1d9254b..1e0c747 100644
--- a/SingleSource/Regression/C/CMakeLists.txt
+++ b/SingleSource/Regression/C/CMakeLists.txt
@@ -1,5 +1,6 @@
 if(ARCH MATCHES "x86" OR ARCH MATCHES "riscv" OR
-   ARCH MATCHES "SystemZ" OR ARCH MATCHES "Mips")
+   ARCH MATCHES "SystemZ" OR ARCH MATCHES "Mips" OR
+   ARCH MATCHES "AArch64")
   add_subdirectory(gcc-c-torture)
 endif()
 
diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/CMakeLists.txt b/SingleSource/Regression/C/gcc-c-torture/execute/CMakeLists.txt
index a25850f..2d84adb 100644
--- a/SingleSource/Regression/C/gcc-c-torture/execute/CMakeLists.txt
+++ b/SingleSource/Regression/C/gcc-c-torture/execute/CMakeLists.txt
@@ -281,6 +281,21 @@
   list(APPEND TestsToSkip ${SystemZTestsToSkip})
 endif()
 
+# AArch64 Test Blacklist
+if(ARCH MATCHES "AArch64")
+  file(GLOB AArch64TestsToSkip CONFIGURE_DEPENDS
+    # error: __builtin_longjmp is not supported for the current target
+    # error: __builtin_setjmp is not supported for the current target
+    built-in-setjmp.c
+    pr84521.c
+    # Triggers an assertion failure at at least -O3
+    va-arg-22.c
+  )
+
+  list(APPEND TestsToSkip ${AArch64TestsToSkip})
+endif()
+
+
 # Darwin Test Blacklist
 if(TARGET_OS STREQUAL "Darwin")
   file(GLOB DarwinTestsToSkip CONFIGURE_DEPENDS