summaryrefslogtreecommitdiff
path: root/debian/patches/ubuntu-eoan-distro.patch
blob: 1c445088bddc0e6a3c7fb8d9df867630c0d32a7b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Description: Add uoan as supported architecture
Author: Gianfranco Costamagna <locutusofborg@debian.org>
Last-Update: 2019-04-21

--- llvm-toolchain-8-8.orig/clang/include/clang/Driver/Distro.h
+++ llvm-toolchain-8-8/clang/include/clang/Driver/Distro.h
@@ -64,6 +64,7 @@ public:
     UbuntuBionic,
     UbuntuCosmic,
     UbuntuDisco,
+    UbuntuEoan,
     UnknownDistro
   };
 
@@ -117,7 +118,7 @@ public:
   }
 
   bool IsUbuntu() const {
-    return DistroVal >= UbuntuHardy && DistroVal <= UbuntuDisco;
+    return DistroVal >= UbuntuHardy && DistroVal <= UbuntuEoan;
   }
 
   bool IsAlpineLinux() const {
--- llvm-toolchain-8-8.orig/clang/lib/Driver/Distro.cpp
+++ llvm-toolchain-8-8/clang/lib/Driver/Distro.cpp
@@ -52,6 +52,7 @@ static Distro::DistroType DetectDistro(l
                       .Case("bionic", Distro::UbuntuBionic)
                       .Case("cosmic", Distro::UbuntuCosmic)
                       .Case("disco", Distro::UbuntuDisco)
+                      .Case("eoan", Distro::UbuntuEoan)
                       .Default(Distro::UnknownDistro);
     if (Version != Distro::UnknownDistro)
       return Version;