sphincs / sphincsplus

The SPHINCS+ reference code, accompanying the submission to NIST's Post-Quantum Cryptography project
https://sphincs.org
Other
131 stars 44 forks source link

Fix missing prototypes #36

Closed thomwiggers closed 2 years ago

thomwiggers commented 2 years ago

Enables -Wmissing-prototypes and fixes the warnings that came up. PQClean requires this warning, and it's useful to find functions that should be marked static.

Someone with an Armv8 CPU at hand should double-check if the sha2-a64 changes were sufficient.

bwesterb commented 2 years ago

Thanks, Thom.

Someone with an Armv8 CPU at hand should double-check if the sha2-a64 changes were sufficient.

Still a few includes missing — will add them.