-
Notifications
You must be signed in to change notification settings - Fork 270
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updating secp256k1 and linking with external callbacks #115
Conversation
One thing I'm not sure of is if we should do anything with the |
84b5b37
to
f355c2d
Compare
I implemented |
f355c2d
to
68c5c5e
Compare
Rebased, replaced the |
Confirmed this eliminates Only remaining ones are |
These TODOs have been solved in #115.
This is the first step of #114
ECMULT_WINDOW_SIZE
precompile flag with the default 15 (source at the bottom)USE_EXTERNAL_DEFAULT_CALLBACKS
After this PR all
no-std
environments that supportsliballoc
should work (because they should have access tomalloc
)But my next step is to use the pre-allocated feature.
Refs:
https://github.com/bitcoin-core/secp256k1/blob/master/configure.ac#L422
https://github.com/bitcoin-core/secp256k1/blob/master/configure.ac#L406