1. 01 Jan, 2021 1 commit
  2. 16 Mar, 2020 4 commits
  3. 18 Jan, 2020 1 commit
  4. 31 Dec, 2019 1 commit
    • Jacob Vosmaer's avatar
      Clang: only use [[fallthrough]] in C++ files · dca05193
      Jacob Vosmaer authored
      It appears that [[fallthrough]] is valid in C++ but not in C. And
      in some Clang versions (e.g. Clang 11 on macOS), Clang is pedantic
      about this and considers it an error to use [[fallthrough]] in a
      .c file such as src/util/format.c.
      
      This changes makes gcc_fallthrough a no-op under Clang in C files.
      dca05193
  5. 24 Dec, 2019 1 commit
  6. 23 Dec, 2019 1 commit
  7. 02 Aug, 2019 1 commit
  8. 17 Jun, 2019 1 commit
  9. 31 Oct, 2018 1 commit
  10. 20 Aug, 2018 1 commit
  11. 06 Jul, 2018 1 commit
    • Max Kellermann's avatar
      require GCC 6 · a72d1200
      Max Kellermann authored
      Meanwhile, GCC 5 fails to compile MPD due to incomplete C++14
      implementation.
      a72d1200
  12. 27 Dec, 2017 1 commit
    • Max Kellermann's avatar
      Compiler.h: remove support for GCC 4.9 · 7384ec19
      Max Kellermann authored
      Supporting GCC 4.9 is becoming cumbersome as we refactor more code to
      C++14.
      
      This shouldn't be a problem for anybody, because Debian Stable
      (Stretch) has version 6.3, and Ubuntu LTS (Xenial) has version 5.3.
      7384ec19
  13. 18 Dec, 2017 1 commit
  14. 08 Feb, 2017 1 commit
  15. 03 Jan, 2017 1 commit
  16. 18 Nov, 2016 2 commits
  17. 23 Aug, 2016 5 commits
  18. 29 Jul, 2016 1 commit
    • Max Kellermann's avatar
      Compiler.h: require gcc 4.7 or newer · 77c6e45e
      Max Kellermann authored
      The ScopeExit library uses C++11 initializers, which gcc 4.6 does not
      support.  Let's kill support for this ancient incomplete C++11
      compiler, nobody should be using it anymore.
      77c6e45e
  19. 26 Feb, 2016 1 commit
  20. 01 Jan, 2015 1 commit
  21. 26 Dec, 2014 4 commits
  22. 28 Nov, 2014 5 commits
  23. 13 Jan, 2014 1 commit
  24. 15 Oct, 2013 2 commits