move typedefs from tomcrypt_macros.h to tomcrypt_cfg.h
This commit is contained in:
parent
e027dda26f
commit
1f7cf9dc0b
@ -90,6 +90,24 @@ typedef unsigned int __attribute__((__may_alias__)) LTC_FAST_TYPE;
|
|||||||
#endif
|
#endif
|
||||||
#endif /* LTC_FAST */
|
#endif /* LTC_FAST */
|
||||||
|
|
||||||
|
/* fix for MSVC ...evil! */
|
||||||
|
#ifdef _MSC_VER
|
||||||
|
#define CONST64(n) n ## ui64
|
||||||
|
typedef unsigned __int64 ulong64;
|
||||||
|
#else
|
||||||
|
#define CONST64(n) n ## ULL
|
||||||
|
typedef unsigned long long ulong64;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* this is the "32-bit at least" data type
|
||||||
|
* Re-define it to suit your platform but it must be at least 32-bits
|
||||||
|
*/
|
||||||
|
#if defined(__x86_64__) || (defined(__sparc__) && defined(__arch64__))
|
||||||
|
typedef unsigned ulong32;
|
||||||
|
#else
|
||||||
|
typedef unsigned long ulong32;
|
||||||
|
#endif
|
||||||
|
|
||||||
/* detect sparc and sparc64 */
|
/* detect sparc and sparc64 */
|
||||||
#if defined(__sparc__)
|
#if defined(__sparc__)
|
||||||
#define ENDIAN_BIG
|
#define ENDIAN_BIG
|
||||||
|
@ -1,20 +1,3 @@
|
|||||||
/* fix for MSVC ...evil! */
|
|
||||||
#ifdef _MSC_VER
|
|
||||||
#define CONST64(n) n ## ui64
|
|
||||||
typedef unsigned __int64 ulong64;
|
|
||||||
#else
|
|
||||||
#define CONST64(n) n ## ULL
|
|
||||||
typedef unsigned long long ulong64;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* this is the "32-bit at least" data type
|
|
||||||
* Re-define it to suit your platform but it must be at least 32-bits
|
|
||||||
*/
|
|
||||||
#if defined(__x86_64__) || (defined(__sparc__) && defined(__arch64__))
|
|
||||||
typedef unsigned ulong32;
|
|
||||||
#else
|
|
||||||
typedef unsigned long ulong32;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* ---- HELPER MACROS ---- */
|
/* ---- HELPER MACROS ---- */
|
||||||
#ifdef ENDIAN_NEUTRAL
|
#ifdef ENDIAN_NEUTRAL
|
||||||
|
Loading…
Reference in New Issue
Block a user