Fix path to includes
[hashcat.git] / OpenCL / m07800_a0.cl
index 78e4df0..ce71935 100644 (file)
 #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))
 
@@ -317,7 +317,7 @@ __kernel void __attribute__((reqd_work_group_size (64, 1, 1))) m07800_m04 (__glo
      * sha1
      */
 
-    u32 final[256];
+    u32 final[32];
 
     final[ 0] = swap32 (w0[0] | s0[0]);
     final[ 1] = swap32 (w0[1] | s0[1]);
@@ -380,8 +380,8 @@ __kernel void __attribute__((reqd_work_group_size (64, 1, 1))) m07800_m04 (__glo
     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];
@@ -597,7 +597,7 @@ __kernel void __attribute__((reqd_work_group_size (64, 1, 1))) m07800_s04 (__glo
      * sha1
      */
 
-    u32 final[256];
+    u32 final[32];
 
     final[ 0] = swap32 (w0[0] | s0[0]);
     final[ 1] = swap32 (w0[1] | s0[1]);
@@ -660,8 +660,8 @@ __kernel void __attribute__((reqd_work_group_size (64, 1, 1))) m07800_s04 (__glo
     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];