Page MenuHomePhabricator

[SECP256K1] Disable ASM for native executables
ClosedPublic

Authored by Fabien on Mon, Mar 23, 16:06.

Details

Reviewers
jasonbcox
Group Reviewers
Restricted Project
Commits
rABC479f3d836613: [SECP256K1] Disable ASM for native executables
Summary

If the platforms is detected x86_64 and the ASM check fails, the native
executable will fail as well even if -DSECP256K1_USE_ASM=OFF is passed
to cmake. This diff disables the ASM for the native executables and get
rids of the issue.

Got the issue on FreeBSD 12.0.

Test Plan
ninja check

Build on FreeBSD 12.0.

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.