summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--contrib/llvm/tools/clang/lib/Basic/Version.cpp3
-rw-r--r--lib/clang/clang.build.mk3
2 files changed, 5 insertions, 1 deletions
diff --git a/contrib/llvm/tools/clang/lib/Basic/Version.cpp b/contrib/llvm/tools/clang/lib/Basic/Version.cpp
index e0c2336..86c5e55 100644
--- a/contrib/llvm/tools/clang/lib/Basic/Version.cpp
+++ b/contrib/llvm/tools/clang/lib/Basic/Version.cpp
@@ -70,6 +70,9 @@ std::string getClangFullVersion() {
#endif
OS << "clang version " CLANG_VERSION_STRING " ("
<< getClangFullRepositoryVersion() << ')';
+#ifdef CLANG_VENDOR_SUFFIX
+ OS << CLANG_VENDOR_SUFFIX;
+#endif
return OS.str();
}
diff --git a/lib/clang/clang.build.mk b/lib/clang/clang.build.mk
index 8e2fe45..d6eaaa4 100644
--- a/lib/clang/clang.build.mk
+++ b/lib/clang/clang.build.mk
@@ -11,7 +11,8 @@ CFLAGS+=-I${LLVM_SRCS}/include -I${CLANG_SRCS}/include \
TARGET_ARCH?= ${MACHINE_ARCH}
# XXX: 8.0, to keep __FreeBSD_cc_version happy
CFLAGS+=-DLLVM_HOSTTRIPLE=\"${TARGET_ARCH}-undermydesk-freebsd9.0\" \
- -DCLANG_VENDOR=\"clang\ r104832\ 20100610\ [FreeBSD]\\n\"
+ -DCLANG_VENDOR=\"FreeBSD\ \" -DSVN_REVISION=\"104832\" \
+ -DCLANG_VENDOR_SUFFIX=\"\ 20100612\"
.PATH: ${LLVM_SRCS}/${SRCDIR}
OpenPOWER on IntegriCloud