#define DGST_R3 1
#include "include/kernel_functions.c"
-#include "types_ocl.c"
-#include "common.c"
+#include "OpenCL/types_ocl.c"
+#include "OpenCL/common.c"
#include "include/rp_gpu.h"
#include "rp.c"
-#define COMPARE_S "check_single_comp4.c"
-#define COMPARE_M "check_multi_comp4.c"
+#define COMPARE_S "OpenCL/check_single_comp4.c"
+#define COMPARE_M "OpenCL/check_multi_comp4.c"
#define GETSHIFTEDINT(a,n) amd_bytealign ((a)[((n)/4)+1], (a)[((n)/4)+0], (n))
* sha1
*/
- u32 final[256];
+ u32 final[32];
final[ 0] = swap32 (w0[0] | s0[0]);
final[ 1] = swap32 (w0[1] | s0[1]);
digest[3] = SHA1M_D;
digest[4] = SHA1M_E;
- #pragma unroll 64
- for (int i = 0; i < 64; i++) final[i] = 0;
+ #pragma unroll 32
+ for (int i = 0; i < 32; i++) final[i] = 0;
final[0] = w0[0];
final[1] = w0[1];
* sha1
*/
- u32 final[256];
+ u32 final[32];
final[ 0] = swap32 (w0[0] | s0[0]);
final[ 1] = swap32 (w0[1] | s0[1]);
digest[3] = SHA1M_D;
digest[4] = SHA1M_E;
- #pragma unroll 64
- for (int i = 0; i < 64; i++) final[i] = 0;
+ #pragma unroll 32
+ for (int i = 0; i < 32; i++) final[i] = 0;
final[0] = w0[0];
final[1] = w0[1];