From: LLVM Packaging Team Date: Mon, 30 Dec 2019 14:31:05 +0000 (+0000) Subject: lib_Support X-Git-Tag: archive/raspbian/1%7.0.1-8+rpi3+deb10u2~11 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=3175630c24e598f82e74f5dd130aa9db73926d78;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__)