1
- From e8b0511dc10a7bf17b34021e58f7ca71bef59fc5 Mon Sep 17 00:00:00 2001
2
- From: czapek1337 <czapek1337 @gmail.com>
3
- Date: Sat, 8 Jan 2022 05:22:31 +0100
4
- Subject: [PATCH] targets: add new aero target
1
+ From 20cff6e42171169bd1b78d7ccffec0ab608e1eaa Mon Sep 17 00:00:00 2001
2
+ From: Andy-Python-Programmer <andypythonappdeveloper @gmail.com>
3
+ Date: Thu, 16 Feb 2023 17:54:52 +1100
4
+ Subject: [PATCH] targets: add aero
5
5
6
+ Signed-off-by: Andy-Python-Programmer <
[email protected] >
6
7
---
7
- clang/lib/Basic/Targets.cpp | 6 +
8
- clang/lib/Basic/Targets/OSTargets.h | 28 ++
9
- clang/lib/Driver/CMakeLists.txt | 1 +
10
- clang/lib/Driver/Driver.cpp | 4 +
11
- clang/lib/Driver/ToolChains/Aero.cpp | 438 ++++++++++++++++++
12
- clang/lib/Driver/ToolChains/Aero.h | 49 ++
13
- clang/lib/Driver/ToolChains/Gnu.cpp | 13 +-
14
- llvm/cmake/modules/CrossCompile.cmake | 4 +-
15
- llvm/include/llvm/ADT/Triple.h | 5 +-
16
- llvm/include/llvm/Support/SwapByteOrder.h | 2 +-
17
- llvm/lib/Support/Triple.cpp | 6 +
18
- llvm/lib/Support/Unix/Path.inc | 6 +-
19
- llvm/lib/Support/Unix/Program.inc | 1 +
20
- llvm/tools/llvm-dwarfdump/Statistics.cpp | 1 +
21
- llvm/tools/llvm-shlib/CMakeLists.txt | 1 +
22
- llvm/utils/benchmark/src/benchmark_register.h | 1 +
23
- 16 files changed, 556 insertions(+), 10 deletions(-)
8
+ clang/lib/Basic/Targets.cpp | 6 +
9
+ clang/lib/Basic/Targets/OSTargets.h | 28 ++
10
+ clang/lib/Driver/CMakeLists.txt | 1 +
11
+ clang/lib/Driver/Driver.cpp | 4 +
12
+ clang/lib/Driver/ToolChains/Aero.cpp | 438 ++++++++++++++++++++++
13
+ clang/lib/Driver/ToolChains/Aero.h | 49 +++
14
+ clang/lib/Driver/ToolChains/Gnu.cpp | 13 +-
15
+ llvm/cmake/modules/CrossCompile.cmake | 4 +-
16
+ llvm/include/llvm/ADT/Triple.h | 5 +-
17
+ llvm/include/llvm/Support/SwapByteOrder.h | 2 +-
18
+ llvm/lib/Support/Triple.cpp | 6 +
19
+ llvm/lib/Support/Unix/Path.inc | 6 +-
20
+ llvm/lib/Support/Unix/Program.inc | 1 +
21
+ llvm/tools/llvm-dwarfdump/Statistics.cpp | 2 +
22
+ llvm/tools/llvm-shlib/CMakeLists.txt | 1 +
23
+ 15 files changed, 556 insertions(+), 10 deletions(-)
24
24
create mode 100644 clang/lib/Driver/ToolChains/Aero.cpp
25
25
create mode 100644 clang/lib/Driver/ToolChains/Aero.h
26
26
27
27
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp
28
- index c063f8ca4..d8b6878f1 100644
28
+ index 994a491cdd..098b0d5fb7 100644
29
29
--- a/clang/lib/Basic/Targets.cpp
30
30
+++ b/clang/lib/Basic/Targets.cpp
31
- @@ -144 ,6 +144 ,8 @@ TargetInfo *AllocateTarget(const llvm::Triple &Triple,
31
+ @@ -149 ,6 +149 ,8 @@ TargetInfo *AllocateTarget(const llvm::Triple &Triple,
32
32
return new NetBSDTargetInfo<AArch64leTargetInfo>(Triple, Opts);
33
33
case llvm::Triple::OpenBSD:
34
34
return new OpenBSDTargetInfo<AArch64leTargetInfo>(Triple, Opts);
@@ -37,7 +37,7 @@ index c063f8ca4..d8b6878f1 100644
37
37
case llvm::Triple::Win32:
38
38
switch (Triple.getEnvironment()) {
39
39
case llvm::Triple::GNU:
40
- @@ -387 ,6 +389 ,8 @@ TargetInfo *AllocateTarget(const llvm::Triple &Triple,
40
+ @@ -420 ,6 +422 ,8 @@ TargetInfo *AllocateTarget(const llvm::Triple &Triple,
41
41
return new FuchsiaTargetInfo<RISCV64TargetInfo>(Triple, Opts);
42
42
case llvm::Triple::Linux:
43
43
return new LinuxTargetInfo<RISCV64TargetInfo>(Triple, Opts);
@@ -46,7 +46,7 @@ index c063f8ca4..d8b6878f1 100644
46
46
default:
47
47
return new RISCV64TargetInfo(Triple, Opts);
48
48
}
49
- @@ -553 ,6 +557 ,8 @@ TargetInfo *AllocateTarget(const llvm::Triple &Triple,
49
+ @@ -586 ,6 +590 ,8 @@ TargetInfo *AllocateTarget(const llvm::Triple &Triple,
50
50
}
51
51
case llvm::Triple::Haiku:
52
52
return new HaikuTargetInfo<X86_64TargetInfo>(Triple, Opts);
@@ -56,13 +56,13 @@ index c063f8ca4..d8b6878f1 100644
56
56
return new NaClTargetInfo<X86_64TargetInfo>(Triple, Opts);
57
57
case llvm::Triple::PS4:
58
58
diff --git a/clang/lib/Basic/Targets/OSTargets.h b/clang/lib/Basic/Targets/OSTargets.h
59
- index 70fac030b..93fc21c3d 100644
59
+ index 3c1830d5f8..2123019378 100644
60
60
--- a/clang/lib/Basic/Targets/OSTargets.h
61
61
+++ b/clang/lib/Basic/Targets/OSTargets.h
62
- @@ -342 ,6 +342 ,34 @@ public:
62
+ @@ -338 ,6 +338 ,34 @@ public:
63
63
: OSTargetInfo<Target>(Triple, Opts) {}
64
64
};
65
-
65
+
66
66
+ // Aero Target
67
67
+ template <typename Target>
68
68
+ class LLVM_LIBRARY_VISIBILITY AeroTargetInfo : public OSTargetInfo<Target> {
@@ -95,10 +95,10 @@ index 70fac030b..93fc21c3d 100644
95
95
template <typename Target>
96
96
class LLVM_LIBRARY_VISIBILITY MinixTargetInfo : public OSTargetInfo<Target> {
97
97
diff --git a/clang/lib/Driver/CMakeLists.txt b/clang/lib/Driver/CMakeLists.txt
98
- index 6f25d3588..a59e549ef 100644
98
+ index 78e8fd1852..8a53a0a7ab 100644
99
99
--- a/clang/lib/Driver/CMakeLists.txt
100
100
+++ b/clang/lib/Driver/CMakeLists.txt
101
- @@ -54 ,6 +54 ,7 @@ add_clang_library(clangDriver
101
+ @@ -59 ,6 +59 ,7 @@ add_clang_library(clangDriver
102
102
ToolChains/Hexagon.cpp
103
103
ToolChains/Hurd.cpp
104
104
ToolChains/Linux.cpp
@@ -107,18 +107,18 @@ index 6f25d3588..a59e549ef 100644
107
107
ToolChains/MinGW.cpp
108
108
ToolChains/Minix.cpp
109
109
diff --git a/clang/lib/Driver/Driver.cpp b/clang/lib/Driver/Driver.cpp
110
- index fb8335a36..05adcae7d 100644
110
+ index 3bfddeefc7..9773e5efd1 100644
111
111
--- a/clang/lib/Driver/Driver.cpp
112
112
+++ b/clang/lib/Driver/Driver.cpp
113
- @@ -29 ,6 +29 ,7 @@
113
+ @@ -30 ,6 +30 ,7 @@
114
114
#include "ToolChains/Hurd.h"
115
115
#include "ToolChains/Lanai.h"
116
116
#include "ToolChains/Linux.h"
117
117
+ #include "ToolChains/Aero.h"
118
118
#include "ToolChains/MSP430.h"
119
119
#include "ToolChains/MSVC.h"
120
120
#include "ToolChains/MinGW.h"
121
- @@ -4853 ,6 +4854 ,9 @@ const ToolChain &Driver::getToolChain(const ArgList &Args,
121
+ @@ -5564 ,6 +5565 ,9 @@ const ToolChain &Driver::getToolChain(const ArgList &Args,
122
122
case llvm::Triple::Fuchsia:
123
123
TC = std::make_unique<toolchains::Fuchsia>(*this, Target, Args);
124
124
break;
@@ -130,7 +130,7 @@ index fb8335a36..05adcae7d 100644
130
130
break;
131
131
diff --git a/clang/lib/Driver/ToolChains/Aero.cpp b/clang/lib/Driver/ToolChains/Aero.cpp
132
132
new file mode 100644
133
- index 000000000..4cd7765ae
133
+ index 0000000000..4cd7765aeb
134
134
--- /dev/null
135
135
+++ b/clang/lib/Driver/ToolChains/Aero.cpp
136
136
@@ -0,0 +1,438 @@
@@ -574,7 +574,7 @@ index 000000000..4cd7765ae
574
574
+
575
575
diff --git a/clang/lib/Driver/ToolChains/Aero.h b/clang/lib/Driver/ToolChains/Aero.h
576
576
new file mode 100644
577
- index 000000000..e9016f4a8
577
+ index 0000000000..e9016f4a81
578
578
--- /dev/null
579
579
+++ b/clang/lib/Driver/ToolChains/Aero.h
580
580
@@ -0,0 +1,49 @@
@@ -628,7 +628,7 @@ index 000000000..e9016f4a8
628
628
+
629
629
+ #endif // LLVM_CLANG_LIB_DRIVER_TOOLCHAINS_MANAGARM_H
630
630
diff --git a/clang/lib/Driver/ToolChains/Gnu.cpp b/clang/lib/Driver/ToolChains/Gnu.cpp
631
- index da39f29e4..b6f6bb439 100644
631
+ index 7a9570a686..8114baabb0 100644
632
632
--- a/clang/lib/Driver/ToolChains/Gnu.cpp
633
633
+++ b/clang/lib/Driver/ToolChains/Gnu.cpp
634
634
@@ -246,6 +246,8 @@ static const char *getLDMOption(const llvm::Triple &T, const ArgList &Args) {
@@ -640,40 +640,40 @@ index da39f29e4..b6f6bb439 100644
640
640
return "aarch64linux";
641
641
case llvm::Triple::aarch64_be:
642
642
return "aarch64linuxb";
643
- @@ -2077 ,7 +2079 ,8 @@ void Generic_GCC::GCCInstallationDetector::AddDefaultGCCPrefixes(
643
+ @@ -2073 ,7 +2075 ,8 @@ void Generic_GCC::GCCInstallationDetector::AddDefaultGCCPrefixes(
644
644
static const char *const AArch64LibDirs[] = {"/lib64", "/lib"};
645
645
static const char *const AArch64Triples[] = {
646
646
"aarch64-none-linux-gnu", "aarch64-linux-gnu", "aarch64-redhat-linux",
647
- - "aarch64-suse-linux", "aarch64-linux-android" };
648
- + "aarch64-suse-linux", "aarch64-linux-android",
649
- + "aarch64-aero", "aarch64-aero-system", "aarch64-aero -kernel"};
647
+ - "aarch64-suse-linux"};
648
+ + "aarch64-suse-linux", "aarch64-aero", "aarch64-aero-system",
649
+ + "aarch64-aero-kernel"};
650
650
static const char *const AArch64beLibDirs[] = {"/lib"};
651
651
static const char *const AArch64beTriples[] = {"aarch64_be-none-linux-gnu",
652
652
"aarch64_be-linux-gnu"};
653
- @@ -2105 ,7 +2108 ,8 @@ void Generic_GCC::GCCInstallationDetector::AddDefaultGCCPrefixes(
653
+ @@ -2099 ,7 +2102 ,8 @@ void Generic_GCC::GCCInstallationDetector::AddDefaultGCCPrefixes(
654
654
"x86_64-redhat-linux", "x86_64-suse-linux",
655
655
"x86_64-manbo-linux-gnu", "x86_64-linux-gnu",
656
656
"x86_64-slackware-linux", "x86_64-unknown-linux",
657
- - "x86_64-amazon-linux", "x86_64-linux-android" };
658
- + "x86_64-amazon-linux", "x86_64-linux-android",
659
- + "x86_64-aero", "x86_64-aero-system", "x86_64-aero -kernel"};
657
+ - "x86_64-amazon-linux"};
658
+ + "x86_64-amazon-linux", "x86_64-aero", "x86_64-aero-system",
659
+ + "x86_64-aero-kernel"};
660
660
static const char *const X32Triples[] = {"x86_64-linux-gnux32",
661
661
"x86_64-pc-linux-gnux32"};
662
662
static const char *const X32LibDirs[] = {"/libx32", "/lib"};
663
- @@ -2183,7 +2187,10 @@ void Generic_GCC::GCCInstallationDetector::AddDefaultGCCPrefixes(
663
+ @@ -2171,7 +2175,10 @@ void Generic_GCC::GCCInstallationDetector::AddDefaultGCCPrefixes(
664
+ static const char *const RISCV64LibDirs[] = {"/lib64", "/lib"};
665
+ static const char *const RISCV64Triples[] = {"riscv64-unknown-linux-gnu",
664
666
"riscv64-linux-gnu",
665
- "riscv64-unknown-elf",
666
- "riscv64-redhat-linux",
667
- - "riscv64-suse-linux"};
668
- + "riscv64-suse-linux",
667
+ - "riscv64-unknown-elf"};
668
+ + "riscv64-unknown-elf",
669
669
+ "riscv64-aero",
670
670
+ "riscv64-aero-kernel",
671
671
+ "riscv64-aero-system"};
672
-
672
+
673
673
static const char *const SPARCv8LibDirs[] = {"/lib32", "/lib"};
674
674
static const char *const SPARCv8Triples[] = {"sparc-linux-gnu",
675
675
diff --git a/llvm/cmake/modules/CrossCompile.cmake b/llvm/cmake/modules/CrossCompile.cmake
676
- index 8a6e880c4..fb86a7c17 100644
676
+ index 2a39b6a40a..ceceb2aab9 100644
677
677
--- a/llvm/cmake/modules/CrossCompile.cmake
678
678
+++ b/llvm/cmake/modules/CrossCompile.cmake
679
679
@@ -17,8 +17,8 @@ function(llvm_create_cross_target project_name target_name toolchain buildtype)
@@ -688,18 +688,18 @@ index 8a6e880c4..fb86a7c17 100644
688
688
endif()
689
689
set(CROSS_TOOLCHAIN_FLAGS_${target_name} ${CROSS_TOOLCHAIN_FLAGS_INIT}
690
690
diff --git a/llvm/include/llvm/ADT/Triple.h b/llvm/include/llvm/ADT/Triple.h
691
- index 76a754d67..5899b5449 100644
691
+ index 42277c0130..35516ec5af 100644
692
692
--- a/llvm/include/llvm/ADT/Triple.h
693
693
+++ b/llvm/include/llvm/ADT/Triple.h
694
- @@ -168 ,6 +168 ,7 @@ public:
694
+ @@ -181 ,6 +181 ,7 @@ public:
695
695
Linux,
696
696
Lv2, // PS3
697
697
MacOSX,
698
698
+ Aero,
699
699
NetBSD,
700
700
OpenBSD,
701
701
Solaris,
702
- @@ -217 ,7 +218 ,9 @@ public:
702
+ @@ -232 ,7 +233 ,9 @@ public:
703
703
CoreCLR,
704
704
Simulator, // Simulator variants of other systems, e.g., Apple's iOS
705
705
MacABI, // Mac Catalyst variant of Apple's iOS deployment target.
@@ -711,55 +711,55 @@ index 76a754d67..5899b5449 100644
711
711
enum ObjectFormatType {
712
712
UnknownObjectFormat,
713
713
diff --git a/llvm/include/llvm/Support/SwapByteOrder.h b/llvm/include/llvm/Support/SwapByteOrder.h
714
- index e8612ba66..7c4e941bd 100644
714
+ index e8612ba665..7c4e941bd2 100644
715
715
--- a/llvm/include/llvm/Support/SwapByteOrder.h
716
716
+++ b/llvm/include/llvm/Support/SwapByteOrder.h
717
717
@@ -22,7 +22,7 @@
718
718
#endif
719
-
719
+
720
720
#if defined(__linux__) || defined(__GNU__) || defined(__HAIKU__) || \
721
721
- defined(__Fuchsia__) || defined(__EMSCRIPTEN__)
722
722
+ defined(__Fuchsia__) || defined(__EMSCRIPTEN__) || defined(__aero__)
723
723
#include <endian.h>
724
724
#elif defined(_AIX)
725
725
#include <sys/machine.h>
726
726
diff --git a/llvm/lib/Support/Triple.cpp b/llvm/lib/Support/Triple.cpp
727
- index 883115463..e27e27ecc 100644
727
+ index a9afcc9db9..ccb0ca0601 100644
728
728
--- a/llvm/lib/Support/Triple.cpp
729
729
+++ b/llvm/lib/Support/Triple.cpp
730
- @@ -189 ,6 +189 ,7 @@ StringRef Triple::getOSTypeName(OSType Kind) {
730
+ @@ -195 ,6 +195 ,7 @@ StringRef Triple::getOSTypeName(OSType Kind) {
731
731
case UnknownOS: return "unknown";
732
-
732
+
733
733
case AIX: return "aix";
734
734
+ case Aero: return "aero";
735
735
case AMDHSA: return "amdhsa";
736
736
case AMDPAL: return "amdpal";
737
737
case Ananas: return "ananas";
738
- @@ -245 ,6 +246 ,7 @@ StringRef Triple::getEnvironmentTypeName(EnvironmentType Kind) {
738
+ @@ -251 ,6 +252 ,7 @@ StringRef Triple::getEnvironmentTypeName(EnvironmentType Kind) {
739
739
case GNUX32: return "gnux32";
740
740
case GNUILP32: return "gnu_ilp32";
741
741
case Itanium: return "itanium";
742
742
+ case Kernel: return "kernel";
743
743
case MSVC: return "msvc";
744
744
case MacABI: return "macabi";
745
745
case Musl: return "musl";
746
- @@ -252 ,6 +254 ,7 @@ StringRef Triple::getEnvironmentTypeName(EnvironmentType Kind) {
746
+ @@ -258 ,6 +260 ,7 @@ StringRef Triple::getEnvironmentTypeName(EnvironmentType Kind) {
747
747
case MuslEABIHF: return "musleabihf";
748
748
case MuslX32: return "muslx32";
749
749
case Simulator: return "simulator";
750
750
+ case System: return "system";
751
751
}
752
-
752
+
753
753
llvm_unreachable("Invalid EnvironmentType!");
754
- @@ -502 ,6 +505 ,7 @@ static Triple::VendorType parseVendor(StringRef VendorName) {
755
-
754
+ @@ -512 ,6 +515 ,7 @@ static Triple::VendorType parseVendor(StringRef VendorName) {
755
+
756
756
static Triple::OSType parseOS(StringRef OSName) {
757
757
return StringSwitch<Triple::OSType>(OSName)
758
758
+ .StartsWith("aero", Triple::Aero)
759
759
.StartsWith("ananas", Triple::Ananas)
760
760
.StartsWith("cloudabi", Triple::CloudABI)
761
761
.StartsWith("darwin", Triple::Darwin)
762
- @@ -560 ,9 +564 ,11 @@ static Triple::EnvironmentType parseEnvironment(StringRef EnvironmentName) {
762
+ @@ -570 ,9 +574 ,11 @@ static Triple::EnvironmentType parseEnvironment(StringRef EnvironmentName) {
763
763
.StartsWith("musl", Triple::Musl)
764
764
.StartsWith("msvc", Triple::MSVC)
765
765
.StartsWith("itanium", Triple::Itanium)
@@ -772,19 +772,19 @@ index 883115463..e27e27ecc 100644
772
772
.Default(Triple::UnknownEnvironment);
773
773
}
774
774
diff --git a/llvm/lib/Support/Unix/Path.inc b/llvm/lib/Support/Unix/Path.inc
775
- index 2a03dc682..e75ff461d 100644
775
+ index 788460d657..85d46701e2 100644
776
776
--- a/llvm/lib/Support/Unix/Path.inc
777
777
+++ b/llvm/lib/Support/Unix/Path.inc
778
- @@ -64 ,7 +64 ,7 @@ extern char **environ;
779
-
778
+ @@ -74 ,7 +74 ,7 @@ extern char **environ;
779
+
780
780
#include <sys/types.h>
781
781
#if !defined(__APPLE__) && !defined(__OpenBSD__) && !defined(__FreeBSD__) && \
782
782
- !defined(__linux__) && !defined(__FreeBSD_kernel__) && !defined(_AIX)
783
783
+ !defined(__linux__) && !defined(__FreeBSD_kernel__) && !defined(_AIX) && !defined(__aero__)
784
784
#include <sys/statvfs.h>
785
785
#define STATVFS statvfs
786
786
#define FSTATVFS fstatvfs
787
- @@ -73 ,7 +73 ,7 @@ extern char **environ;
787
+ @@ -83 ,7 +83 ,7 @@ extern char **environ;
788
788
#if defined(__OpenBSD__) || defined(__FreeBSD__)
789
789
#include <sys/mount.h>
790
790
#include <sys/param.h>
@@ -793,42 +793,42 @@ index 2a03dc682..e75ff461d 100644
793
793
#if defined(HAVE_LINUX_MAGIC_H)
794
794
#include <linux/magic.h>
795
795
#else
796
- @@ -431 ,7 +431 ,7 @@ std::error_code remove(const Twine &path, bool IgnoreNonExisting) {
796
+ @@ -478 ,7 +478 ,7 @@ std::error_code remove(const Twine &path, bool IgnoreNonExisting) {
797
797
}
798
-
798
+
799
799
static bool is_local_impl(struct STATVFS &Vfs) {
800
800
- #if defined(__linux__) || defined(__GNU__)
801
801
+ #if defined(__linux__) || defined(__GNU__) || defined(__aero__)
802
802
#ifndef NFS_SUPER_MAGIC
803
803
#define NFS_SUPER_MAGIC 0x6969
804
804
#endif
805
805
diff --git a/llvm/lib/Support/Unix/Program.inc b/llvm/lib/Support/Unix/Program.inc
806
- index 520685a0e..e6c2ddf20 100644
806
+ index 089342030b..0616096541 100644
807
807
--- a/llvm/lib/Support/Unix/Program.inc
808
808
+++ b/llvm/lib/Support/Unix/Program.inc
809
- @@ -39 ,6 +39 ,7 @@
809
+ @@ -41 ,6 +41 ,7 @@
810
810
#if HAVE_UNISTD_H
811
811
#include <unistd.h>
812
812
#endif
813
813
+ #undef HAVE_POSIX_SPAWN
814
814
#ifdef HAVE_POSIX_SPAWN
815
815
#include <spawn.h>
816
-
816
+
817
817
diff --git a/llvm/tools/llvm-dwarfdump/Statistics.cpp b/llvm/tools/llvm-dwarfdump/Statistics.cpp
818
- index 19a971afa..929184bfc 100644
818
+ index 5c08e43b4b..a19c74e82c 100644
819
819
--- a/llvm/tools/llvm-dwarfdump/Statistics.cpp
820
820
+++ b/llvm/tools/llvm-dwarfdump/Statistics.cpp
821
821
@@ -6,6 +6,8 @@
822
822
//
823
823
//===----------------------------------------------------------------------===//
824
-
824
+
825
825
+ #include <cmath>
826
826
+
827
827
#include "llvm-dwarfdump.h"
828
828
#include "llvm/ADT/DenseMap.h"
829
829
#include "llvm/ADT/StringSet.h"
830
830
diff --git a/llvm/tools/llvm-shlib/CMakeLists.txt b/llvm/tools/llvm-shlib/CMakeLists.txt
831
- index 3eb6db33a..554264a07 100644
831
+ index 8e2b78f1b8..e1bd74eaf7 100644
832
832
--- a/llvm/tools/llvm-shlib/CMakeLists.txt
833
833
+++ b/llvm/tools/llvm-shlib/CMakeLists.txt
834
834
@@ -36,6 +36,7 @@ if(LLVM_BUILD_LLVM_DYLIB)
@@ -839,5 +839,6 @@ index 3eb6db33a..554264a07 100644
839
839
OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "OpenBSD")
840
840
OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "Fuchsia")
841
841
OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "DragonFly")
842
- - -
843
- 2.34.1
842
+ - -
843
+ 2.39.1
844
+
0 commit comments