[libc++abi] Adjust XFAIL for misaligned exception header on ARM

On ARM, the alignment has always been the right one, so this test never
fails.

GitOrigin-RevId: 2da6ce60a5e92e431ea121175f2bc20287cc8ef9
diff --git a/test/test_exception_address_alignment.pass.cpp b/test/test_exception_address_alignment.pass.cpp
index 13badf9..182401c 100644
--- a/test/test_exception_address_alignment.pass.cpp
+++ b/test/test_exception_address_alignment.pass.cpp
@@ -10,13 +10,13 @@
 // UNSUPPORTED: c++03
 
 // The <unwind.h> header provided in the SDK of older Xcodes used to provide
-// an incorrectly aligned _Unwind_Exception type. That causes these tests to
-// fail when compiling against such a SDK, or when running against a system
-// libc++abi that was compiled with an incorrect definition of _Unwind_Exception.
-// XFAIL: apple-clang-12.0.0
-// XFAIL: apple-clang-11
-// XFAIL: apple-clang-10
-// XFAIL: apple-clang-9
+// an incorrectly aligned _Unwind_Exception type on non-ARM. That causes these
+// tests to fail when compiling against such a SDK, or when running against a
+// system libc++abi that was compiled with an incorrect definition of _Unwind_Exception.
+// XFAIL: apple-clang-12.0.0 && !target-arm
+// XFAIL: apple-clang-11 && !target-arm
+// XFAIL: apple-clang-10 && !target-arm
+// XFAIL: apple-clang-9 && !target-arm
 // XFAIL: with_system_cxx_lib=macosx10.12
 // XFAIL: with_system_cxx_lib=macosx10.11
 // XFAIL: with_system_cxx_lib=macosx10.10