fix warning
[libfirm] / vc2005 / libfirm.vcproj
index 13d00a7..5abd78b 100644 (file)
@@ -4,6 +4,7 @@
        Version="8,00"
        Name="libfirm"
        ProjectGUID="{DC7052A2-E740-4629-9F56-DB118AAB725B}"
+       RootNamespace="libfirm"
        >
        <Platforms>
                <Platform
@@ -67,7 +68,6 @@
                        />
                        <Tool
                                Name="VCLibrarianTool"
-                               OutputFile="S:\local\ipd\lib\libfirm.lib"
                                SuppressStartupBanner="true"
                        />
                        <Tool
                        <Tool
                                Name="VCPostBuildEventTool"
                                Description="Header install"
-                               CommandLine="cmd /c install.cmd .. s:\local\ipd\include\libfirm"
+                               CommandLine="cmd /c install.cmd .. $(SolutionDir)include"
                        />
                </Configuration>
                <Configuration
                        Name="Debug|Win32"
-                       OutputDirectory="c:\work\libfirm\Debug"
-                       IntermediateDirectory="c:\work\libfirm\Debug"
+                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+                       IntermediateDirectory="$(ConfigurationName)"
                        ConfigurationType="4"
                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
                        UseOfMFC="0"
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               AdditionalIncludeDirectories="../../obstack,../win32,../ir/adt,../ir/ana,../ir/common,../ir/debug,../ir/ident,../ir/ir,../ir/opt,../ir/st,../ir/stat,../ir/tr,../ir/tv,../ir/arch,../ir/lower,s:/local/ipd/include"
-                               PreprocessorDefinitions="_DEBUG;WIN32;_LIB;HAVE_CONFIG_H"
+                               AdditionalIncludeDirectories="../win32;../ir/net;../ir/adt;../ir/ana;../ir/common;../ir/debug;../ir/ident;../ir/ir;../ir/opt;../ir/st;../ir/stat;../ir/tr;../ir/tv;../ir/arch;../ir/lower;&quot;$(SolutionDir)include&quot;;$(NOINHERIT)"
+                               PreprocessorDefinitions="_DEBUG;WIN32;_LIB;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
                                RuntimeLibrary="1"
-                               PrecompiledHeaderFile="c:\work\libfirm\Debug/libfirm.pch"
-                               AssemblerListingLocation="c:\work\libfirm\Debug/"
-                               ObjectFile="c:\work\libfirm\Debug/"
-                               ProgramDataBaseFileName="c:\work\libfirm\Debug/"
                                WarningLevel="3"
                                SuppressStartupBanner="true"
                                DebugInformationFormat="4"
                        />
                        <Tool
                                Name="VCLibrarianTool"
-                               OutputFile="S:\local\ipd\lib\libfirm_g.lib"
                                SuppressStartupBanner="true"
                        />
                        <Tool
                        <Tool
                                Name="VCBscMakeTool"
                                SuppressStartupBanner="true"
-                               OutputFile="c:\work\libfirm\Debug/libfirm.bsc"
                        />
                        <Tool
                                Name="VCFxCopTool"
                        <Tool
                                Name="VCPostBuildEventTool"
                                Description="Header install"
-                               CommandLine="cmd /c install.cmd .. s:\local\ipd\include\libfirm"
+                               CommandLine="cd ..\win32&#x0D;&#x0A;cmd /c install.cmd .. $(SolutionDir)include\libfirm&#x0D;&#x0A;"
                        />
                </Configuration>
        </Configurations>
                />
                <ProjectReference
                        ReferencedProjectIdentifier="{72D63AD0-A584-4317-88BF-680B3C0FDB4D}"
-                       RelativePathToProject="..\..\..\obstack\vc2005\obstack.vcproj"
-               />
-               <ProjectReference
-                       ReferencedProjectIdentifier="{B5BEF349-DA77-4811-B414-D6745BEB252A}"
-                       RelativePathToProject="..\..\..\firmlower\vc2005\firmlower.vcproj"
                />
        </References>
        <Files>
                        Filter="h;hpp;hxx;hm;inl"
                        >
                        <File
