aboutsummaryrefslogtreecommitdiff
path: root/libbutl/target-triplet.mxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2017-12-06 10:37:08 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2017-12-06 10:37:08 +0200
commitdf2ca2c72fd7d267e27c1643c5d6ac9fa3b6114a (patch)
treec2743eebb1bb0ee0dbb4846bcec8666ee057390c /libbutl/target-triplet.mxx
parent5937468ae094d4189358cb96c5db2ebe2f4d0b2a (diff)
Handle system version in Clang's *-windows-msvc target triplet
Diffstat (limited to 'libbutl/target-triplet.mxx')
-rw-r--r--libbutl/target-triplet.mxx29
1 files changed, 15 insertions, 14 deletions
diff --git a/libbutl/target-triplet.mxx b/libbutl/target-triplet.mxx
index b0b7291..39a62d0 100644
--- a/libbutl/target-triplet.mxx
+++ b/libbutl/target-triplet.mxx
@@ -79,20 +79,21 @@ LIBBUTL_MODEXPORT namespace butl
//
// Some examples of canonicalization and splitting:
//
- // x86_64-apple-darwin14.5.0 x86_64 apple darwin 14.5.0
- // x86_64-unknown-freebsd10.2 x86_64 freebsd 10.2
- // i686-elf i686 elf
- // arm-eabi arm eabi
- // arm-none-eabi arm eabi
- // arm-none-linux-gnueabi arm linux-gnueabi
- // arm-softfloat-linux-gnu arm softfloat linux-gnu
- // i686-pc-mingw32 i686 mingw32
- // i686-w64-mingw32 i686 w64 mingw32
- // i686-lfs-linux-gnu i686 lfs linux-gnu
- // x86_64-unknown-linux-gnu x86_64 linux-gnu
- // x86_64-linux-gnux32 x86_64 linux-gnux32
- // x86_64-microsoft-win32-msvc14.0 x86_64 microsoft win32-msvc 14.0
- // x86_64-pc-windows-msvc x86_64 windows-msvc
+ // x86_64-apple-darwin14.5.0 x86_64 apple darwin 14.5.0
+ // x86_64-unknown-freebsd10.2 x86_64 freebsd 10.2
+ // i686-elf i686 elf
+ // arm-eabi arm eabi
+ // arm-none-eabi arm eabi
+ // arm-none-linux-gnueabi arm linux-gnueabi
+ // arm-softfloat-linux-gnu arm softfloat linux-gnu
+ // i686-pc-mingw32 i686 mingw32
+ // i686-w64-mingw32 i686 w64 mingw32
+ // i686-lfs-linux-gnu i686 lfs linux-gnu
+ // x86_64-unknown-linux-gnu x86_64 linux-gnu
+ // x86_64-linux-gnux32 x86_64 linux-gnux32
+ // x86_64-microsoft-win32-msvc14.0 x86_64 microsoft win32-msvc 14.0
+ // x86_64-pc-windows-msvc x86_64 windows-msvc
+ // x86_64-pc-windows-msvc19.11.25547 x86_64 windows-msvc 19.11.25547
//
// Similar to version splitting, for certain commonly-used targets we also
// derive the "target class" which can be used as a shorthand, more