aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
diff options
context:
space:
mode:
authorDavid Seifert <soap@gentoo.org>2018-08-29 12:03:47 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2018-08-29 20:57:35 +0300
commit28c1f31d7e2b46a8473d8ebe8f029fb7602fde09 (patch)
tree3db19e6eac47ecff0753bdbbfbc082825916f105 /mesonbuild/compilers/compilers.py
parentcc37a66077ca953081d972efcff23969b186a767 (diff)
downloadmeson-28c1f31d7e2b46a8473d8ebe8f029fb7602fde09.zip
meson-28c1f31d7e2b46a8473d8ebe8f029fb7602fde09.tar.gz
meson-28c1f31d7e2b46a8473d8ebe8f029fb7602fde09.tar.bz2
Make `-std=` fallback remapping more robust
* The current version matching logic is brittle with respect to Clang. LLVM and Apple Clang use slightly different but nowadays overlapping version ranges. Instead, we now just check whether the compiler supports the given `-std=` variant and try its respective fallback instead of testing version ranges.
Diffstat (limited to 'mesonbuild/compilers/compilers.py')
0 files changed, 0 insertions, 0 deletions