From: LLVM Packaging Team Date: Tue, 9 Jul 2019 19:04:39 +0000 (+0100) Subject: lib_Support X-Git-Tag: archive/raspbian/1%7.0.1-9+rpi1~9 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=427a2c99be4fc93a45ece169bb1d8f023c1ea873;p=llvm-toolchain-7.git lib_Support =================================================================== Gbp-Pq: Topic kfreebsd Gbp-Pq: Name lib_Support.diff --- diff --git a/lib/Support/Triple.cpp b/lib/Support/Triple.cpp index bcf7c52a3..9eeaddc78 100644 --- a/lib/Support/Triple.cpp +++ b/lib/Support/Triple.cpp @@ -185,7 +185,7 @@ StringRef Triple::getOSTypeName(OSType Kind) { 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"; @@ -478,7 +478,7 @@ static Triple::OSType parseOS(StringRef OSName) { .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) diff --git a/lib/Support/Unix/Path.inc b/lib/Support/Unix/Path.inc index 5d7179e29..98169b1d8 100644 --- a/lib/Support/Unix/Path.inc +++ b/lib/Support/Unix/Path.inc @@ -54,13 +54,13 @@ #include #if !defined(__APPLE__) && !defined(__OpenBSD__) && !defined(__FreeBSD__) && \ - !defined(__linux__) + !defined(__linux__) && !defined(__FreeBSD_kernel__) #include #define STATVFS statvfs #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 #include #elif defined(__linux__)