summaryrefslogtreecommitdiff
path: root/src/common/range_mutex.h
diff options
context:
space:
mode:
authorZephyron <zephyron@citron-emu.org>2025-01-13 18:26:44 +1000
committerZephyron <zephyron@citron-emu.org>2025-01-13 18:26:44 +1000
commitd028ac291c4f281ac6edc937bcbd0ad385ae031c (patch)
treed8e5c58950953c97e1f37f915105f084895240c2 /src/common/range_mutex.h
parentcc897c3f0eac9fb77657a97abf7e9fec6c144b9f (diff)
CMake: Enforce x86-64-v2 ISA level across all dependencies
Expand ISA level enforcement to ensure all components, including vcpkg dependencies, are built with x86-64-v2 instruction set. This addresses remaining compatibility issues where dependencies were potentially being built with higher ISA levels. Changes: - Add dedicated x86-64-v2 toolchain file for vcpkg - Set ISA flags for both main project and dependencies - Ensure proper quoting of compiler flags - Configure vcpkg to use consistent toolchain settings The fix requires cleaning both build and vcpkg directories before rebuilding: rm -rf build/ rm -rf vcpkg_installed/ Credits to Alex&Indie for the original ISA compatibility fix. Fixes remaining instances of Linux Compilation
Diffstat (limited to 'src/common/range_mutex.h')
0 files changed, 0 insertions, 0 deletions