mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-06-14 20:00:43 +00:00
36 lines
1.5 KiB
Diff
36 lines
1.5 KiB
Diff
Index: llvm-toolchain-snapshot_9~svn358740/lib/Support/Triple.cpp
|
|
===================================================================
|
|
--- llvm-toolchain-snapshot_9~svn358740.orig/lib/Support/Triple.cpp
|
|
+++ llvm-toolchain-snapshot_9~svn358740/lib/Support/Triple.cpp
|
|
@@ -181,7 +181,7 @@ StringRef Triple::getOSTypeName(OSType K
|
|
case FreeBSD: return "freebsd";
|
|
case Fuchsia: return "fuchsia";
|
|
case IOS: return "ios";
|
|
- case KFreeBSD: return "kfreebsd";
|
|
+ case kFreeBSD: return "kfreebsd";
|
|
case Linux: return "linux";
|
|
case Lv2: return "lv2";
|
|
case MacOSX: return "macosx";
|
|
@@ -479,7 +479,7 @@ static Triple::OSType parseOS(StringRef
|
|
.StartsWith("freebsd", Triple::FreeBSD)
|
|
.StartsWith("fuchsia", Triple::Fuchsia)
|
|
.StartsWith("ios", Triple::IOS)
|
|
- .StartsWith("kfreebsd", Triple::KFreeBSD)
|
|
+ .StartsWith("kfreebsd", Triple::kFreeBSD)
|
|
.StartsWith("linux", Triple::Linux)
|
|
.StartsWith("lv2", Triple::Lv2)
|
|
.StartsWith("macos", Triple::MacOSX)
|
|
Index: llvm-toolchain-snapshot_9~svn358740/lib/Support/Unix/Path.inc
|
|
===================================================================
|
|
--- llvm-toolchain-snapshot_9~svn358740.orig/lib/Support/Unix/Path.inc
|
|
+++ llvm-toolchain-snapshot_9~svn358740/lib/Support/Unix/Path.inc
|
|
@@ -62,7 +62,7 @@
|
|
#define FSTATVFS fstatvfs
|
|
#define STATVFS_F_FRSIZE(vfs) vfs.f_frsize
|
|
#else
|
|
-#if defined(__OpenBSD__) || defined(__FreeBSD__)
|
|
+#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
|
|
#include <sys/mount.h>
|
|
#include <sys/param.h>
|
|
#elif defined(__linux__)
|