Commit Graph

7 Commits

Author SHA1 Message Date
a0246bf996 Update for unix compliance again 2018-06-29 18:07:54 +10:00
6fcf111d2d Make library work on unix again 2018-03-09 02:03:05 +11:00
2d163fa554 Add fix for strict-aliasing in DqnRnd 2017-07-02 14:47:38 +10:00
fca8db0366 Port atomics, mutex lock and job queue to unix 2017-06-26 01:57:51 +10:00
19c427d756 Add opt. RAII-isms for destruction, fix thread bug
Thread Bug: Incorrectly using && operator for while
(DqnJobQueue_TryExecuteNextJob(queue) &&
!DqnJobQueue_AllJobsComplete(queue)) causing it to prematurely exit if
the main thread has completed its work before other threads have
completed the remainder. Should be using an || operator, so instead
creating a helper function which encapsulates this functionality.
2017-06-24 14:59:48 +10:00
73b5d05df8 Enable more warnings for unix, fix StrtoF32 bug 2017-06-21 14:54:57 +10:00
341388bb70 Get basics to compile & work in unix 2017-06-21 14:10:53 +10:00