-                               RelativePath="config.h"
+                               RelativePath="..\win32\config.h"
                                >
                        </File>
                        <File
-                               RelativePath="firm_config.h"
+                               RelativePath="..\win32\firm_config.h"
                                >
                        </File>
                        <File
-                               RelativePath="header.list"
+                               RelativePath="..\win32\header.list"
                                >
                        </File>
                        <File
-                               RelativePath="ieee754.h"
+                               RelativePath="..\win32\ieee754.h"
                                >
                        </File>
                        <File
-                               RelativePath="install.cmd"
+                               RelativePath="..\win32\install.cmd"
                                >
                        </File>
                        <File
-                               RelativePath="math.c"
+                               RelativePath="..\win32\math.c"
                                >
-                               <FileConfiguration
-                                       Name="Release|Win32"
-                                       >
-                                       <Tool
-                                               Name="VCCLCompilerTool"
-                                               AdditionalIncludeDirectories=""
-                                               PreprocessorDefinitions=""
-                                       />
-                               </FileConfiguration>
-                               <FileConfiguration
-                                       Name="Debug|Win32"
-                                       >
-                                       <Tool
-                                               Name="VCCLCompilerTool"
-                                               AdditionalIncludeDirectories=""
-                                               PreprocessorDefinitions=""
-                                       />
-                               </FileConfiguration>
                        </File>
                </Filter>
                <Filter
                                        RelativePath="..\ir\adt\bitset.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\adt\bitset_ia32.h"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\adt\bitset_std.h"
                                        >
                                        RelativePath="..\ir\adt\fourcc.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\adt\gaussjordan.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\adt\gaussjordan.h"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\adt\hashptr.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\adt\hungarian.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\adt\hungarian.h"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\adt\impl.h"
                                        >
                                        RelativePath="..\ir\ana\compute_loop_info.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\ana\execfreq.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\ana\execfreq.h"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\ana\execution_frequency.c"
                                        >
                                        RelativePath="..\ir\ana\irextbb.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\ana\irextbb2.c"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\ana\irextbb_t.h"
                                        >
                                        RelativePath="..\ir\be\be.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\be\be_dbgout.h"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\be\be_t.h"
                                        >
                                        RelativePath="..\ir\be\bearch_t.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\be\beblocksched.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\beblocksched.h"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\be\bechordal.c"
                                        >
                                        >
                                </File>
                                <File
-                                       RelativePath="..\ir\be\bechordalspill.c"
+                                       RelativePath="..\ir\be\becopyheur.c"
                                        >
                                        <FileConfiguration
                                                Name="Release|Win32"
                                        </FileConfiguration>
                                </File>
                                <File
-                                       RelativePath="..\ir\be\becopyheur.c"
+                                       RelativePath="..\ir\be\becopyheur2.c"
                                        >
                                        <FileConfiguration
                                                Name="Release|Win32"
                                        </FileConfiguration>
                                </File>
                                <File
-                                       RelativePath="..\ir\be\becopyheur2.c"
+                                       RelativePath="..\ir\be\becopyheur3.c"
                                        >
-                                       <FileConfiguration
-                                               Name="Release|Win32"
-                                               >
-                                               <Tool
-                                                       Name="VCCLCompilerTool"
-                                                       AdditionalIncludeDirectories=""
-                                                       PreprocessorDefinitions=""
-                                               />
-                                       </FileConfiguration>
-                                       <FileConfiguration
-                                               Name="Debug|Win32"
-                                               >
-                                               <Tool
-                                                       Name="VCCLCompilerTool"
-                                                       AdditionalIncludeDirectories=""
-                                                       PreprocessorDefinitions=""
-                                               />
-                                       </FileConfiguration>
                                </File>
                                <File
                                        RelativePath="..\ir\be\becopyilp.c"
                                                />
                                        </FileConfiguration>
                                </File>
