mirror of
https://github.com/guanzhi/GmSSL.git
synced 2026-06-27 15:43:42 +08:00
Problems: 1. CMakeLists.txt defines -DENABLE_SM2_NEON but sm2_z256.c checks for ENABLE_SM2_Z256_NEON, causing NEON code path never taken 2. When NEON is enabled, sm2_z256_modp_mont_sqr, sm2_z256_modp_from_mont, and sm2_z256_modp_to_mont are missing due to #elif structure Fixes: 1. Change add_definitions(-DENABLE_SM2_NEON) to add_definitions(-DENABLE_SM2_Z256_NEON) in CMakeLists.txt 2. Add the three missing wrapper functions in NEON code block
18 KiB
18 KiB