-
Notifications
You must be signed in to change notification settings - Fork 62
Open
Description
At gf256.h line 60-66, immintrin.h gets included if the build is based on MSVC and is AVX2 is supported. The issue here starts from immintrin.h not supporting build targets other than x86 or x64.
It is very understandable assuming Windows is for x86 and x64 machines, but unfortunately, there is already an ARM64 machine: Hololens 2... The fix I can think of using GF256_TARGET_MOBILE as a guard to not including immintrin.h, so including immintrin.h can be avoided by manually setting GF256_TARGET_MOBILE.
I will soon submit a pull request based on the above fix and let me know if you think there is a better solution.
Metadata
Metadata
Assignees
Labels
No labels
