diff options
author | Yi Fan Yu <yifan.yu@windriver.com> | 2021-03-10 15:49:44 -0500 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2021-03-11 10:10:38 -0800 |
commit | 18b36908840496a261a2b86fe7574b0764286de4 (patch) | |
tree | 86cd0e185d68d4872f5627e03af09db3a81dc2fe | |
parent | 64386310b425bb6eb51c1f4c4590af5ed5435ea9 (diff) | |
download | meta-clang-18b36908840496a261a2b86fe7574b0764286de4.tar.gz |
clang: Add 'wrs' to OE-distro
Add 'wrs' to OE-distro so it will now also find
the correct header files for WR Linux.
Solve `<climits> <algorithm> ... not found` when building
with clang for WR Linux.
Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com>
Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
-rw-r--r-- | recipes-devtools/clang/clang/0029-llvm-Recognize-yoe-and-poky-as-OE-distro.patch | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/recipes-devtools/clang/clang/0029-llvm-Recognize-yoe-and-poky-as-OE-distro.patch b/recipes-devtools/clang/clang/0029-llvm-Recognize-yoe-and-poky-as-OE-distro.patch index 6eeaef0..16bc8be 100644 --- a/recipes-devtools/clang/clang/0029-llvm-Recognize-yoe-and-poky-as-OE-distro.patch +++ b/recipes-devtools/clang/clang/0029-llvm-Recognize-yoe-and-poky-as-OE-distro.patch | |||
@@ -6,20 +6,24 @@ Subject: [PATCH] llvm: Recognize yoe and poky as OE distro | |||
6 | This helps in making right detection for OE built gcc toolchains | 6 | This helps in making right detection for OE built gcc toolchains |
7 | 7 | ||
8 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | 8 | Signed-off-by: Khem Raj <raj.khem@gmail.com> |
9 | |||
10 | Add wrs | ||
11 | Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com> | ||
9 | --- | 12 | --- |
10 | llvm/lib/Support/Triple.cpp | 2 ++ | 13 | llvm/lib/Support/Triple.cpp | 3 +++ |
11 | 1 file changed, 2 insertions(+) | 14 | 1 file changed, 3 insertions(+) |
12 | 15 | ||
13 | diff --git a/llvm/lib/Support/Triple.cpp b/llvm/lib/Support/Triple.cpp | 16 | diff --git a/llvm/lib/Support/Triple.cpp b/llvm/lib/Support/Triple.cpp |
14 | index 4f483c965282..abd181759786 100644 | 17 | index 4f483c965282..abd181759786 100644 |
15 | --- a/llvm/lib/Support/Triple.cpp | 18 | --- a/llvm/lib/Support/Triple.cpp |
16 | +++ b/llvm/lib/Support/Triple.cpp | 19 | +++ b/llvm/lib/Support/Triple.cpp |
17 | @@ -490,6 +490,8 @@ static Triple::VendorType parseVendor(StringRef VendorName) { | 20 | @@ -490,6 +490,9 @@ static Triple::VendorType parseVendor(StringRef VendorName) { |
18 | .Case("mesa", Triple::Mesa) | 21 | .Case("mesa", Triple::Mesa) |
19 | .Case("suse", Triple::SUSE) | 22 | .Case("suse", Triple::SUSE) |
20 | .Case("oe", Triple::OpenEmbedded) | 23 | .Case("oe", Triple::OpenEmbedded) |
21 | + .Case("yoe", Triple::OpenEmbedded) | 24 | + .Case("yoe", Triple::OpenEmbedded) |
22 | + .Case("poky", Triple::OpenEmbedded) | 25 | + .Case("poky", Triple::OpenEmbedded) |
26 | + .Case("wrs", Triple::OpenEmbedded) | ||
23 | .Default(Triple::UnknownVendor); | 27 | .Default(Triple::UnknownVendor); |
24 | } | 28 | } |
25 | 29 | ||