1. 06 Feb, 2017 1 commit
    • Michael Maltese's avatar
      CMakeDetermineCompilerId: check with and without user-specified flags · 72ed051b
      Michael Maltese authored
      Clang may raise an error when passed a `-march=` option that doesn't
      correspond to the current target triple.  CMake cannot pass the target
      triple when determining the compiler id because it doesn't know how yet,
      but it does pass along user-specified flags.  This breaks when those
      user-specified flags include `-march=`.  Fix this use case by also
      trying to find the compiler id without the user-specified flags.
      
      Fixes: #16587
      72ed051b
  2. 11 Feb, 2010 1 commit
  3. 01 Feb, 2010 3 commits
    • Brad King's avatar
      Revert accidental CMake-2-8 branch commit · 5a0653ed
      Brad King authored
      Commit "Add alternate per-vendor compiler id detection" on this branch
      was meant for the main development line.
      5a0653ed
    • Brad King's avatar
      Add alternate per-vendor compiler id detection · 3c2ecbe7
      Brad King authored
      At least one Fortran compiler does not provide a preprocessor symbol to
      identify itself.  Instead we try running unknown compilers with version
      query flags known for each vendor and look for known output.  Future
      commits will add vendor-specific flags/output table entries.
      3c2ecbe7
    • Brad King's avatar
      Add alternate per-vendor compiler id detection · 10787297
      Brad King authored
      At least one Fortran compiler does not provide a preprocessor symbol to
      identify itself.  Instead we try running unknown compilers with version
      query flags known for each vendor and look for known output.  Future
      commits will add vendor-specific flags/output table entries.
      10787297