diff options
author | Cedric Venet <cedric.venet@laposte.net> | 2008-08-17 18:24:26 +0000 |
---|---|---|
committer | Cedric Venet <cedric.venet@laposte.net> | 2008-08-17 18:24:26 +0000 |
commit | 94fb5f2a7066c427a9d3dac10a33ccbd02aac467 (patch) | |
tree | c4c66ace92a8d77ed983d7c5ba68f0d8adb5dfa9 | |
parent | addd44427cb1b46d85f2eb31c267dd1d43914252 (diff) | |
download | external_llvm-94fb5f2a7066c427a9d3dac10a33ccbd02aac467.zip external_llvm-94fb5f2a7066c427a9d3dac10a33ccbd02aac467.tar.gz external_llvm-94fb5f2a7066c427a9d3dac10a33ccbd02aac467.tar.bz2 |
Make it compile on VC2005:
- update VC projects.
- Add an overload to llvm::Stream for <<, since std::hex and std::dec have type std::ios_base& (*)(std::ios_base&) in VC++. (templating the function don't work, due to ambiguities)
- add ../ on several include in X86/AsmPrinter/
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54898 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | include/llvm/Support/Streams.h | 5 | ||||
-rw-r--r-- | lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp | 10 | ||||
-rw-r--r-- | lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.h | 6 | ||||
-rw-r--r-- | lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp | 2 | ||||
-rw-r--r-- | lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.cpp | 6 | ||||
-rw-r--r-- | lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.h | 6 | ||||
-rw-r--r-- | win32/Analysis/Analysis.vcproj | 8 | ||||
-rw-r--r-- | win32/CodeGen/CodeGen.vcproj | 36 | ||||
-rw-r--r-- | win32/Support/Support.vcproj | 30 | ||||
-rw-r--r-- | win32/TableGen/TableGen.vcproj | 50 | ||||
-rw-r--r-- | win32/Transforms/Transforms.vcproj | 4 | ||||
-rw-r--r-- | win32/clang.sln | 7 | ||||
-rw-r--r-- | win32/x86/x86.vcproj | 66 |
13 files changed, 135 insertions, 101 deletions
diff --git a/include/llvm/Support/Streams.h b/include/llvm/Support/Streams.h index 2444d5b..e920864 100644 --- a/include/llvm/Support/Streams.h +++ b/include/llvm/Support/Streams.h @@ -37,6 +37,11 @@ namespace llvm { StreamTy *stream() const { return Stream; } + inline BaseStream &operator << (std::ios_base &(*Func)(std::ios_base&)) { + if (Stream) *Stream << Func; + return *this; + } + inline BaseStream &operator << (StreamTy &(*Func)(StreamTy&)) { if (Stream) *Stream << Func; return *this; diff --git a/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp b/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp index 8a6b604..575762e 100644 --- a/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp +++ b/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp @@ -15,11 +15,11 @@ #define DEBUG_TYPE "asm-printer" #include "X86ATTAsmPrinter.h" -#include "X86.h" -#include "X86COFF.h" -#include "X86MachineFunctionInfo.h" -#include "X86TargetMachine.h" -#include "X86TargetAsmInfo.h" +#include "../X86.h" +#include "../X86COFF.h" +#include "../X86MachineFunctionInfo.h" +#include "../X86TargetMachine.h" +#include "../X86TargetAsmInfo.h" #include "llvm/CallingConv.h" #include "llvm/DerivedTypes.h" #include "llvm/Module.h" diff --git a/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.h b/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.h index f9479fd..235c72e 100644 --- a/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.h +++ b/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.h @@ -14,9 +14,9 @@ #ifndef X86ATTASMPRINTER_H #define X86ATTASMPRINTER_H -#include "X86.h" -#include "X86MachineFunctionInfo.h" -#include "X86TargetMachine.h" +#include "../X86.h" +#include "../X86MachineFunctionInfo.h" +#include "../X86TargetMachine.h" #include "llvm/ADT/StringSet.h" #include "llvm/CodeGen/AsmPrinter.h" #include "llvm/CodeGen/DwarfWriter.h" diff --git a/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp b/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp index 8144ee8..9b69264 100644 --- a/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp +++ b/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp @@ -16,7 +16,7 @@ #include "X86ATTAsmPrinter.h" #include "X86IntelAsmPrinter.h" -#include "X86Subtarget.h" +#include "../X86Subtarget.h" using namespace llvm; /// createX86CodePrinterPass - Returns a pass that prints the X86 assembly code diff --git a/lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.cpp b/lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.cpp index 1822c1f..75812f3 100644 --- a/lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.cpp +++ b/lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.cpp @@ -15,9 +15,9 @@ #define DEBUG_TYPE "asm-printer" #include "X86IntelAsmPrinter.h" -#include "X86InstrInfo.h" -#include "X86TargetAsmInfo.h" -#include "X86.h" +#include "../X86InstrInfo.h" +#include "../X86TargetAsmInfo.h" +#include "../X86.h" #include "llvm/CallingConv.h" #include "llvm/Constants.h" #include "llvm/DerivedTypes.h" diff --git a/lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.h b/lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.h index c9ca072..faf26bd 100644 --- a/lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.h +++ b/lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.h @@ -14,9 +14,9 @@ #ifndef X86INTELASMPRINTER_H #define X86INTELASMPRINTER_H -#include "X86.h" -#include "X86MachineFunctionInfo.h" -#include "X86TargetMachine.h" +#include "../X86.h" +#include "../X86MachineFunctionInfo.h" +#include "../X86TargetMachine.h" #include "llvm/CodeGen/AsmPrinter.h" #include "llvm/ADT/StringSet.h" #include "llvm/Support/Compiler.h" diff --git a/win32/Analysis/Analysis.vcproj b/win32/Analysis/Analysis.vcproj index 5398ae5..5da06be 100644 --- a/win32/Analysis/Analysis.vcproj +++ b/win32/Analysis/Analysis.vcproj @@ -361,10 +361,6 @@ > </File> <File - RelativePath="..\..\lib\Analysis\LoadValueNumbering.cpp" - > - </File> - <File RelativePath="..\..\lib\Analysis\LoopInfo.cpp" > </File> @@ -413,10 +409,6 @@ > </File> <File - RelativePath="..\..\lib\Analysis\ValueNumbering.cpp" - > - </File> - <File RelativePath="..\..\lib\Analysis\ValueTracking.cpp" > </File> diff --git a/win32/CodeGen/CodeGen.vcproj b/win32/CodeGen/CodeGen.vcproj index 10aa2d8..ac797ef 100644 --- a/win32/CodeGen/CodeGen.vcproj +++ b/win32/CodeGen/CodeGen.vcproj @@ -305,35 +305,31 @@ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" > <File - RelativePath="..\..\lib\CodeGen\AsmPrinter.cpp" - > - </File> - <File RelativePath="..\..\lib\CodeGen\BranchFolding.cpp" > </File> <File - RelativePath="..\..\lib\CodeGen\Collector.cpp" + RelativePath="..\..\lib\CodeGen\ELFWriter.cpp" > </File> <File - RelativePath="..\..\lib\CodeGen\CollectorMetadata.cpp" + RelativePath="..\..\lib\CodeGen\ELFWriter.h" > </File> <File - RelativePath="..\..\lib\CodeGen\Collectors.cpp" + RelativePath="..\..\lib\CodeGen\GCMetadata.cpp" > </File> <File - RelativePath="..\..\lib\CodeGen\DwarfWriter.cpp" + RelativePath="..\..\lib\CodeGen\GCMetadataPrinter.cpp" > </File> <File - RelativePath="..\..\lib\CodeGen\ELFWriter.cpp" + RelativePath="..\..\lib\CodeGen\GCs.cpp" > </File> <File - RelativePath="..\..\lib\CodeGen\ELFWriter.h" + RelativePath="..\..\lib\CodeGen\GCStrategy.cpp" > </File> <File @@ -421,7 +417,7 @@ > </File> <File - RelativePath="..\..\lib\CodeGen\OcamlCollector.cpp" + RelativePath="..\..\lib\CodeGen\OcamlGC.cpp" > </File> <File @@ -469,7 +465,7 @@ > </File> <File - RelativePath="..\..\lib\CodeGen\ShadowStackCollector.cpp" + RelativePath="..\..\lib\CodeGen\ShadowStackGC.cpp" > </File> <File @@ -568,6 +564,22 @@ > </File> </Filter> + <Filter + Name="AsmPrinter" + > + <File + RelativePath="..\..\lib\CodeGen\AsmPrinter\AsmPrinter.cpp" + > + </File> + <File + RelativePath="..\..\lib\CodeGen\AsmPrinter\DwarfWriter.cpp" + > + </File> + <File + RelativePath="..\..\lib\CodeGen\AsmPrinter\OcamlGCPrinter.cpp" + > + </File> + </Filter> </Filter> <Filter Name="Header Files" diff --git a/win32/Support/Support.vcproj b/win32/Support/Support.vcproj index 13bc5b3..027668d 100644 --- a/win32/Support/Support.vcproj +++ b/win32/Support/Support.vcproj @@ -90,11 +90,11 @@ /> </Configuration> <Configuration - Name="Debug|x64" + Name="Release|Win32" OutputDirectory="$(ProjectDir)..\bin\$(PlatformName)\$(ConfigurationName)" IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" ConfigurationType="4" - InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops;..\common.vsprops" CharacterSet="2" > <Tool @@ -111,22 +111,17 @@ /> <Tool Name="VCMIDLTool" - TargetEnvironment="3" /> <Tool Name="VCCLCompilerTool" - Optimization="0" AdditionalIncludeDirectories="..\..\include;.." - PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;WIN32;_DEBUG;_LIB;__STDC_LIMIT_MACROS" + PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;WIN32;NDEBUG;_LIB;__STDC_LIMIT_MACROS" StringPooling="true" - MinimalRebuild="true" - BasicRuntimeChecks="3" - RuntimeLibrary="3" + RuntimeLibrary="2" ForceConformanceInForLoopScope="true" RuntimeTypeInfo="true" UsePrecompiledHeader="0" ProgramDataBaseFileName="$(OutDir)\$(ProjectName).pdb" - BrowseInformation="1" WarningLevel="3" Detect64BitPortabilityProblems="false" DebugInformationFormat="3" @@ -162,11 +157,11 @@ /> </Configuration> <Configuration - Name="Release|Win32" + Name="Debug|x64" OutputDirectory="$(ProjectDir)..\bin\$(PlatformName)\$(ConfigurationName)" IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" ConfigurationType="4" - InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops;..\common.vsprops" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" CharacterSet="2" > <Tool @@ -183,17 +178,22 @@ /> <Tool Name="VCMIDLTool" + TargetEnvironment="3" /> <Tool Name="VCCLCompilerTool" + Optimization="0" AdditionalIncludeDirectories="..\..\include;.." - PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;WIN32;NDEBUG;_LIB;__STDC_LIMIT_MACROS" + PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;WIN32;_DEBUG;_LIB;__STDC_LIMIT_MACROS" StringPooling="true" - RuntimeLibrary="2" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="3" ForceConformanceInForLoopScope="true" RuntimeTypeInfo="true" UsePrecompiledHeader="0" ProgramDataBaseFileName="$(OutDir)\$(ProjectName).pdb" + BrowseInformation="1" WarningLevel="3" Detect64BitPortabilityProblems="false" DebugInformationFormat="3" @@ -375,6 +375,10 @@ > </File> <File + RelativePath="..\..\lib\Support\raw_ostream.cpp" + > + </File> + <File RelativePath="..\..\lib\Support\SlowOperationInformer.cpp" > <FileConfiguration diff --git a/win32/TableGen/TableGen.vcproj b/win32/TableGen/TableGen.vcproj index aef3018..913462b 100644 --- a/win32/TableGen/TableGen.vcproj +++ b/win32/TableGen/TableGen.vcproj @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="Windows-1252"?> <VisualStudioProject ProjectType="Visual C++" - Version="8.00" + Version="8,00" Name="TableGen" ProjectGUID="{339C2249-26B6-4172-B484-85653029AF57}" RootNamespace="TableGen" @@ -105,11 +105,11 @@ /> </Configuration> <Configuration - Name="Debug|x64" + Name="Release|Win32" OutputDirectory="$(ProjectDir)..\bin\$(PlatformName)\$(ConfigurationName)" IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" ConfigurationType="1" - InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops;..\common.vsprops" CharacterSet="2" > <Tool @@ -126,22 +126,17 @@ /> <Tool Name="VCMIDLTool" - TargetEnvironment="3" /> <Tool Name="VCCLCompilerTool" - Optimization="0" AdditionalIncludeDirectories="..\..\include;..;..\..\utils\tablegen" - PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;__STDC_LIMIT_MACROS" + PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;__STDC_LIMIT_MACROS" StringPooling="true" - MinimalRebuild="true" - BasicRuntimeChecks="3" - RuntimeLibrary="3" + RuntimeLibrary="2" ForceConformanceInForLoopScope="true" RuntimeTypeInfo="true" UsePrecompiledHeader="0" ProgramDataBaseFileName="$(OutDir)\$(ProjectName).pdb" - BrowseInformation="1" WarningLevel="3" Detect64BitPortabilityProblems="false" DebugInformationFormat="3" @@ -159,12 +154,13 @@ <Tool Name="VCLinkerTool" OutputFile="$(OutDir)\TableGen.exe" - LinkIncremental="2" + LinkIncremental="1" AdditionalLibraryDirectories="" GenerateDebugInformation="true" - ProgramDatabaseFile="$(OutDir)/TableGen.pdb" SubSystem="1" - TargetMachine="17" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" /> <Tool Name="VCALinkTool" @@ -192,11 +188,11 @@ /> </Configuration> <Configuration - Name="Release|Win32" + Name="Debug|x64" OutputDirectory="$(ProjectDir)..\bin\$(PlatformName)\$(ConfigurationName)" IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" ConfigurationType="1" - InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops;..\common.vsprops" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" CharacterSet="2" > <Tool @@ -213,17 +209,22 @@ /> <Tool Name="VCMIDLTool" + TargetEnvironment="3" /> <Tool Name="VCCLCompilerTool" + Optimization="0" AdditionalIncludeDirectories="..\..\include;..;..\..\utils\tablegen" - PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;__STDC_LIMIT_MACROS" + PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;__STDC_LIMIT_MACROS" StringPooling="true" - RuntimeLibrary="2" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="3" ForceConformanceInForLoopScope="true" RuntimeTypeInfo="true" UsePrecompiledHeader="0" ProgramDataBaseFileName="$(OutDir)\$(ProjectName).pdb" + BrowseInformation="1" WarningLevel="3" Detect64BitPortabilityProblems="false" DebugInformationFormat="3" @@ -241,13 +242,12 @@ <Tool Name="VCLinkerTool" OutputFile="$(OutDir)\TableGen.exe" - LinkIncremental="1" + LinkIncremental="2" AdditionalLibraryDirectories="" GenerateDebugInformation="true" + ProgramDatabaseFile="$(OutDir)/TableGen.pdb" SubSystem="1" - OptimizeReferences="2" - EnableCOMDATFolding="2" - TargetMachine="1" + TargetMachine="17" /> <Tool Name="VCALinkTool" @@ -398,6 +398,10 @@ > </File> <File + RelativePath="..\..\utils\TableGen\FastISelEmitter.cpp" + > + </File> + <File RelativePath="..\..\utils\TableGen\InstrEnumEmitter.cpp" > </File> @@ -484,6 +488,10 @@ > </File> <File + RelativePath="..\..\utils\TableGen\FastISelEmitter.h" + > + </File> + <File RelativePath="..\..\utils\TableGen\InstrEnumEmitter.h" > </File> diff --git a/win32/Transforms/Transforms.vcproj b/win32/Transforms/Transforms.vcproj index 6ed3766..ef57d43 100644 --- a/win32/Transforms/Transforms.vcproj +++ b/win32/Transforms/Transforms.vcproj @@ -444,10 +444,6 @@ > </File> <File - RelativePath="..\..\lib\Transforms\Scalar\GCSE.cpp" - > - </File> - <File RelativePath="..\..\lib\Transforms\Scalar\GVN.cpp" > </File> diff --git a/win32/clang.sln b/win32/clang.sln index d6cc44f..b1257fd 100644 --- a/win32/clang.sln +++ b/win32/clang.sln @@ -61,10 +61,11 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Analysis", "Analysis\Analys EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x86", "x86\x86.vcproj", "{144EEBF6-8C9B-4473-B715-2C821666AF6C}"
ProjectSection(ProjectDependencies) = postProject
+ {19514E48-456C-4B9D-8637-F2285476461E} = {19514E48-456C-4B9D-8637-F2285476461E}
+ {059FBAB8-C76D-48A0-AA75-3C57BD3EAFE4} = {059FBAB8-C76D-48A0-AA75-3C57BD3EAFE4}
{C59374C1-9FC0-4147-B836-327DFDC52D99} = {C59374C1-9FC0-4147-B836-327DFDC52D99}
{08CEB1BB-C2A4-4587-B9A9-AEDB8FB44897} = {08CEB1BB-C2A4-4587-B9A9-AEDB8FB44897}
{339C2249-26B6-4172-B484-85653029AF57} = {339C2249-26B6-4172-B484-85653029AF57}
- {19514E48-456C-4B9D-8637-F2285476461E} = {19514E48-456C-4B9D-8637-F2285476461E}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Transforms", "Transforms\Transforms.vcproj", "{C59374C1-9FC0-4147-B836-327DFDC52D99}"
@@ -264,9 +265,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "clangCodeGen", "..\tools\cl EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "clangDriver", "..\tools\clang\win32\clangDriver\clangDriver.vcproj", "{7E7DA455-C276-4B93-8D02-8F7E2F629BAF}"
ProjectSection(ProjectDependencies) = postProject
- {030F6909-B2FA-4E53-BEA7-9A559CFC2F73} = {030F6909-B2FA-4E53-BEA7-9A559CFC2F73}
- {AECB78DF-C319-4D49-B2FD-F98F62EBBDF4} = {AECB78DF-C319-4D49-B2FD-F98F62EBBDF4}
{0F8407F3-FA23-4CF1-83A9-DCBE0B361489} = {0F8407F3-FA23-4CF1-83A9-DCBE0B361489}
+ {AECB78DF-C319-4D49-B2FD-F98F62EBBDF4} = {AECB78DF-C319-4D49-B2FD-F98F62EBBDF4}
{5125C3DB-FBD6-4BF8-8D8B-CE51D6E93BCD} = {5125C3DB-FBD6-4BF8-8D8B-CE51D6E93BCD}
{45CD78D7-C5D9-47FE-AD12-F3251EEDAFFB} = {45CD78D7-C5D9-47FE-AD12-F3251EEDAFFB}
{08CEB1BB-C2A4-4587-B9A9-AEDB8FB44897} = {08CEB1BB-C2A4-4587-B9A9-AEDB8FB44897}
@@ -280,6 +280,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "clangDriver", "..\tools\cla {28AA9146-3482-4F41-9CC6-407B1D258508} = {28AA9146-3482-4F41-9CC6-407B1D258508}
{0622E827-8464-489D-8B1C-B0B496F35C08} = {0622E827-8464-489D-8B1C-B0B496F35C08}
{6C98551A-4C36-4E74-8419-4D3EEEC9D8E0} = {6C98551A-4C36-4E74-8419-4D3EEEC9D8E0}
+ {030F6909-B2FA-4E53-BEA7-9A559CFC2F73} = {030F6909-B2FA-4E53-BEA7-9A559CFC2F73}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "clangBasic", "..\tools\clang\win32\clangBasic\clangBasic.vcproj", "{298B4876-6EF1-4E80-85D7-72F80693BBEB}"
diff --git a/win32/x86/x86.vcproj b/win32/x86/x86.vcproj index 7001947..7880174 100644 --- a/win32/x86/x86.vcproj +++ b/win32/x86/x86.vcproj @@ -90,7 +90,7 @@ /> </Configuration> <Configuration - Name="Debug|x64" + Name="Release|Win32" OutputDirectory="$(ProjectDir)..\bin\$(PlatformName)\$(ConfigurationName)" IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" ConfigurationType="4" @@ -111,22 +111,17 @@ /> <Tool Name="VCMIDLTool" - TargetEnvironment="3" /> <Tool Name="VCCLCompilerTool" - Optimization="0" AdditionalIncludeDirectories=".;..\..\include;.." - PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;WIN32;_DEBUG;_LIB;__STDC_LIMIT_MACROS" + PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;WIN32;NDEBUG;_LIB;__STDC_LIMIT_MACROS" StringPooling="true" - MinimalRebuild="true" - BasicRuntimeChecks="3" - RuntimeLibrary="3" + RuntimeLibrary="2" ForceConformanceInForLoopScope="true" RuntimeTypeInfo="true" UsePrecompiledHeader="0" ProgramDataBaseFileName="$(OutDir)\$(ProjectName).pdb" - BrowseInformation="1" WarningLevel="3" Detect64BitPortabilityProblems="false" DebugInformationFormat="3" @@ -162,7 +157,7 @@ /> </Configuration> <Configuration - Name="Release|Win32" + Name="Debug|x64" OutputDirectory="$(ProjectDir)..\bin\$(PlatformName)\$(ConfigurationName)" IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" ConfigurationType="4" @@ -183,17 +178,22 @@ /> <Tool Name="VCMIDLTool" + TargetEnvironment="3" /> <Tool Name="VCCLCompilerTool" + Optimization="0" AdditionalIncludeDirectories=".;..\..\include;.." - PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;WIN32;NDEBUG;_LIB;__STDC_LIMIT_MACROS" + PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;WIN32;_DEBUG;_LIB;__STDC_LIMIT_MACROS" StringPooling="true" - RuntimeLibrary="2" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="3" ForceConformanceInForLoopScope="true" RuntimeTypeInfo="true" UsePrecompiledHeader="0" ProgramDataBaseFileName="$(OutDir)\$(ProjectName).pdb" + BrowseInformation="1" WarningLevel="3" Detect64BitPortabilityProblems="false" DebugInformationFormat="3" @@ -320,7 +320,7 @@ /> </FileConfiguration> <FileConfiguration - Name="Debug|x64" + Name="Release|Win32" > <Tool Name="VCCustomBuildTool" @@ -331,7 +331,7 @@ /> </FileConfiguration> <FileConfiguration - Name="Release|Win32" + Name="Debug|x64" > <Tool Name="VCCustomBuildTool" @@ -354,14 +354,6 @@ </FileConfiguration> </File> <File - RelativePath="..\..\lib\Target\X86\X86AsmPrinter.cpp" - > - </File> - <File - RelativePath="..\..\lib\Target\X86\X86ATTAsmPrinter.cpp" - > - </File> - <File RelativePath="..\..\lib\Target\X86\X86CodeEmitter.cpp" > </File> @@ -416,10 +408,6 @@ > </File> <File - RelativePath="..\..\lib\Target\X86\X86IntelAsmPrinter.cpp" - > - </File> - <File RelativePath="..\..\lib\Target\X86\X86ISelDAGToDAG.cpp" > </File> @@ -447,6 +435,34 @@ RelativePath="..\..\lib\Target\X86\X86TargetMachine.cpp" > </File> + <Filter + Name="AsmPrinter" + > + <File + RelativePath="..\..\lib\Target\X86\AsmPrinter\X86AsmPrinter.cpp" + > + </File> + <File + RelativePath="..\..\lib\Target\X86\AsmPrinter\X86AsmPrinter.h" + > + </File> + <File + RelativePath="..\..\lib\Target\X86\AsmPrinter\X86ATTAsmPrinter.cpp" + > + </File> + <File + RelativePath="..\..\lib\Target\X86\AsmPrinter\X86ATTAsmPrinter.h" + > + </File> + <File + RelativePath="..\..\lib\Target\X86\AsmPrinter\X86IntelAsmPrinter.cpp" + > + </File> + <File + RelativePath="..\..\lib\Target\X86\AsmPrinter\X86IntelAsmPrinter.h" + > + </File> + </Filter> </Filter> <Filter Name="Header Files" |