]> granicus.if.org Git - clang/commitdiff
Add support of the next Ubuntu (Ubuntu 18.10 - Cosmic Canimal)
authorSylvestre Ledru <sylvestre@debian.org>
Thu, 10 May 2018 08:45:43 +0000 (08:45 +0000)
committerSylvestre Ledru <sylvestre@debian.org>
Thu, 10 May 2018 08:45:43 +0000 (08:45 +0000)
Patch by Adam Conrad

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@331965 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Driver/Distro.h
lib/Driver/Distro.cpp

index 4ab4e2ae9937021929d6d99cf2240c1f578e9343..7b34a0925603efaef7a746e7f0cdc3b17a3bf164 100644 (file)
@@ -61,6 +61,7 @@ public:
     UbuntuZesty,
     UbuntuArtful,
     UbuntuBionic,
+    UbuntuCosmic,
     UnknownDistro
   };
 
@@ -114,7 +115,7 @@ public:
   }
 
   bool IsUbuntu() const {
-    return DistroVal >= UbuntuHardy && DistroVal <= UbuntuBionic;
+    return DistroVal >= UbuntuHardy && DistroVal <= UbuntuCosmic;
   }
 
   bool IsAlpineLinux() const {
index f15c919b9aae18edb2011b8beab6a9337d4e5679..3fbf1637dd5dc8e0edc90377969dac680321d88d 100644 (file)
@@ -49,6 +49,7 @@ static Distro::DistroType DetectDistro(vfs::FileSystem &VFS) {
                       .Case("zesty", Distro::UbuntuZesty)
                       .Case("artful", Distro::UbuntuArtful)
                       .Case("bionic", Distro::UbuntuBionic)
+                      .Case("cosmic", Distro::UbuntuCosmic)
                       .Default(Distro::UnknownDistro);
     if (Version != Distro::UnknownDistro)
       return Version;