diff --git a/crypto/SHA-3/COMMEN/align.h b/crypto/SHA-3/COMMEN/align.h new file mode 100644 index 00000000..9744a007 --- /dev/null +++ b/crypto/SHA-3/COMMEN/align.h @@ -0,0 +1,18 @@ +#ifndef _align_h_ +#define _align_h_ + +#ifdef ALIGN +#undef ALIGN +#endif + +#if defined(__GNUC__) +#define ALIGN(x) __attribute__ ((aligned(x))) +#elif defined(_MSC_VER) +#define ALIGN(x) __declspec(align(x)) +#elif defined(__ARMCC_VERSION) +#define ALIGN(x) __align(x) +#else +#define ALIGN(x) +#endif + +#endif