Sha256: 5d378ea5ffe61d6239c9814429f95f01b45a21ca98c28a42a149f236e3fddbe7

Contents?: true

Size: 873 Bytes

Versions: 11

Compression:

Stored size: 873 Bytes

Contents

/*
The eXtended Keccak Code Package (XKCP)
https://github.com/XKCP/XKCP

Implementation by Gilles Van Assche and Ronny Van Keer, hereby denoted as "the implementer".

For more information, feedback or questions, please refer to the Keccak Team website:
https://keccak.team/

To the extent possible under law, the implementer has waived all copyright
and related or neighboring rights to the source code in this file.
http://creativecommons.org/publicdomain/zero/1.0/
*/

#ifndef _align_h_
#define _align_h_

/* on Mac OS-X and possibly others, ALIGN(x) is defined in param.h, and -Werror chokes on the redef. */
#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

Version data entries

11 entries across 11 versions & 3 rubygems

Version Path
digest-kangarootwelve-0.5.0 ext/digest/kangarootwelve/XKCP/lib/common/align.h
digest-kangarootwelve-0.4.8 ext/digest/kangarootwelve/XKCP/lib/common/align.h
digest-kangarootwelve-0.4.7 ext/digest/kangarootwelve/XKCP/lib/common/align.h
digest-kangarootwelve-0.4.6 ext/digest/kangarootwelve/XKCP/lib/common/align.h
sha3-1.0.5 ext/sha3/lib/common/align.h
digest-kangarootwelve-0.4.5 ext/digest/kangarootwelve/XKCP/lib/common/align.h
digest-kangarootwelve-0.4.4 ext/digest/kangarootwelve/XKCP/lib/common/align.h
sleeping_kangaroo12-0.0.3 ext/xkcp/lib/common/align.h
sleeping_kangaroo12-0.0.2 ext/xkcp/lib/common/align.h
digest-kangarootwelve-0.4.2 ext/digest/kangarootwelve/XKCP/lib/common/align.h
sleeping_kangaroo12-0.0.1 ext/xkcp/lib/common/align.h