1. 28 Mar, 2018 1 commit
  2. 07 Dec, 2017 1 commit
  3. 18 Sep, 2017 1 commit
  4. 14 Jul, 2017 1 commit
  5. 03 Jul, 2017 2 commits
  6. 20 Jun, 2017 1 commit
  7. 20 May, 2017 1 commit
  8. 04 May, 2017 1 commit
  9. 27 Apr, 2017 1 commit
  10. 09 Apr, 2017 1 commit
  11. 07 Apr, 2017 1 commit
  12. 04 Apr, 2017 1 commit
  13. 24 Feb, 2017 2 commits
  14. 13 Jan, 2017 1 commit
  15. 21 Dec, 2016 3 commits
    • Nirbheek Chauhan's avatar
      meson: Add several missing features from configure.ac · aefc8007
      Nirbheek Chauhan authored
      * -Wl,-Bsymbolic-functions
      * HAVE_PTHREAD_SETNAME_NP_WITHOUT_TID
      * HAVE_POSIX_TIMERS
      * HAVE_MONOTONIC_CLOCK
      * HAVE_UINT128_T
      * HAVE_LONG_LONG
      * HAVE_PROCESS_H
      * HAVE_GMP
      * HAVE_GSL
      * HAVE_DLADDR
      
      Also, don't use prefix for checking functions, and only check msvc
      functions on Windows.
      aefc8007
    • Nirbheek Chauhan's avatar
      build: Remove unused functions · 77d2774f
      Nirbheek Chauhan authored
      fgetpos, fsetpos, mmap, posix_memalign. None of these are used anywhere
      in the codebase.
      77d2774f
    • Nirbheek Chauhan's avatar
      meson: Derive defines from header/function names · 97f39cae
      Nirbheek Chauhan authored
      This is what Autoconf already does for us, so just do this. Avoids
      people making typos while adding header or function checks. Because we
      use a config.h.meson, such typos won't even be noticed.
      
      Also, starting from Meson 0.36.0, the XCode 8 workaround that we use for
      clock_gettime is no longer needed.
      97f39cae
  16. 16 Dec, 2016 1 commit
  17. 09 Dec, 2016 2 commits
  18. 29 Nov, 2016 1 commit
  19. 25 Nov, 2016 1 commit
  20. 18 Nov, 2016 1 commit
  21. 14 Nov, 2016 1 commit
  22. 11 Nov, 2016 1 commit
  23. 04 Nov, 2016 2 commits
  24. 01 Nov, 2016 1 commit
  25. 25 Oct, 2016 1 commit
  26. 20 Oct, 2016 2 commits
  27. 18 Oct, 2016 1 commit
  28. 15 Oct, 2016 1 commit
    • Nirbheek Chauhan's avatar
      meson: Don't use c_std=c99 · df5ac34d
      Nirbheek Chauhan authored
      Just use the default c_std used by the compiler. With GCC on Linux this
      is gnu89.
      
      Tons of errors related to time.h, signal.h, etc when using c99:
      
      FAILED: libs/gst/check/libcheck/check@sta/check_run.c.o
      cc  '-Ilibs/gst/check/libcheck/check@sta' '-fdiagnostics-color=always' '-I../libs/gst/check/libcheck' '-Ilibs/gst/check/libcheck' '-I.' '-I../.' '-Ilibs/gst/check/libcheck/..' '-I../libs/gst/check/libcheck/..' '-pipe' '-Wall' '-Winvalid-pch' '-std=c99' '-DHAVE_CONFIG_H' '-fPIC' '-O2' '-g' '-fPIC' '-MMD' '-MQ' 'libs/gst/check/libcheck/check@sta/check_run.c.o' '-MF' 'libs/gst/check/libcheck/check@sta/check_run.c.o.d' -o 'libs/gst/check/libcheck/check@sta/check_run.c.o' -c ../libs/gst/check/libcheck/check_run.c
      In file included from ../libs/gst/check/libcheck/check_run.c:21:0:
      ../libs/gst/check/libcheck/libcompat.h:167:18: warning: ‘struct itimerspec’ declared inside parameter list will not be visible outside of this definition or declaration
           const struct itimerspec *new_value, struct itimerspec *old_value);
                        ^~~~~~~~~~
      ../libs/gst/check/libcheck/check_run.c:98:25: error: array type has incomplete element type ‘struct sigaction’
       static struct sigaction old_action[3];
                               ^~~~~~~~~~
      ../libs/gst/check/libcheck/check_run.c:99:25: error: array type has incomplete element type ‘struct sigaction’
       static struct sigaction new_action[3];
                               ^~~~~~~~~~
      
      [...]
      
      ninja: build stopped: subcommand failed.
      
      The change was originally made because gnu99 was causing issues on OS X.
      df5ac34d
  29. 14 Oct, 2016 1 commit
  30. 12 Oct, 2016 1 commit
  31. 30 Sep, 2016 2 commits
  32. 27 Sep, 2016 1 commit