+                               <File
+                                       RelativePath="..\ir\be\becopyilp_t.h"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\be\becopyopt.c"
                                        >
                                        RelativePath="..\ir\be\beifg.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\be\beifg_clique.c"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\be\beifg_impl.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\be\beifg_list.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\beifg_pointer.c"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\be\beifg_std.c"
                                        >
                                        RelativePath="..\ir\be\beifg_t.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\be\beilpsched.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\beilpsched.h"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\be\beinsn.c"
                                        >
                                        RelativePath="..\ir\be\beirgmod.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\be\bejavacoal.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\bejavacoal.h"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\be\belistsched.c"
                                        >
                                        RelativePath="..\ir\be\belower.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\be\bemachine.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\bemachine.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\bemachnode.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\bemachnode.h"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\be\bemain.c"
                                        >
                                        >
                                </File>
                                <File
-                                       RelativePath="..\ir\be\benumb.c"
+                                       RelativePath="..\ir\be\bepressurestat.c"
                                        >
-                                       <FileConfiguration
-                                               Name="Release|Win32"
-                                               >
-                                               <Tool
-                                                       Name="VCCLCompilerTool"
-                                                       AdditionalIncludeDirectories=""
-                                                       PreprocessorDefinitions=""
-                                               />
-                                       </FileConfiguration>
-                                       <FileConfiguration
-                                               Name="Debug|Win32"
-                                               >
-                                               <Tool
-                                                       Name="VCCLCompilerTool"
-                                                       AdditionalIncludeDirectories=""
-                                                       PreprocessorDefinitions=""
-                                               />
-                                       </FileConfiguration>
                                </File>
                                <File
-                                       RelativePath="..\ir\be\benumb.h"
+                                       RelativePath="..\ir\be\bepressurestat.h"
                                        >
                                </File>
                                <File
-                                       RelativePath="..\ir\be\benumb_t.h"
+                                       RelativePath="..\ir\be\beprofile.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\beprofile.h"
                                        >
                                </File>
                                <File
                                        RelativePath="..\ir\be\beschedmris.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\be\beschedrand.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\beschedregpress.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\beschedrss.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\beschedrss.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\beschedtrace.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\beschedtrivial.c"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\be\bespill.c"
                                        >
                                        >
                                </File>
                                <File
-                                       RelativePath="..\ir\be\bespillilp.c"
+                                       RelativePath="..\ir\be\bespillmorgan.c"
                                        >
-                                       <FileConfiguration
-                                               Name="Release|Win32"
-                                               >
-                                               <Tool
-                                                       Name="VCCLCompilerTool"
-                                                       AdditionalIncludeDirectories=""
-                                                       PreprocessorDefinitions=""
-                                               />
-                                       </FileConfiguration>
-                                       <FileConfiguration
-                                               Name="Debug|Win32"
-                                               >
-                                               <Tool
-                                                       Name="VCCLCompilerTool"
-                                                       AdditionalIncludeDirectories=""
-                                                       PreprocessorDefinitions=""
-                                               />
-                                       </FileConfiguration>
                                </File>
                                <File
-                                       RelativePath="..\ir\be\bespillilp.h"
+                                       RelativePath="..\ir\be\bespillmorgan.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\bespilloptions.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\bespilloptions.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\bespillremat.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\bespillremat.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\bespillslots.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\bespillslots.h"
                                        >
                                </File>
                                <File
                                        RelativePath="..\ir\be\bessadestr.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\be\bessadestrsimple.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\bessadestrsimple.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\bestabs.c"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\be\bestat.c"
                                        >
                                        RelativePath="..\ir\be\bestat.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\be\bestatevent.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\bestatevent.h"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\be\beuses.c"
                                        >
                                        RelativePath="..\ir\be\beutil.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\be\beverify.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\be\beverify.h"
+                                       >
+                               </File>
                                <Filter
                                        Name="scripts"
                                        Filter="pl"
                                                RelativePath="..\ir\be\scripts\generate_emitter.pl"
                                                >
                                        </File>
+                                       <File
+                                               RelativePath="..\ir\be\scripts\generate_machine.pl"
+                                               >
+                                       </File>
                                        <File
                                                RelativePath="..\ir\be\scripts\generate_new_opcodes.pl"
                                                >
                                                RelativePath="..\ir\be\ia32\gen_ia32_emitter.h"
                                                >
                                        </File>
