1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-12-22 14:48:12 +00:00

Update the CUDA exports required for Win32 cross-compilation out of ForceWare 358.80

This commit is contained in:
Jens Steube 2015-12-07 22:05:21 +01:00
parent 968265fffb
commit 961a537195
2 changed files with 231 additions and 5 deletions

View File

@ -5,8 +5,6 @@
;
LIBRARY "nvcuda.dll"
EXPORTS
clGetExtensionFunctionAddress@4
clGetPlatformInfo@20
cuArray3DCreate@8
cuArray3DCreate_v2@8
cuArray3DGetDescriptor@8
@ -28,7 +26,10 @@ cuCtxGetApiVersion@8
cuCtxGetCacheConfig@4
cuCtxGetCurrent@4
cuCtxGetDevice@4
cuCtxGetFlags@4
cuCtxGetLimit@8
cuCtxGetSharedMemConfig@4
cuCtxGetStreamPriorityRange@8
cuCtxPopCurrent@4
cuCtxPopCurrent_v2@4
cuCtxPushCurrent@4
@ -36,6 +37,7 @@ cuCtxPushCurrent_v2@4
cuCtxSetCacheConfig@4
cuCtxSetCurrent@4
cuCtxSetLimit@8
cuCtxSetSharedMemConfig@4
cuCtxSynchronize@0
cuD3D10CtxCreate@16
cuD3D10CtxCreateOnDevice@16
@ -50,7 +52,7 @@ cuD3D10ResourceGetMappedPitch@16
cuD3D10ResourceGetMappedPitch_v2@16
cuD3D10ResourceGetMappedPointer@12
cuD3D10ResourceGetMappedPointer_v2@12
cuD3D10ResourceGetMappedSize@0
cuD3D10ResourceGetMappedSize@12
cuD3D10ResourceGetMappedSize_v2@12
cuD3D10ResourceGetSurfaceDimensions@20
cuD3D10ResourceGetSurfaceDimensions_v2@20
@ -94,9 +96,16 @@ cuDeviceCanAccessPeer@12
cuDeviceComputeCapability@12
cuDeviceGet@8
cuDeviceGetAttribute@12
cuDeviceGetByPCIBusId@8
cuDeviceGetCount@4
cuDeviceGetName@12
cuDeviceGetPCIBusId@12
cuDeviceGetProperties@8
cuDevicePrimaryCtxGetState@12
cuDevicePrimaryCtxRelease@4
cuDevicePrimaryCtxReset@4
cuDevicePrimaryCtxRetain@8
cuDevicePrimaryCtxSetFlags@8
cuDeviceTotalMem@8
cuDeviceTotalMem_v2@8
cuDriverGetVersion@4
@ -106,23 +115,31 @@ cuEventDestroy_v2@4
cuEventElapsedTime@12
cuEventQuery@4
cuEventRecord@8
cuEventRecord_ptsz@8
cuEventSynchronize@4
cuFuncGetAttribute@12
cuFuncSetBlockShape@16
cuFuncSetCacheConfig@8
cuFuncSetSharedMemConfig@8
cuFuncSetSharedSize@8
cuGLCtxCreate@12
cuGLCtxCreate_v2@12
cuGLGetDevices@16
cuGLGetDevices_v2@16
cuGLInit
cuGLMapBufferObject@12
cuGLMapBufferObjectAsync@16
cuGLMapBufferObjectAsync_v2@16
cuGLMapBufferObjectAsync_v2_ptsz@16
cuGLMapBufferObject_v2@12
cuGLMapBufferObject_v2_ptds@12
cuGLRegisterBufferObject@4
cuGLSetBufferObjectMapFlags@8
cuGLUnmapBufferObject@4
cuGLUnmapBufferObjectAsync@8
cuGLUnregisterBufferObject@4
cuGetErrorName@8
cuGetErrorString@8
cuGetExportTable@8
cuGraphicsD3D10RegisterResource@12
cuGraphicsD3D11RegisterResource@12
@ -130,20 +147,39 @@ cuGraphicsD3D9RegisterResource@12
cuGraphicsGLRegisterBuffer@12
cuGraphicsGLRegisterImage@16
cuGraphicsMapResources@12
cuGraphicsMapResources_ptsz@12
cuGraphicsResourceGetMappedMipmappedArray@8
cuGraphicsResourceGetMappedPointer@12
cuGraphicsResourceGetMappedPointer_v2@12
cuGraphicsResourceSetMapFlags@8
cuGraphicsResourceSetMapFlags_v2@8
cuGraphicsSubResourceGetMappedArray@16
cuGraphicsUnmapResources@12
cuGraphicsUnmapResources_ptsz@12
cuGraphicsUnregisterResource@4
cuInit@4
cuIpcCloseMemHandle@4
cuIpcGetEventHandle@8
cuIpcGetMemHandle@8
cuIpcOpenEventHandle@68
cuIpcOpenMemHandle@72
cuLaunch@4
cuLaunchGrid@12
cuLaunchGridAsync@16
cuLaunchKernel@44
cuLaunchKernel_ptsz@44
cuLinkAddData@32
cuLinkAddData_v2@32
cuLinkAddFile@24
cuLinkAddFile_v2@24
cuLinkComplete@12
cuLinkCreate@16
cuLinkCreate_v2@16
cuLinkDestroy@4
cuMemAlloc@8
cuMemAllocHost@8
cuMemAllocHost_v2@8
cuMemAllocManaged@12
cuMemAllocPitch@20
cuMemAllocPitch_v2@20
cuMemAlloc_v2@8
@ -159,67 +195,107 @@ cuMemHostGetDevicePointer@12
cuMemHostGetDevicePointer_v2@12
cuMemHostGetFlags@8
cuMemHostRegister@12
cuMemHostRegister_v2@12
cuMemHostUnregister@4
cuMemcpy2D@4
cuMemcpy2DAsync@8
cuMemcpy2DAsync_v2@8
cuMemcpy2DAsync_v2_ptsz@8
cuMemcpy2DUnaligned@4
cuMemcpy2DUnaligned_v2@4
cuMemcpy2DUnaligned_v2_ptds@4
cuMemcpy2D_v2@4
cuMemcpy2D_v2_ptds@4
cuMemcpy3D@4
cuMemcpy3DAsync@8
cuMemcpy3DAsync_v2@8
cuMemcpy3DAsync_v2_ptsz@8
cuMemcpy3DPeer@4
cuMemcpy3DPeerAsync@8
cuMemcpy3DPeerAsync_ptsz@8
cuMemcpy3DPeer_ptds@4
cuMemcpy3D_v2@4
cuMemcpy3D_v2_ptds@4
cuMemcpy@12
cuMemcpyAsync@16
cuMemcpyAsync_ptsz@16
cuMemcpyAtoA@20
cuMemcpyAtoA_v2@20
cuMemcpyAtoA_v2_ptds@20
cuMemcpyAtoD@16
cuMemcpyAtoD_v2@16
cuMemcpyAtoD_v2_ptds@16
cuMemcpyAtoH@16
cuMemcpyAtoHAsync@20
cuMemcpyAtoHAsync_v2@20
cuMemcpyAtoHAsync_v2_ptsz@20
cuMemcpyAtoH_v2@16
cuMemcpyAtoH_v2_ptds@16
cuMemcpyDtoA@16
cuMemcpyDtoA_v2@16
cuMemcpyDtoA_v2_ptds@16
cuMemcpyDtoD@12
cuMemcpyDtoDAsync@16
cuMemcpyDtoDAsync_v2@16
cuMemcpyDtoDAsync_v2_ptsz@16
cuMemcpyDtoD_v2@12
cuMemcpyDtoD_v2_ptds@12
cuMemcpyDtoH@12
cuMemcpyDtoHAsync@16
cuMemcpyDtoHAsync_v2@16
cuMemcpyDtoHAsync_v2_ptsz@16
cuMemcpyDtoH_v2@12
cuMemcpyDtoH_v2_ptds@12
cuMemcpyHtoA@16
cuMemcpyHtoAAsync@20
cuMemcpyHtoAAsync_v2@20
cuMemcpyHtoAAsync_v2_ptsz@20
cuMemcpyHtoA_v2@16
cuMemcpyHtoA_v2_ptds@16
cuMemcpyHtoD@12
cuMemcpyHtoDAsync@16
cuMemcpyHtoDAsync_v2@16
cuMemcpyHtoDAsync_v2_ptsz@16
cuMemcpyHtoD_v2@12
cuMemcpyHtoD_v2_ptds@12
cuMemcpyPeer@20
cuMemcpyPeerAsync@24
cuMemcpyPeerAsync_ptsz@24
cuMemcpyPeer_ptds@20
cuMemcpy_ptds@12
cuMemsetD16@12
cuMemsetD16Async@16
cuMemsetD16Async_ptsz@16
cuMemsetD16_v2@12
cuMemsetD16_v2_ptds@12
cuMemsetD2D16@20
cuMemsetD2D16Async@24
cuMemsetD2D16Async_ptsz@24
cuMemsetD2D16_v2@20
cuMemsetD2D16_v2_ptds@20
cuMemsetD2D32@20
cuMemsetD2D32Async@24
cuMemsetD2D32Async_ptsz@24
cuMemsetD2D32_v2@20
cuMemsetD2D32_v2_ptds@20
cuMemsetD2D8@20
cuMemsetD2D8Async@24
cuMemsetD2D8Async_ptsz@24
cuMemsetD2D8_v2@20
cuMemsetD2D8_v2_ptds@20
cuMemsetD32@12
cuMemsetD32Async@16
cuMemsetD32Async_ptsz@16
cuMemsetD32_v2@12
cuMemsetD32_v2_ptds@12
cuMemsetD8@12
cuMemsetD8Async@16
cuMemsetD8Async_ptsz@16
cuMemsetD8_v2@12
cuMemsetD8_v2_ptds@12
cuMipmappedArrayCreate@12
cuMipmappedArrayDestroy@4
cuMipmappedArrayGetLevel@12
cuModuleGetFunction@12
cuModuleGetGlobal@16
cuModuleGetGlobal_v2@16
@ -230,23 +306,49 @@ cuModuleLoadData@8
cuModuleLoadDataEx@20
cuModuleLoadFatBinary@8
cuModuleUnload@4
cuOccupancyMaxActiveBlocksPerMultiprocessor@16
cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags@20
cuOccupancyMaxPotentialBlockSize@24
cuOccupancyMaxPotentialBlockSizeWithFlags@28
cuParamSetSize@8
cuParamSetTexRef@12
cuParamSetf@12
cuParamSeti@12
cuParamSetv@16
cuPointerGetAttribute@12
cuPointerGetAttributes@16
cuPointerSetAttribute@12
cuProfilerInitialize@12
cuProfilerStart
cuProfilerStop
cuStreamAddCallback@16
cuStreamAddCallback_ptsz@16
cuStreamAttachMemAsync@16
cuStreamAttachMemAsync_ptsz@16
cuStreamCreate@8
cuStreamCreateWithPriority@12
cuStreamDestroy@4
cuStreamDestroy_v2@4
cuStreamGetFlags@8
cuStreamGetFlags_ptsz@8
cuStreamGetPriority@8
cuStreamGetPriority_ptsz@8
cuStreamQuery@4
cuStreamQuery_ptsz@4
cuStreamSynchronize@4
cuStreamSynchronize_ptsz@4
cuStreamWaitEvent@12
cuStreamWaitEvent_ptsz@12
cuSurfObjectCreate@8
cuSurfObjectDestroy@8
cuSurfObjectGetResourceDesc@12
cuSurfRefGetArray@8
cuSurfRefSetArray@12
cuTexObjectCreate@16
cuTexObjectDestroy@8
cuTexObjectGetResourceDesc@12
cuTexObjectGetResourceViewDesc@12
cuTexObjectGetTextureDesc@12
cuTexRefCreate@4
cuTexRefDestroy@4
cuTexRefGetAddress@8
@ -256,8 +358,14 @@ cuTexRefGetArray@8
cuTexRefGetFilterMode@8
cuTexRefGetFlags@8
cuTexRefGetFormat@12
cuTexRefGetMaxAnisotropy@8
cuTexRefGetMipmapFilterMode@8
cuTexRefGetMipmapLevelBias@8
cuTexRefGetMipmapLevelClamp@12
cuTexRefGetMipmappedArray@8
cuTexRefSetAddress2D@16
cuTexRefSetAddress2D_v2@16
cuTexRefSetAddress2D_v3@16
cuTexRefSetAddress@16
cuTexRefSetAddressMode@12
cuTexRefSetAddress_v2@16
@ -265,4 +373,9 @@ cuTexRefSetArray@12
cuTexRefSetFilterMode@8
cuTexRefSetFlags@8
cuTexRefSetFormat@12
cuTexRefSetMaxAnisotropy@8
cuTexRefSetMipmapFilterMode@8
cuTexRefSetMipmapLevelBias@8
cuTexRefSetMipmapLevelClamp@12
cuTexRefSetMipmappedArray@12
cuWGLGetDevice@8

