chibi-scheme/lib/chibi/crypto
ilammy a6ca2e39dc chibi.crypto: move sexp_uintN_t typedefs to <sexp.h>
First we check for C99 support in Makefile.detect, looking for the
header we need and verifying whether it is the right one by using
a definition required by C99 standard to be present in that header.

uintN_t types are optional, but implementations are required to
provide corresponding limit #defines for the types they support,
so we can check for this with preprocessor only.

Finally, we define SEXP_UINTN_DEFINED for any sexp_uintN_t we have
so that the code can use #ifs to check for exact integer support.
2015-04-19 16:01:11 +03:00
..
crypto.stub chibi.crypto: native SHA-2 implementation 2015-04-18 17:31:45 +03:00
md5-test.sld Converting tests to modules instead of separate programs. 2015-04-05 23:38:51 +09:00
md5.scm Forgot to install regexp (patch from Lorenzo) 2015-01-26 08:06:59 +09:00
md5.sld Forgot to install regexp (patch from Lorenzo) 2015-01-26 08:06:59 +09:00
rsa-test.sld Converting tests to modules instead of separate programs. 2015-04-05 23:38:51 +09:00
rsa.scm Forgot to install regexp (patch from Lorenzo) 2015-01-26 08:06:59 +09:00
rsa.sld Forgot to install regexp (patch from Lorenzo) 2015-01-26 08:06:59 +09:00
sha2-native.scm chibi.crypto: code style fixes 2015-04-19 16:01:07 +03:00
sha2-test.sld chibi.crypto: more tests for SHA-2 2015-04-18 17:31:45 +03:00
sha2.c chibi.crypto: move sexp_uintN_t typedefs to <sexp.h> 2015-04-19 16:01:11 +03:00
sha2.scm chibi.crypto: code style fixes 2015-04-19 16:01:07 +03:00
sha2.sld chibi.crypto: code style fixes 2015-04-19 16:01:07 +03:00