+                                       <File
+                                               RelativePath="..\ir\be\ia32\gen_ia32_machine.c"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\ia32\gen_ia32_machine.h"
+                                               >
+                                       </File>
                                        <File
                                                RelativePath="..\ir\be\ia32\gen_ia32_new_nodes.c.inl"
                                                >
                                                RelativePath="..\ir\be\ia32\ia32_emitter.h"
                                                >
                                        </File>
+                                       <File
+                                               RelativePath="..\ir\be\ia32\ia32_finish.c"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\ia32\ia32_finish.h"
+                                               >
+                                       </File>
                                        <File
                                                RelativePath="..\ir\be\ia32\ia32_gen_decls.c"
                                                >
                                                        <Tool
                                                                Name="VCCustomBuildTool"
                                                                Description="Translate Spec: $(InputPath)"
-                                                               CommandLine="..\ir\be\scripts\generate_emitter.pl $(InputPath) ..\ir\be\ia32&#x0D;&#x0A;..\ir\be\scripts\generate_new_opcodes.pl $(InputPath) ..\ir\be\ia32&#x0D;&#x0A;..\ir\be\scripts\generate_regalloc_if.pl $(InputPath) ..\ir\be\ia32&#x0D;&#x0A;"
-                                                               AdditionalDependencies="..\ir\be\scripts\generate_emitter.pl;..\ir\be\scripts\generate_new_opcodes.pl;..\ir\be\scripts\generate_regalloc_if.pl;"
-                                                               Outputs="..\ir\be\ia32\gen_ia32_emitter.c;..\ir\be\ia32\gen_ia32_emitter.h;..\ir\be\ia32\gen_ia32_new_nodes.c.inl;..\ir\be\ia32\gen_ia32_new_nodes.h;..\ir\be\ia32\gen_ia32_regalloc_if.c;..\ir\be\ia32\gen_ia32_regalloc_if.h;..\ir\be\ia32\gen_ia32_regalloc_if_t.h"
+                                                               CommandLine="..\ir\be\scripts\generate_emitter.pl $(InputPath) ..\ir\be\ia32&#x0D;&#x0A;..\ir\be\scripts\generate_new_opcodes.pl $(InputPath) ..\ir\be\ia32&#x0D;&#x0A;..\ir\be\scripts\generate_regalloc_if.pl $(InputPath) ..\ir\be\ia32&#x0D;&#x0A;..\ir\be\scripts\generate_machine.pl $(InputPath) ..\ir\be\ia32&#x0D;&#x0A;"
+                                                               AdditionalDependencies="..\ir\be\scripts\generate_emitter.pl;..\ir\be\scripts\generate_new_opcodes.pl;..\ir\be\scripts\generate_regalloc_if.pl;..\ir\be\scripts\generate_machine.pl;"
+                                                               Outputs="..\ir\be\ia32\gen_ia32_emitter.c;..\ir\be\ia32\gen_ia32_emitter.h;..\ir\be\ia32\gen_ia32_new_nodes.c.inl;..\ir\be\ia32\gen_ia32_new_nodes.h;..\ir\be\ia32\gen_ia32_regalloc_if.c;..\ir\be\ia32\gen_ia32_regalloc_if.h;..\ir\be\ia32\gen_ia32_regalloc_if_t.h;..\ir\be\ia32\gen_ia32_machine.c;..\ir\be\ia32\gen_ia32_machine.h;"
                                                        />
                                                </FileConfiguration>
                                        </File>
                                                RelativePath="..\ir\be\ia32\ia32_transform.h"
                                                >
                                        </File>
+                                       <File
+                                               RelativePath="..\ir\be\ia32\ia32_util.c"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\ia32\ia32_util.h"
+                                               >
+                                       </File>
                                        <File
                                                RelativePath="..\ir\be\ia32\ia32_x87.c"
                                                >
                                                >
                                        </File>
                                </Filter>
