summaryrefslogtreecommitdiffstats
path: root/lib/clang
diff options
context:
space:
mode:
Diffstat (limited to 'lib/clang')
-rw-r--r--lib/clang/freebsd_cc_version.h3
-rw-r--r--lib/clang/include/clang/Basic/Version.inc2
-rw-r--r--lib/clang/libclangbasic/Makefile3
3 files changed, 6 insertions, 2 deletions
diff --git a/lib/clang/freebsd_cc_version.h b/lib/clang/freebsd_cc_version.h
new file mode 100644
index 0000000..0f13792
--- /dev/null
+++ b/lib/clang/freebsd_cc_version.h
@@ -0,0 +1,3 @@
+/* $FreeBSD$ */
+
+#define FREEBSD_CC_VERSION 1100004
diff --git a/lib/clang/include/clang/Basic/Version.inc b/lib/clang/include/clang/Basic/Version.inc
index 72c5bed..94dc282 100644
--- a/lib/clang/include/clang/Basic/Version.inc
+++ b/lib/clang/include/clang/Basic/Version.inc
@@ -8,5 +8,3 @@
#define CLANG_VENDOR "FreeBSD "
#define SVN_REVISION "262564"
-
-#define FREEBSD_CC_VERSION 1100004U
diff --git a/lib/clang/libclangbasic/Makefile b/lib/clang/libclangbasic/Makefile
index 028fcdb..cfa2049 100644
--- a/lib/clang/libclangbasic/Makefile
+++ b/lib/clang/libclangbasic/Makefile
@@ -50,3 +50,6 @@ TGHDRS= AttrHasAttributeImpl \
# XX: work around GCC bug 67888
CFLAGS.gcc += -fpermissive
+
+# Ensure FREEBSD_CC_VERSION is defined for Targets.cpp
+CFLAGS.Targets.cpp+= -include ../freebsd_cc_version.h
OpenPOWER on IntegriCloud