Skip to content
Snippets Groups Projects
  1. Nov 24, 2016
  2. Oct 02, 2016
  3. Mar 31, 2016
    • 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: default avatarLuca Barbato <lu_zero@gentoo.org>
      6bb99757
  4. Oct 30, 2015
  5. Oct 16, 2015
  6. Oct 11, 2015
    • 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: default avatarLuca Barbato <lu_zero@gentoo.org>
      c1aac39e
  7. Oct 07, 2015
  8. Jul 24, 2015
  9. Oct 10, 2014
  10. Aug 15, 2014
  11. Aug 13, 2014
    • 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
  12. Mar 10, 2014
    • 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
  13. Nov 24, 2013
  14. Nov 06, 2013
  15. Aug 27, 2013
  16. Aug 21, 2013
  17. Jul 18, 2013
  18. Jul 04, 2013
  19. May 24, 2013
  20. Mar 07, 2013
  21. Oct 23, 2012
    • 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
  22. Oct 13, 2012
  23. Sep 15, 2012
  24. Sep 05, 2012
  25. Aug 16, 2012
  26. Jul 11, 2012
Loading