From IRC:
06:29 < hebasto> What are reasons to define the
SECP256K1_INLINEmacro in user’sinclude/secp256k1.hheader, while it is used internally only? 06:32 < hebasto> I mean, any other (or a new dedicated) header insrclooks more appropriate, no? 06:35 < sipa> I think it may just predate any “utility” internal headers. 06:42 < sipa> I think it makes sense to move it to util.h
Pros:
Cons:
- code duplication for
SECP256K1_GNUC_PREREQmacro