hl2sdk
hl2sdk copied to clipboard
hl2sdk-tf2 not linking to ThreadInterlockedIncrement. ThreadInterlockedAssignIf64 missing from libtier0_srv.so
hl2sdk-tf2 does not link to ThreadInterlockedIncrement in libtier0_srv.so
It appears that the signature in libtier0_srv.so is a long volatile* instead of a int32_t volatile* .
ThreadInterlockedAssignIf64 is also missing from libtier0_srv.so so I am not sure what to do about that.
I've been told that ThreadInterlockedAssignIf64 will be added back in.
So ThreadInterlockedIncrement will just need to be reverted to longs.