1. 10 Oct, 2014 2 commits
  2. 15 Aug, 2014 2 commits
  3. 13 Aug, 2014 1 commit
    • Martin Storsjö's avatar
      w32threads: Use newer thread synchronization functions when targeting Vista · 428b0578
      Martin Storsjö authored
      When explicitly targeting Vista or newer (which only happens if the
      caller explicitly sets _WIN32_WINNT to a high enough value via the
      extra cflags option - otherwise configure script sets
      -D_WIN32_WINNT=0x0502), we already unconditionally link to the
      ConditionVariable functions, since 4622f11f.
      
      Similarly use the newer -Ex versions of CreateEvent, CreateSemaphore,
      InitializeCriticalSection and WaitForSingleObject, that all appeared
      in Vista. When building Windows Store applications, the older versions
      of these functions aren't available, only the -Ex functions. When
      doing such a build, the user can set -D_WIN32_WINNT=0x0600 to
      forcibly use the newer functions instead.
      Signed-off-by: default avatarMartin Storsjö <martin@martin.st>
      428b0578
  4. 10 Mar, 2014 1 commit
    • Anton Khirnov's avatar
      Work around broken floating point limits on some systems. · e854b8f9
      Anton Khirnov authored
      The values of {FLT,DBL}_{MAX,MIN} macros on some systems (older musl
      libc, some BSD flavours) are not exactly representable, i.e.
      (double)DBL_MAX == DBL_MAX is false
      This violates (at least some interpretations of) the C99 standard and
      breaks code (e.g. in vf_fps) like
      double f = DBL_MAX;
      [...]
      if (f == DBL_MAX) { // f has not been changed yet
          [....]
      }
      e854b8f9
  5. 24 Nov, 2013 1 commit
  6. 06 Nov, 2013 1 commit
  7. 27 Aug, 2013 2 commits
  8. 21 Aug, 2013 1 commit
  9. 18 Jul, 2013 2 commits
  10. 04 Jul, 2013 1 commit
  11. 24 May, 2013 1 commit
  12. 07 Mar, 2013 1 commit
  13. 23 Oct, 2012 1 commit
    • Mans Rullgard's avatar
      build: Plan 9 support · 4ebc6a74
      Mans Rullgard authored
      This adds support for building on Plan 9 x86-32.  The compat/plan9
      directory contains these items:
      
      - replacements for the 'head' and 'printf' shell commands
      - wrapper for main() to disable FPU exceptions
      
      Larger required changes to the system are described in the
      documentation.
      Signed-off-by: default avatarMans Rullgard <mans@mansr.com>
      4ebc6a74
  14. 13 Oct, 2012 1 commit
  15. 15 Sep, 2012 1 commit
  16. 05 Sep, 2012 1 commit
  17. 16 Aug, 2012 2 commits
  18. 11 Jul, 2012 1 commit