+                               <Filter
+                                       Name="sta"
+                                       >
+                                       <File
+                                               RelativePath="..\ir\be\sta\bearch_sta.c"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\bearch_sta.h"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\bearch_sta_t.h"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\gen_sta_emitter.c"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\gen_sta_emitter.h"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\gen_sta_machine.c"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\gen_sta_machine.h"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\gen_sta_new_nodes.c.inl"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\gen_sta_new_nodes.h"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\gen_sta_regalloc_if.c"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\gen_sta_regalloc_if.h"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\gen_sta_regalloc_if_t.h"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_after_ra.c"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_after_ra.h"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_dbg_stat.h"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_emitter.c"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_emitter.h"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_gen_decls.c"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_gen_decls.h"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_intrinsics.c"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_map_regs.c"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_map_regs.h"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_new_nodes.c"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_new_nodes.h"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_nodes_attr.h"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_optimize.c"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_optimize.h"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_spec.pl"
+                                               >
+                                               <FileConfiguration
+                                                       Name="Debug|Win32"
+                                                       >
+                                                       <Tool
+                                                               Name="VCCustomBuildTool"
+                                                               Description="Translate Spec: $(InputPath)"
+                                                               CommandLine="..\ir\be\scripts\generate_emitter.pl $(InputPath) ..\ir\be\sta&#x0D;&#x0A;..\ir\be\scripts\generate_new_opcodes.pl $(InputPath) ..\ir\be\sta&#x0D;&#x0A;..\ir\be\scripts\generate_regalloc_if.pl $(InputPath) ..\ir\be\sta&#x0D;&#x0A;..\ir\be\scripts\generate_machine.pl $(InputPath) ..\ir\be\sta&#x0D;&#x0A;"
+                                                               AdditionalDependencies="..\ir\be\scripts\generate_emitter.pl;..\ir\be\scripts\generate_new_opcodes.pl;..\ir\be\scripts\generate_regalloc_if.pl;..\ir\be\scripts\generate_machine.pl"
+                                                               Outputs="..\ir\be\sta\gen_sta_emitter.c;..\ir\be\sta\gen_sta_emitter.h;..\ir\be\sta\gen_sta_new_nodes.c.inl;..\ir\be\sta\gen_sta_new_nodes.h;..\ir\be\sta\gen_sta_regalloc_if.c;..\ir\be\sta\gen_sta_regalloc_if.h;..\ir\be\sta\gen_sta_regalloc_if_t.h;..\ir\be\sta\gen_sta_machine.c;..\ir\be\sta\gen_sta_machine.h"
+                                                       />
+                                               </FileConfiguration>
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_spill.c"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_spill.h"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_transform.c"
+                                               >
+                                       </File>
+                                       <File
+                                               RelativePath="..\ir\be\sta\sta_transform.h"
+                                               >
+                                       </File>
+                               </Filter>
                        </Filter>
                        <Filter
                                Name="common"
                                        RelativePath="..\ir\debug\debugger.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\debug\firm_ycomp.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\debug\firm_ycomp.h"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\debug\Makefile.in"
                                        >
                                        RelativePath="..\ir\ir\irargs_t.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\ir\irbitset.h"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\ir\ircgcons.c"
                                        >
                                                />
                                        </FileConfiguration>
                                </File>
+                               <File
+                                       RelativePath="..\ir\ir\iredgekinds.h"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\ir\iredges.c"
                                        >
                                        RelativePath="..\ir\opt\cfopt.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\opt\condeval.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\opt\condeval.h"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\opt\data_flow_scalar_replace.c"
                                        >
                                        RelativePath="..\ir\opt\opt_frame.h"
                                        >
                                </File>
+                               <File
+                                       RelativePath="..\ir\opt\opt_osr.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\opt\opt_osr.h"
+                                       >
+                               </File>
                                <File
                                        RelativePath="..\ir\opt\opt_polymorphy.c"
                                        >
                                        RelativePath="..\ir\stat\firmstat_t.h"
                                        >
                                </File>
-                               <File
-                                       RelativePath="..\ir\stat\Makefile.in"
-                                       >
-                               </File>
                                <File
                                        RelativePath="..\ir\stat\pattern.c"
                                        >
                                        >
                                </File>
                        </Filter>
+                       <Filter
+                               Name="net"
+                               >
+                               <File
+                                       RelativePath="..\ir\net\firmnet.c"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\net\firmnet.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\ir\net\firmnet_t.h"
+                                       >
+                               </File>
+                       </Filter>
                </Filter>
        </Files>
        <Globals>