diff options
| author | Mateusz Mikuła <mati865@gmail.com> | 2022-11-01 12:57:34 +0100 |
|---|---|---|
| committer | Mateusz Mikuła <mati865@gmail.com> | 2022-11-12 12:19:14 +0100 |
| commit | 7333ee092b305a13cfdeabbd748ae1007985b4f1 (patch) | |
| tree | 261937cd9a380c5819fe75b3db0956e052c4cda2 | |
| parent | 2a902a8857dc16c254e9e7300fdf1279c105ff8b (diff) | |
| download | rust-7333ee092b305a13cfdeabbd748ae1007985b4f1.tar.gz rust-7333ee092b305a13cfdeabbd748ae1007985b4f1.zip | |
Use correct EH personality on `*-windows-gnu-*`
| -rw-r--r-- | library/std/src/personality/gcc.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/library/std/src/personality/gcc.rs b/library/std/src/personality/gcc.rs index 7f0b0439cf0..5fc1b91a1c3 100644 --- a/library/std/src/personality/gcc.rs +++ b/library/std/src/personality/gcc.rs @@ -219,7 +219,7 @@ cfg_if::cfg_if! { } cfg_if::cfg_if! { - if #[cfg(all(windows, target_arch = "x86_64", target_env = "gnu"))] { + if #[cfg(all(windows, any(target_arch = "aarch64", target_arch = "x86_64"), target_env = "gnu"))] { // On x86_64 MinGW targets, the unwinding mechanism is SEH however the unwind // handler data (aka LSDA) uses GCC-compatible encoding. #[lang = "eh_personality"] |
