capstone/arch
Ole André Vadla Ravnås 28d0b20ffe
Fix crash on x86 when building with MSVC (#2253)
There is a compiler bug in latest MSVC, which at the time of writing is
19.36.32535: given `switch (x)`, where `x` is 64 bits wide, the compiler
generates code that computes an incorrect jump table index. E.g. if
`x` is zero, it ends up reading the table entry at index -1.
2024-01-20 23:46:58 +08:00
..
AArch64 Fix crash on x86 when building with MSVC (#2253) 2024-01-20 23:46:58 +08:00
Alpha Fix crash on x86 when building with MSVC (#2253) 2024-01-20 23:46:58 +08:00
ARM Fix crash on x86 when building with MSVC (#2253) 2024-01-20 23:46:58 +08:00
BPF Fix warnings when building with CAPSTONE_DIET (#2249) 2024-01-20 21:28:32 +08:00
EVM Fix warnings when building with CAPSTONE_DIET (#2249) 2024-01-20 21:28:32 +08:00
M68K Fix broken disassembly of floating point immediates on big endian hosts (#2222) 2023-12-21 18:05:35 +08:00
M680X Architecture updater (auto-sync) - Updating ARM (#1949) 2023-07-19 17:56:27 +08:00
Mips Fix crash on x86 when building with MSVC (#2253) 2024-01-20 23:46:58 +08:00
MOS65XX Fix warnings when building with CAPSTONE_DIET (#2249) 2024-01-20 21:28:32 +08:00
PowerPC Fix crash on x86 when building with MSVC (#2253) 2024-01-20 23:46:58 +08:00
RISCV Fix crash on x86 when building with MSVC (#2253) 2024-01-20 23:46:58 +08:00
SH Architecture updater (auto-sync) - Updating ARM (#1949) 2023-07-19 17:56:27 +08:00
Sparc Fix crash on x86 when building with MSVC (#2253) 2024-01-20 23:46:58 +08:00
SystemZ Fix crash on x86 when building with MSVC (#2253) 2024-01-20 23:46:58 +08:00
TMS320C64x Fix crash on x86 when building with MSVC (#2253) 2024-01-20 23:46:58 +08:00
TriCore Fix crash on x86 when building with MSVC (#2253) 2024-01-20 23:46:58 +08:00
WASM Architecture updater (auto-sync) - Updating ARM (#1949) 2023-07-19 17:56:27 +08:00
X86 Fix crash on x86 when building with MSVC (#2253) 2024-01-20 23:46:58 +08:00
XCore Fix crash on x86 when building with MSVC (#2253) 2024-01-20 23:46:58 +08:00