mirror of
https://github.com/hashcat/hashcat.git
synced 2025-03-29 22:05:42 +00:00
Remove inline static keyword in inc_vendor.h for HIP platform since it's the default setting with HIP 4.4
This commit is contained in:
parent
db3bc8eca2
commit
89cd5bd78b
@ -125,7 +125,7 @@
|
|||||||
#if defined IS_AMD && defined IS_GPU
|
#if defined IS_AMD && defined IS_GPU
|
||||||
#define DECLSPEC inline static
|
#define DECLSPEC inline static
|
||||||
#elif defined IS_HIP
|
#elif defined IS_HIP
|
||||||
#define DECLSPEC inline static __device__
|
#define DECLSPEC __device__
|
||||||
#else
|
#else
|
||||||
#define DECLSPEC
|
#define DECLSPEC
|
||||||
#endif
|
#endif
|
||||||
@ -133,14 +133,6 @@
|
|||||||
#define INLINE0 __attribute__ ((noinline))
|
#define INLINE0 __attribute__ ((noinline))
|
||||||
#define INLINE1 __attribute__ ((inline))
|
#define INLINE1 __attribute__ ((inline))
|
||||||
|
|
||||||
#if defined IS_AMD && defined IS_GPU
|
|
||||||
#define INLINE INLINE0
|
|
||||||
#elif defined IS_HIP
|
|
||||||
#define INLINE INLINE0
|
|
||||||
#else
|
|
||||||
#define INLINE
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* AMD specific
|
* AMD specific
|
||||||
*/
|
*/
|
||||||
|
@ -17,6 +17,14 @@
|
|||||||
#define COMPARE_S "inc_comp_single.cl"
|
#define COMPARE_S "inc_comp_single.cl"
|
||||||
#define COMPARE_M "inc_comp_multi.cl"
|
#define COMPARE_M "inc_comp_multi.cl"
|
||||||
|
|
||||||
|
#if defined IS_AMD && defined IS_GPU
|
||||||
|
#define INLINE
|
||||||
|
#elif defined IS_HIP
|
||||||
|
#define INLINE INLINE0
|
||||||
|
#else
|
||||||
|
#define INLINE
|
||||||
|
#endif
|
||||||
|
|
||||||
typedef struct pdf
|
typedef struct pdf
|
||||||
{
|
{
|
||||||
int V;
|
int V;
|
||||||
|
Loading…
Reference in New Issue
Block a user