1. 20 Nov, 2018 5 commits
  2. 19 Nov, 2018 3 commits
  3. 16 Nov, 2018 1 commit
  4. 15 Nov, 2018 3 commits
    • Simon McVittie's avatar
      internals: Assume compiler supports a subset of ISO varargs syntax · f93b6358
      Simon McVittie authored
      We have considerable anecdotal evidence that every relevant compiler
      supports at least the small part of ISO varargs syntax that we need
      here, because tools/tool-common.h has contained
      
          #define VERBOSE(...) do {} while (0)
      
      since dbus 1.9.2 (2014) and nobody has complained yet. With that in
      mind, let's simplify.
      Signed-off-by: Simon McVittie's avatarSimon McVittie <smcv@collabora.com>
      f93b6358
    • Ralf Habacker's avatar
      Refactor cmake checks for DBUS_VA_COPY and DBUS_VA_COPY_ARRAY · a0503f0c
      Ralf Habacker authored
      For test case execution, CheckCSourceCompiles is now used instead
      of try_compile and the determination of DBUS_VA_AS_ARRAY is
      performed with a separate test instead of evaluating the result
      of HAVE_VA_COPY and HAVE___VA_COPY.
      
      The tests are performed for all supported compilers. Since older
      MSVC compilers (< 2013) do not support va_copy(), the macro
      _DBUS_VA_ASSIGN(a1,a2) with the implementation { a1 = a2; } is used
      as a fallback.
      a0503f0c
    • Ralf Habacker's avatar
      Avoid double slashes in paths created by pkg-config · 696a6b62
      Ralf Habacker authored
      If in a .pc variable a path is created from another
      variable, such as exec_prefix=${prefix}/lib, prefix
      must not contain a trailing slash to avoid double
      slashes in the generated path.
      696a6b62
  5. 31 Oct, 2018 1 commit
  6. 25 Oct, 2018 6 commits
  7. 24 Oct, 2018 7 commits
  8. 22 Oct, 2018 2 commits
  9. 20 Oct, 2018 6 commits
  10. 19 Oct, 2018 1 commit
  11. 16 Oct, 2018 1 commit
  12. 15 Oct, 2018 2 commits
  13. 22 Mar, 2018 1 commit
  14. 21 Mar, 2018 1 commit