mirror of
https://github.com/hashcat/hashcat.git
synced 2024-12-22 22:58:30 +00:00
Disable name mangling in NVRTC's PTX output and more
This commit is contained in:
parent
503304f36a
commit
5ee033673c
@ -23,7 +23,7 @@
|
||||
#define CONSTANT_AS
|
||||
#define GLOBAL_AS
|
||||
#define LOCAL_AS
|
||||
#define KERNEL_FQ __global__
|
||||
#define KERNEL_FQ extern "C" __global__
|
||||
#elif defined IS_OPENCL
|
||||
#define CONSTANT_AS __constant
|
||||
#define GLOBAL_AS __global
|
||||
|
@ -56,6 +56,8 @@ int hc_cuMemcpyHtoD (hashcat_ctx_t *hashcat_ctx, CUdeviceptr dstDev
|
||||
int hc_cuMemFree (hashcat_ctx_t *hashcat_ctx, CUdeviceptr dptr);
|
||||
int hc_cuModuleLoadDataEx (hashcat_ctx_t *hashcat_ctx, CUmodule *module, const void *image, unsigned int numOptions, CUjit_option *options, void **optionValues);
|
||||
int hc_cuModuleUnload (hashcat_ctx_t *hashcat_ctx, CUmodule hmod);
|
||||
int hc_cuModuleGetFunction (hashcat_ctx_t *hashcat_ctx, CUfunction *hfunc, CUmodule hmod, const char *name);
|
||||
int hc_cuFuncGetAttribute (hashcat_ctx_t *hashcat_ctx, int *pi, CUfunction_attribute attrib, CUfunction hfunc);
|
||||
|
||||
int hc_clBuildProgram (hashcat_ctx_t *hashcat_ctx, cl_program program, cl_uint num_devices, const cl_device_id *device_list, const char *options, void (CL_CALLBACK *pfn_notify) (cl_program program, void *user_data), void *user_data);
|
||||
int hc_clCreateBuffer (hashcat_ctx_t *hashcat_ctx, cl_context context, cl_mem_flags flags, size_t size, void *host_ptr, cl_mem *mem);
|
||||
|
@ -1254,6 +1254,27 @@ typedef struct hc_device_param
|
||||
CUmodule cuda_module_mp;
|
||||
CUmodule cuda_module_amp;
|
||||
|
||||
CUfunction cuda_function1;
|
||||
CUfunction cuda_function12;
|
||||
CUfunction cuda_function2;
|
||||
CUfunction cuda_function23;
|
||||
CUfunction cuda_function3;
|
||||
CUfunction cuda_function4;
|
||||
CUfunction cuda_function_init2;
|
||||
CUfunction cuda_function_loop2;
|
||||
CUfunction cuda_function_mp;
|
||||
CUfunction cuda_function_mp_l;
|
||||
CUfunction cuda_function_mp_r;
|
||||
CUfunction cuda_function_amp;
|
||||
CUfunction cuda_function_tm;
|
||||
CUfunction cuda_function_memset;
|
||||
CUfunction cuda_function_atinit;
|
||||
CUfunction cuda_function_decompress;
|
||||
CUfunction cuda_function_aux1;
|
||||
CUfunction cuda_function_aux2;
|
||||
CUfunction cuda_function_aux3;
|
||||
CUfunction cuda_function_aux4;
|
||||
|
||||
CUdeviceptr cuda_d_pws_buf;
|
||||
CUdeviceptr cuda_d_pws_amp_buf;
|
||||
CUdeviceptr cuda_d_pws_comp_buf;
|
||||
|
2361
src/backend.c
2361
src/backend.c
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user