1. 15 Jul, 2019 1 commit
  2. 14 Jul, 2019 3 commits
  3. 12 Jul, 2019 1 commit
  4. 11 Jul, 2019 2 commits
    • Saleem Abdulrasool's avatar
      Swift: support SONAME on ELFish targets · 6af97178
      Saleem Abdulrasool authored
      We should enable the soname to be setup for ELF shared libraries.
      Failure to do so generates binaries with incorrect names which prevents
      loading.
      6af97178
    • Brad King's avatar
      CMakeDetermineCompilerId: Consider UTF-16 encodings of INFO strings · d1f38ba6
      Brad King authored
      Our compiler identification source encodes `INFO:compiler[...]` and
      similar strings in compiled objects or binaries that we then extract to
      get information about the compiler.  With most compilers the strings are
      encoded in the binaries as a simple byte sequence.  However, some
      compilers use other encodings.  For example, the MS CSharp compiler uses
      UTF-16LE and a TI compiler uses UTF-16BE.  Try each encoding.
      
      Fixes: #19459
      d1f38ba6
  5. 10 Jul, 2019 2 commits
  6. 09 Jul, 2019 2 commits
  7. 08 Jul, 2019 2 commits
  8. 03 Jul, 2019 2 commits
  9. 02 Jul, 2019 2 commits
  10. 29 Jun, 2019 1 commit
  11. 28 Jun, 2019 1 commit
    • Saleem Abdulrasool's avatar
      Swift: add rules for static linking · 8aa0b63b
      Saleem Abdulrasool authored
      The Swift driver recently learnt how to generate static libraries using
      the `-static` flag.  This enables us to generate proper static libraries
      with dependency tracking with Swift as well.
      8aa0b63b
  12. 27 Jun, 2019 1 commit
    • Brad King's avatar
      RC: Honor CMAKE_USER_MAKE_RULES_OVERRIDE · d2f20ab2
      Brad King authored
      Since the refactoring in commit 48f7e2d3 (Unhardcode the
      CMAKE_CONFIGURATION_TYPES values, 2017-11-27, v3.11.0-rc1~130^2~1),
      `CMAKE_BUILD_TYPE` is initialized while enabling the RC language.
      Therefore we need to honor `CMAKE_USER_MAKE_RULES_OVERRIDE`
      as part of enabling RC so that a `CMAKE_BUILD_TYPE_INIT` setting
      in the override file is honored.
      
      Fixes: #19401
      d2f20ab2
  13. 26 Jun, 2019 2 commits
  14. 25 Jun, 2019 2 commits
  15. 24 Jun, 2019 4 commits
  16. 19 Jun, 2019 4 commits
  17. 18 Jun, 2019 3 commits
  18. 17 Jun, 2019 5 commits