1. 31 Mar, 2016 1 commit
    • Josh de Kock's avatar
      jack: Support OSX · 6bb99757
      Josh de Kock authored
      Previously, with JACK installed, the configure script would enable the
      JACK indev; this broke on OS X due to an incomplete pthreads
      implementation. Add some simple macros to map libdispatch to pthreads
      on OS X.
      Signed-off-by: 's avatarLuca Barbato <lu_zero@gentoo.org>
      6bb99757
  2. 14 Feb, 2016 3 commits
  3. 31 Jan, 2016 1 commit
  4. 29 Jan, 2016 1 commit
  5. 12 Nov, 2015 1 commit
  6. 30 Oct, 2015 1 commit
  7. 20 Oct, 2015 1 commit
  8. 16 Oct, 2015 2 commits
  9. 15 Oct, 2015 1 commit
  10. 11 Oct, 2015 1 commit
    • Sean McGovern's avatar
      build: add Solaris symbol versioning · c1aac39e
      Sean McGovern authored
      The versioning facility in the Solaris linker differs from Linux in 3 ways:
      
      1. It does not support globs in linker scripts for
      symbol versioning -- this is a GNU extension.
      
      2. The linker argument is '-M', instead of '--version-script'.
      
      3. It is picky about line endings.
      Each symbol or directive must be on a line of it's own.
      
      Let's use make_sunver.pl from GCC to generate a version script that works
      correctly with the Solaris linker. It's function is to correctly expand the
      globs in the original generated version script.
      Signed-off-by: 's avatarLuca Barbato <lu_zero@gentoo.org>
      c1aac39e
  11. 07 Oct, 2015 2 commits
  12. 30 Sep, 2015 1 commit
  13. 24 Jul, 2015 2 commits
  14. 02 Jun, 2015 1 commit
  15. 25 Mar, 2015 2 commits
  16. 24 Mar, 2015 1 commit
  17. 18 Feb, 2015 1 commit
  18. 11 Dec, 2014 1 commit
  19. 10 Oct, 2014 2 commits
  20. 09 Oct, 2014 2 commits
  21. 15 Aug, 2014 2 commits
  22. 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: 's avatarMartin Storsjö <martin@martin.st>
      428b0578
  23. 26 May, 2014 1 commit
  24. 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
  25. 06 Mar, 2014 1 commit
  26. 30 Dec, 2013 1 commit
  27. 24 Nov, 2013 1 commit
  28. 07 Nov, 2013 1 commit
  29. 06 Nov, 2013 1 commit
  30. 27 Aug, 2013 2 commits