final_platform_layer.zip
I had to guard all fplAtomic...64 functions on x86 Linux i686. Example:
#if defined(FPL_CPU_64BIT)
fpl_platform_api int64_t fplAtomicExchangeS64(volatile int64_t *target, const int64_t value);
#endif
I think it's a GCC issue. I add you the current develop-version with my changes. I hope you can implement them. (I don't know how to do a pull request, sorry).
final_platform_layer.zip
I had to guard all
fplAtomic...64functions on x86 Linux i686. Example:I think it's a GCC issue. I add you the current develop-version with my changes. I hope you can implement them. (I don't know how to do a pull request, sorry).