From d01f65aea1b576334f08e1da38573e54f2b8e394 Mon Sep 17 00:00:00 2001 From: Jeff Cohen Date: Thu, 6 Jan 2005 04:21:49 +0000 Subject: [PATCH] Fix CBE code so that it compiles with VC++. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19303 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/CBackend/CBackend.cpp | 2 +- lib/Target/CBackend/Writer.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Target/CBackend/CBackend.cpp b/lib/Target/CBackend/CBackend.cpp index 9ff6f5c94b2..0efdb65050e 100644 --- a/lib/Target/CBackend/CBackend.cpp +++ b/lib/Target/CBackend/CBackend.cpp @@ -735,7 +735,7 @@ static void generateCompilerSpecificCode(std::ostream& Out) { << "#define alloca(x) __builtin_alloca(x)\n" << "#elif defined(__FreeBSD__)\n" << "#define alloca(x) __builtin_alloca(x)\n" - << "#else\n" + << "#elif !defined(_MSC_VER)\n" << "#include \n" << "#endif\n\n"; diff --git a/lib/Target/CBackend/Writer.cpp b/lib/Target/CBackend/Writer.cpp index 9ff6f5c94b2..0efdb65050e 100644 --- a/lib/Target/CBackend/Writer.cpp +++ b/lib/Target/CBackend/Writer.cpp @@ -735,7 +735,7 @@ static void generateCompilerSpecificCode(std::ostream& Out) { << "#define alloca(x) __builtin_alloca(x)\n" << "#elif defined(__FreeBSD__)\n" << "#define alloca(x) __builtin_alloca(x)\n" - << "#else\n" + << "#elif !defined(_MSC_VER)\n" << "#include \n" << "#endif\n\n";