mirror of
https://github.com/JayDDee/cpuminer-opt.git
synced 2025-09-17 23:44:27 +00:00
32 lines
629 B
C
32 lines
629 B
C
/*
|
|
* file : sha3_common.h
|
|
* version : 1.0.208
|
|
* date : 14.12.2010
|
|
*
|
|
* Common declarations
|
|
*
|
|
* Cagdas Calik
|
|
* ccalik@metu.edu.tr
|
|
* Institute of Applied Mathematics, Middle East Technical University, Turkey.
|
|
*
|
|
*/
|
|
#include "sha3-defs.h"
|
|
#ifndef SHA3_COMMON_H
|
|
#define SHA3_COMMON_H
|
|
|
|
|
|
#ifdef __GNUC__
|
|
#define MYALIGN __attribute__((aligned(16)))
|
|
#else
|
|
#define MYALIGN __declspec(align(16))
|
|
#endif
|
|
|
|
#define M128(x) *((__m128i*)x)
|
|
|
|
|
|
//typedef unsigned char BitSequence;
|
|
//typedef unsigned long long DataLength;
|
|
//typedef enum {SUCCESS = 0, FAIL = 1, BAD_HASHBITLEN = 2} HashReturn;
|
|
|
|
#endif // SHA3_COMMON_H
|