View File

@ -5,8 +5,6 @@
;
LIBRARY "nvcuda.dll"
EXPORTS
clGetExtensionFunctionAddress
clGetPlatformInfo
cuArray3DCreate
cuArray3DCreate_v2
cuArray3DGetDescriptor
@ -28,7 +26,10 @@ cuCtxGetApiVersion
cuCtxGetCacheConfig
cuCtxGetCurrent
cuCtxGetDevice
cuCtxGetFlags
cuCtxGetLimit
cuCtxGetSharedMemConfig
cuCtxGetStreamPriorityRange
cuCtxPopCurrent
cuCtxPopCurrent_v2
cuCtxPushCurrent
@ -36,6 +37,7 @@ cuCtxPushCurrent_v2
cuCtxSetCacheConfig
cuCtxSetCurrent
cuCtxSetLimit
cuCtxSetSharedMemConfig
cuCtxSynchronize
cuD3D10CtxCreate
cuD3D10CtxCreateOnDevice
@ -94,9 +96,16 @@ cuDeviceCanAccessPeer
cuDeviceComputeCapability
cuDeviceGet
cuDeviceGetAttribute
cuDeviceGetByPCIBusId
cuDeviceGetCount
cuDeviceGetName
cuDeviceGetPCIBusId
cuDeviceGetProperties
cuDevicePrimaryCtxGetState
cuDevicePrimaryCtxRelease
cuDevicePrimaryCtxReset
cuDevicePrimaryCtxRetain
cuDevicePrimaryCtxSetFlags
cuDeviceTotalMem
cuDeviceTotalMem_v2
cuDriverGetVersion
@ -106,23 +115,31 @@ cuEventDestroy_v2
cuEventElapsedTime
cuEventQuery
cuEventRecord
cuEventRecord_ptsz
cuEventSynchronize
cuFuncGetAttribute
cuFuncSetBlockShape
cuFuncSetCacheConfig
cuFuncSetSharedMemConfig
cuFuncSetSharedSize
cuGLCtxCreate
cuGLCtxCreate_v2
cuGLGetDevices
cuGLGetDevices_v2
cuGLInit
cuGLMapBufferObject
cuGLMapBufferObjectAsync
cuGLMapBufferObjectAsync_v2
cuGLMapBufferObjectAsync_v2_ptsz
cuGLMapBufferObject_v2
cuGLMapBufferObject_v2_ptds
cuGLRegisterBufferObject
cuGLSetBufferObjectMapFlags
cuGLUnmapBufferObject
cuGLUnmapBufferObjectAsync
cuGLUnregisterBufferObject
cuGetErrorName
cuGetErrorString
cuGetExportTable
cuGraphicsD3D10RegisterResource
cuGraphicsD3D11RegisterResource
@ -130,20 +147,39 @@ cuGraphicsD3D9RegisterResource
cuGraphicsGLRegisterBuffer
cuGraphicsGLRegisterImage
cuGraphicsMapResources
cuGraphicsMapResources_ptsz
cuGraphicsResourceGetMappedMipmappedArray
cuGraphicsResourceGetMappedPointer
cuGraphicsResourceGetMappedPointer_v2
cuGraphicsResourceSetMapFlags
cuGraphicsResourceSetMapFlags_v2
cuGraphicsSubResourceGetMappedArray
cuGraphicsUnmapResources
cuGraphicsUnmapResources_ptsz
cuGraphicsUnregisterResource
cuInit
cuIpcCloseMemHandle
cuIpcGetEventHandle
cuIpcGetMemHandle
cuIpcOpenEventHandle
cuIpcOpenMemHandle
cuLaunch
cuLaunchGrid
cuLaunchGridAsync
cuLaunchKernel
cuLaunchKernel_ptsz
cuLinkAddData
cuLinkAddData_v2
cuLinkAddFile
cuLinkAddFile_v2
cuLinkComplete
cuLinkCreate
cuLinkCreate_v2
cuLinkDestroy
cuMemAlloc
cuMemAllocHost
cuMemAllocHost_v2
cuMemAllocManaged
cuMemAllocPitch
cuMemAllocPitch_v2
cuMemAlloc_v2
@ -159,67 +195,107 @@ cuMemHostGetDevicePointer
cuMemHostGetDevicePointer_v2
cuMemHostGetFlags
cuMemHostRegister
cuMemHostRegister_v2
cuMemHostUnregister
cuMemcpy2D
cuMemcpy2DAsync
cuMemcpy2DAsync_v2
cuMemcpy2DAsync_v2_ptsz
cuMemcpy2DUnaligned
cuMemcpy2DUnaligned_v2
cuMemcpy2DUnaligned_v2_ptds
cuMemcpy2D_v2
cuMemcpy2D_v2_ptds
cuMemcpy3D
cuMemcpy3DAsync
cuMemcpy3DAsync_v2
cuMemcpy3DAsync_v2_ptsz
cuMemcpy3DPeer
cuMemcpy3DPeerAsync
cuMemcpy3DPeerAsync_ptsz
cuMemcpy3DPeer_ptds
cuMemcpy3D_v2
cuMemcpy3D_v2_ptds
cuMemcpy
cuMemcpyAsync
cuMemcpyAsync_ptsz
cuMemcpyAtoA
cuMemcpyAtoA_v2
cuMemcpyAtoA_v2_ptds
cuMemcpyAtoD
cuMemcpyAtoD_v2
cuMemcpyAtoD_v2_ptds
cuMemcpyAtoH
cuMemcpyAtoHAsync
cuMemcpyAtoHAsync_v2
cuMemcpyAtoHAsync_v2_ptsz
cuMemcpyAtoH_v2
cuMemcpyAtoH_v2_ptds
cuMemcpyDtoA
cuMemcpyDtoA_v2
cuMemcpyDtoA_v2_ptds
cuMemcpyDtoD
cuMemcpyDtoDAsync
cuMemcpyDtoDAsync_v2
cuMemcpyDtoDAsync_v2_ptsz
cuMemcpyDtoD_v2
cuMemcpyDtoD_v2_ptds
cuMemcpyDtoH
cuMemcpyDtoHAsync
cuMemcpyDtoHAsync_v2
cuMemcpyDtoHAsync_v2_ptsz
cuMemcpyDtoH_v2
cuMemcpyDtoH_v2_ptds
cuMemcpyHtoA
cuMemcpyHtoAAsync
cuMemcpyHtoAAsync_v2
cuMemcpyHtoAAsync_v2_ptsz
cuMemcpyHtoA_v2
cuMemcpyHtoA_v2_ptds
cuMemcpyHtoD
cuMemcpyHtoDAsync
cuMemcpyHtoDAsync_v2
cuMemcpyHtoDAsync_v2_ptsz
cuMemcpyHtoD_v2
cuMemcpyHtoD_v2_ptds
cuMemcpyPeer
cuMemcpyPeerAsync
cuMemcpyPeerAsync_ptsz
cuMemcpyPeer_ptds
cuMemcpy_ptds
cuMemsetD16
cuMemsetD16Async
cuMemsetD16Async_ptsz
cuMemsetD16_v2
cuMemsetD16_v2_ptds
cuMemsetD2D16
cuMemsetD2D16Async
cuMemsetD2D16Async_ptsz
cuMemsetD2D16_v2
cuMemsetD2D16_v2_ptds
cuMemsetD2D32
cuMemsetD2D32Async
cuMemsetD2D32Async_ptsz
cuMemsetD2D32_v2
cuMemsetD2D32_v2_ptds
cuMemsetD2D8
cuMemsetD2D8Async
cuMemsetD2D8Async_ptsz
cuMemsetD2D8_v2
cuMemsetD2D8_v2_ptds
cuMemsetD32
cuMemsetD32Async
cuMemsetD32Async_ptsz
cuMemsetD32_v2
cuMemsetD32_v2_ptds
cuMemsetD8
cuMemsetD8Async
cuMemsetD8Async_ptsz
cuMemsetD8_v2
cuMemsetD8_v2_ptds
cuMipmappedArrayCreate
cuMipmappedArrayDestroy
cuMipmappedArrayGetLevel
cuModuleGetFunction
cuModuleGetGlobal
cuModuleGetGlobal_v2
@ -230,23 +306,49 @@ cuModuleLoadData
cuModuleLoadDataEx
cuModuleLoadFatBinary
cuModuleUnload
cuOccupancyMaxActiveBlocksPerMultiprocessor
cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags
cuOccupancyMaxPotentialBlockSize
cuOccupancyMaxPotentialBlockSizeWithFlags
cuParamSetSize
cuParamSetTexRef
cuParamSetf
cuParamSeti
cuParamSetv
cuPointerGetAttribute
cuPointerGetAttributes
cuPointerSetAttribute
cuProfilerInitialize
cuProfilerStart
cuProfilerStop
cuStreamAddCallback
cuStreamAddCallback_ptsz
cuStreamAttachMemAsync
cuStreamAttachMemAsync_ptsz
cuStreamCreate
cuStreamCreateWithPriority
cuStreamDestroy
cuStreamDestroy_v2
cuStreamGetFlags
cuStreamGetFlags_ptsz
cuStreamGetPriority
cuStreamGetPriority_ptsz
cuStreamQuery
cuStreamQuery_ptsz
cuStreamSynchronize
cuStreamSynchronize_ptsz
cuStreamWaitEvent
cuStreamWaitEvent_ptsz
cuSurfObjectCreate
cuSurfObjectDestroy
cuSurfObjectGetResourceDesc
cuSurfRefGetArray
cuSurfRefSetArray
cuTexObjectCreate
cuTexObjectDestroy
cuTexObjectGetResourceDesc
cuTexObjectGetResourceViewDesc
cuTexObjectGetTextureDesc
cuTexRefCreate
cuTexRefDestroy
cuTexRefGetAddress
@ -256,8 +358,14 @@ cuTexRefGetArray
cuTexRefGetFilterMode
cuTexRefGetFlags
cuTexRefGetFormat
cuTexRefGetMaxAnisotropy
cuTexRefGetMipmapFilterMode
cuTexRefGetMipmapLevelBias
cuTexRefGetMipmapLevelClamp
cuTexRefGetMipmappedArray
cuTexRefSetAddress2D
cuTexRefSetAddress2D_v2
cuTexRefSetAddress2D_v3
cuTexRefSetAddress
cuTexRefSetAddressMode
cuTexRefSetAddress_v2
@ -265,4 +373,9 @@ cuTexRefSetArray
cuTexRefSetFilterMode
cuTexRefSetFlags
cuTexRefSetFormat
cuTexRefSetMaxAnisotropy
cuTexRefSetMipmapFilterMode
cuTexRefSetMipmapLevelBias
cuTexRefSetMipmapLevelClamp
cuTexRefSetMipmappedArray
cuWGLGetDevice