[Midnightbsd-cvs] src [7050] trunk/contrib/llvm/tools/clang/lib/Basic/Targets.cpp: we need to properly port this, but at least define midnightbsd macros for now
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Jun 19 17:33:03 EDT 2015
Revision: 7050
http://svnweb.midnightbsd.org/src/?rev=7050
Author: laffer1
Date: 2015-06-19 17:33:02 -0400 (Fri, 19 Jun 2015)
Log Message:
-----------
we need to properly port this, but at least define midnightbsd macros for now
Modified Paths:
--------------
trunk/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
Modified: trunk/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
===================================================================
--- trunk/contrib/llvm/tools/clang/lib/Basic/Targets.cpp 2015-06-19 12:17:44 UTC (rev 7049)
+++ trunk/contrib/llvm/tools/clang/lib/Basic/Targets.cpp 2015-06-19 21:33:02 UTC (rev 7050)
@@ -249,8 +249,10 @@
unsigned Release = Triple.getOSMajorVersion();
if (Release == 0U)
- Release = 8;
+ Release = 9;
+ Builder.defineMacro("__MidnightBSD__", Twine(Release));
+ Builder.defineMacro("__MidnightBSD__cc_version", Twine(Release * 100000U + 1U));
Builder.defineMacro("__FreeBSD__", Twine(Release));
Builder.defineMacro("__FreeBSD_cc_version", Twine(Release * 100000U + 1U));
Builder.defineMacro("__KPRINTF_ATTRIBUTE__");
More information about the Midnightbsd-cvs
mailing list