summaryrefslogtreecommitdiffstats
path: root/build2/cc/guess.cxx
Commit message (Expand)AuthorAgeFilesLines
* Cosmetic changeBoris Kolpackov2019-02-121-5/+8
* Update copyright yearKaren Arutyunov2019-01-161-1/+1
* Only search for external tools (compilers, linkers, etc) in PATHBoris Kolpackov2018-11-051-1/+7
* Fallback to --version for GCC/Clang-like compilers if -v didn't workBoris Kolpackov2018-10-271-15/+20
* Add config.{c,cxx}.{id,version,target} configuration variablesBoris Kolpackov2018-10-261-466/+654
* Redesign cc::compiler_id to make variant customizableBoris Kolpackov2018-10-251-59/+84
* Suggest override variable (config.x) when tool is not foundBoris Kolpackov2018-10-191-5/+16
* Fix bug in binutils pattern derivation logicBoris Kolpackov2018-10-191-7/+15
* Add ability to print cc compiler_id valueBoris Kolpackov2018-08-311-0/+13
* Unset CL and _CL_ environment variables when detecting MSVCBoris Kolpackov2018-08-211-1/+10
* Add note on *-gcc-{ar,ranlib,etc} situationBoris Kolpackov2018-05-241-1/+2
* Update copyright yearKaren Arutyunov2018-05-191-1/+1
* Update VC version mapping table with 15.7Boris Kolpackov2018-05-181-0/+1
* Improve derivation of binutils pattern from compiler patternBoris Kolpackov2018-02-271-43/+70
* Improve VC compiler to runtime version mappingBoris Kolpackov2018-02-151-4/+1
* Add support for VC15u6Boris Kolpackov2018-02-151-1/+3
* Implement compiler_info cachingBoris Kolpackov2018-01-081-7/+34
* Complete runtime/stdlib detectionBoris Kolpackov2018-01-081-52/+282
* Initial support for c/cxx runtime/stdlib detectionBoris Kolpackov2018-01-051-19/+122
* Improve process execution diagnostics by reusing run_*() APIBoris Kolpackov2017-12-161-9/+9
* Add support for VC 15u5 (compiler version 19.12)Boris Kolpackov2017-12-121-1/+3
* Recognize empty cc.patternBoris Kolpackov2017-12-041-2/+2
* Add {c,cxx}.class variablesBoris Kolpackov2017-11-271-1/+17
* Adapt to modularization of libbutlKaren Arutyunov2017-10-031-1/+1
* Add support for VC15u3 which bumped the compiler version to 19.11Boris Kolpackov2017-06-091-9/+11
* Rework C/C++ standard translation in preparation for experimental/modulesBoris Kolpackov2017-05-301-20/+25
* Add compiler_id enumBoris Kolpackov2017-05-251-0/+12
* Add hxx extension for headersKaren Arutyunov2017-05-011-4/+5
* Store platform targets as typed target_tripletBoris Kolpackov2017-01-061-2/+2
* Update copyright yearBoris Kolpackov2017-01-051-1/+1
* Cosmetic changeBoris Kolpackov2016-11-291-8/+10
* Add support for VC15Karen Arutyunov2016-11-261-13/+19
* Use diagnostics facility from libbutlBoris Kolpackov2016-11-221-12/+8
* Add digits to right pattern separator to handle clang++37 (FreeBSD).Boris Kolpackov2016-09-041-1/+4
* Don't warn if we pre-guessed gcc but it ended up being clang-appleBoris Kolpackov2016-09-021-3/+15
* Cache process_path, use fallback search directory for binutilsBoris Kolpackov2016-08-221-11/+38
* Implement c/cxx toolchain cross-hintingBoris Kolpackov2016-08-121-24/+113
* Implement support for C compilationBoris Kolpackov2016-08-121-0/+1052