about summary refs log tree commit diff
path: root/src/libpanic_unwind
diff options
context:
space:
mode:
authorJordan Rhee <jordanrh@microsoft.com>2018-06-26 09:44:19 -0700
committerJordan Rhee <jordanrh@microsoft.com>2018-09-04 14:54:37 -0700
commitf7fa67cea13efdacfc82389f6f592bb4bda86a2e (patch)
tree733f114a89b99f464534a1cfdc76fda72f512ef7 /src/libpanic_unwind
parent1c2e17f4e3a2070a7f703f51e29c1c388ef703b6 (diff)
downloadrust-f7fa67cea13efdacfc82389f6f592bb4bda86a2e.tar.gz
rust-f7fa67cea13efdacfc82389f6f592bb4bda86a2e.zip
Add target thumbv7a-pc-windows-msvc
Diffstat (limited to 'src/libpanic_unwind')
-rw-r--r--src/libpanic_unwind/seh.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libpanic_unwind/seh.rs b/src/libpanic_unwind/seh.rs
index d6298a38a26..8333477a841 100644
--- a/src/libpanic_unwind/seh.rs
+++ b/src/libpanic_unwind/seh.rs
@@ -119,7 +119,9 @@ mod imp {
     }
 }
 
-#[cfg(target_arch = "x86_64")]
+// TODO: this needs to be validated when WinEH for ARM is implemented in LLVM
+// It looks like ARM and ARM64 use the same _TypeInfo semantics as x64
+#[cfg(any(target_arch = "x86_64", target_arch = "arm"))]
 #[macro_use]
 mod imp {
     pub type ptr_t = u32;