Add __HOST__ check for bcc-compat
Bug: 27952962
- For x86_64, setCPU("core2") for bcc-compat.
Change-Id: I5322543deffb121b9231b14cd77c5143fdcd5bec
diff --git a/lib/Support/CompilerConfig.cpp b/lib/Support/CompilerConfig.cpp
index a58b496..b2b3a55 100644
--- a/lib/Support/CompilerConfig.cpp
+++ b/lib/Support/CompilerConfig.cpp
@@ -244,7 +244,7 @@
#if defined (PROVIDE_X86_CODEGEN)
// PROVIDE_X86_CODEGEN is defined for both x86 and x86_64
case llvm::Triple::x86_64:
-#if defined(DEFAULT_X86_64_CODEGEN)
+#if defined(DEFAULT_X86_64_CODEGEN) && !defined(__HOST__)
setCPU(llvm::sys::getHostCPUName());
#else
// generic fallback for 64bit x86 targets