summaryrefslogtreecommitdiff
path: root/cpan/Digest-SHA/src/sha64bit.h
blob: 5a02c92ddd2cb4e99e8d7efb28c01ed67df62f73 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/*
 * The following macros supply placeholder values that enable the
 * `sha.c' module to successfully compile when 64-bit integer types
 * aren't present.
 *
 * They are appropriately redefined in `sha64bit.c` if the compiler
 * provides a 64-bit type (i.e. when SHA_384_512 is defined).
 */

#define sha_384_512		0
#define W64			unsigned long
#define strto64(p)		0
#define sha512			NULL
#define H0384			H01
#define H0512			H01