Commit bde07a40 authored by Matthias Braun's avatar Matthias Braun
Browse files

improved and completely automatic vc2010 projectfile updater

[r28059]
parent 1430b7d9
*.vcxporj eol=crlf
*.vcproj eol=crlf
*.dsp eol=crlf
*.dsw eol=crlf
*.props eol=crlf
*.vcxproj.filters eol=crlf
......@@ -10,3 +10,7 @@ Makefile.in
/ir/kaps
/ltmain.sh
/missing
/win32/vc2010/firm.suo
/win32/vc2010/firm.vcxproj.user
/win32/vc2010/firm.sdf
/win32/vc2010/win32/
#!/bin/bash
#
# Little helper script used to create the file list for Makefile.am
# automatically
DIRS="ir/adt ir/ana ir/be ir/common ir/debug ir/ident ir/ir ir/libcore ir/lower ir/obstack ir/opt ir/stat ir/tr ir/tv win32 include/libfirm include/libfirm/adt ir/be/ia32 ir/be/arm ir/be/mips ir/be/ppc32 ir/be/amd64 ir/be/sparc ir/be/TEMPLATE"
FILELIST="`pwd`/FILELIST"
FILELIST2="`pwd`/FILELIST2"
rm -f "$FILELIST" "$FILELIST2"
echo " <ItemGroup>" > "$FILELIST"
pushd ../.. > /dev/null
for dir in $DIRS; do
d=`echo $dir | tr / '\\\\'`
for f in $dir/*.c; do
if [ "$f" = '*.c' -o "$f" = '*.h' ]; then
continue
fi
f=`echo $f | tr / '\\\\'`
echo " <ClCompile Include=\"\$(FirmRoot)\\$f\" />" >> "$FILELIST"
echo " <ClCompile Include=\"\$(FirmRoot)\\$f\">" >> "$FILELIST2"
echo " <Filter>$d</Filter>" >> $FILELIST2
echo " </ClCompile>" >> $FILELIST2
done
for f in $dir/*.h; do
if [ "$f" = '*.c' -o "$f" = '*.h' ]; then
continue
fi
f=`echo $f | tr / '\\\\'`
echo " <ClInclude Include=\"\$(FirmRoot)\\$f\" />" >> "$FILELIST"
echo " <ClInclude Include=\"\$(FirmRoot)\\$f\">" >> "$FILELIST2"
echo " <Filter>$d</Filter>" >> $FILELIST2
echo " </ClInclude>" >> $FILELIST2
done
done
CUSTOMBUILD='ir/be/ia32/ia32_spec.pl ir/be/arm/arm_spec.pl ir/be/ppc32/ppc32_spec.pl ir/be/mips/mips_spec.pl ir/be/TEMPLATE/TEMPLATE_spec.pl ir/be/sparc/sparc_spec.pl ir/be/amd64/amd64_spec.pl scripts/gen_ir_io.py scripts/ir_spec.py'
echo "$CUSTOMBUILD" > /tmp/custombuilds
for f in scripts/*.py ir/be/scripts/*.pl ir/ir/irflag_t.def ir/be/*/*_spec.pl; do
d=`dirname $f | tr / '\\\\'`
if grep "$f" /tmp/custombuilds > /dev/null; then
# already in custombuild ?
continue
fi
f=`echo $f | tr / '\\\\'`
echo " <None Include=\"\$(FirmRoot)\\$f\" />" >> "$FILELIST"
echo " <None Include=\"\$(FirmRoot)\\$f\">" >> "$FILELIST2"
echo " <Filter>$d</Filter>" >> $FILELIST2
echo " </None>" >> $FILELIST2
done
for f in $CUSTOMBUILD; do
d=`dirname $f | tr / '\\\\'`
f=`echo $f | tr / '\\\\'`
echo " <CustomBuild Include=\"\$(FirmRoot)\\$f\">" >> "$FILELIST2"
echo " <Filter>$d</Filter>" >> $FILELIST2
echo " </CustomBuild>" >> $FILELIST2
done
echo " </ItemGroup>" >> "$FILELIST2"
echo "</Project>" >> "$FILELIST2"
popd > /dev/null
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{7375BFCA-376F-4CB1-BBE6-7C88374BDBD9}</ProjectGuid>
<RootNamespace>firm</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="firm_config.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="firm_config.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">bui..\..\win32\$(Configuration)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">bui..\..\win32\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<AdditionalOptions>/WL %(AdditionalOptions)</AdditionalOptions>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<AdditionalIncludeDirectories>$(FirmRoot)/ir;$(FirmRoot)/ir/obstack;$(FirmRoot)/win32;$(FirmRoot)/ir/adt;$(FirmRoot)/ir/ana;$(FirmRoot)/ir/common;$(FirmRoot)/ir/debug;$(FirmRoot)/ir/ident;$(FirmRoot)/ir/ir;$(FirmRoot)/ir/opt;$(FirmRoot)/ir/stat;$(FirmRoot)/ir/tr;$(FirmRoot)/ir/tv;$(FirmRoot)/ir/arch;$(FirmRoot)/ir/lower;$(FirmRoot)/ir/be;$(FirmRoot)/ir/libcore;$(FirmRoot)/include/libfirm;$(FirmRoot)/include/libfirm/adt;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;WIN32;_LIB;FIRM_BUILD;FIRM_DLL;_CRT_SECURE_NO_DEPRECATE;inline=_inline;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeaderOutputFile>.\Release/firm.pch</PrecompiledHeaderOutputFile>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<ObjectFileName>$(IntDir)</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0407</Culture>
</ResourceCompile>
<Lib>
<OutputFile>..\..\ipd\lib\firm.lib</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
</Lib>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>.\Release/firm.bsc</OutputFile>
</Bscmake>
<Link>
<AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<AdditionalOptions>/WL %(AdditionalOptions)</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>$(FirmRoot)/ir;$(FirmRoot)/ir/obstack;$(FirmRoot)/win32;$(FirmRoot)/ir/adt;$(FirmRoot)/ir/ana;$(FirmRoot)/ir/common;$(FirmRoot)/ir/debug;$(FirmRoot)/ir/ident;$(FirmRoot)/ir/ir;$(FirmRoot)/ir/opt;$(FirmRoot)/ir/stat;$(FirmRoot)/ir/tr;$(FirmRoot)/ir/tv;$(FirmRoot)/ir/arch;$(FirmRoot)/ir/lower;$(FirmRoot)/ir/be;$(FirmRoot)/ir/libcore;$(FirmRoot)/include/libfirm;$(FirmRoot)/include/libfirm/adt;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NO_DEBUG;WIN32;_LIB;FIRM_BUILD;FIRM_DLL;_CRT_SECURE_NO_DEPRECATE;inline=_inline;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeaderOutputFile>.\Debug/firm.pch</PrecompiledHeaderOutputFile>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<ObjectFileName>$(IntDir)</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0407</Culture>
</ResourceCompile>
<Lib>
<OutputFile>..\..\ipd\lib\firm_g.lib</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
</Lib>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>.\Debug/firm.bsc</OutputFile>
</Bscmake>
<Link>
<AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="$(FirmRoot)\ir\adt\array.c" />
<ClCompile Include="$(FirmRoot)\ir\adt\bipartite.c" />
<ClCompile Include="$(FirmRoot)\ir\adt\cpset.c" />
<ClCompile Include="$(FirmRoot)\ir\adt\eset.c" />
<ClCompile Include="$(FirmRoot)\ir\adt\gaussjordan.c" />
<ClCompile Include="$(FirmRoot)\ir\adt\gaussseidel.c" />
<ClCompile Include="$(FirmRoot)\ir\adt\hashset.c" />
<ClCompile Include="$(FirmRoot)\ir\adt\hungarian.c" />
<ClCompile Include="$(FirmRoot)\ir\adt\iterator.c" />
<ClCompile Include="$(FirmRoot)\ir\adt\pdeq.c" />
<ClCompile Include="$(FirmRoot)\ir\adt\plist.c" />
<ClCompile Include="$(FirmRoot)\ir\adt\pmap.c" />
<ClCompile Include="$(FirmRoot)\ir\adt\pqueue.c" />
<ClCompile Include="$(FirmRoot)\ir\adt\pset.c" />
<ClCompile Include="$(FirmRoot)\ir\adt\pset_new.c" />
<ClCompile Include="$(FirmRoot)\ir\adt\set.c" />
<ClCompile Include="$(FirmRoot)\ir\adt\xmalloc.c" />
<ClInclude Include="$(FirmRoot)\ir\adt\array_t.h" />
<ClInclude Include="$(FirmRoot)\ir\adt\bitfiddle.h" />
<ClInclude Include="$(FirmRoot)\ir\adt\bitset.h" />
<ClInclude Include="$(FirmRoot)\ir\adt\compiler.h" />
<ClInclude Include="$(FirmRoot)\ir\adt\util.h" />
<ClInclude Include="$(FirmRoot)\ir\adt\raw_bitset.h" />
<ClCompile Include="$(FirmRoot)\ir\ana\absgraph.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\analyze_irg_args.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\callgraph.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\cdep.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\cgana.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\dfs.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\execfreq.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\execution_frequency.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\field_temperature.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\height.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\interval_analysis.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\irbackedge.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\ircfscc.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\irconsconfirm.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\irdom.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\irextbb2.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\irextbb.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\irlivechk.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\irloop.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\irmemory.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\irouts.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\irscc.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\irsimpletype.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\irtypeinfo.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\rta.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\structure.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\trouts.c" />
<ClCompile Include="$(FirmRoot)\ir\ana\vrp.c" />
<ClInclude Include="$(FirmRoot)\ir\ana\absgraph.h" />
<ClInclude Include="$(FirmRoot)\ir\ana\dfs.h" />
<ClInclude Include="$(FirmRoot)\ir\ana\dfs_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ana\irbackedge_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ana\irdom_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ana\irextbb_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ana\irlivechk.h" />
<ClInclude Include="$(FirmRoot)\ir\ana\irloop_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ana\irmemory_t.h" />
<ClCompile Include="$(FirmRoot)\ir\be\beabi.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bearch.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beblocksched.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bechordal.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bechordal_common.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bechordal_draw.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bechordal_main.c" />
<ClCompile Include="$(FirmRoot)\ir\be\becopyheur2.c" />
<ClCompile Include="$(FirmRoot)\ir\be\becopyheur4.c" />
<ClCompile Include="$(FirmRoot)\ir\be\becopyheur.c" />
<ClCompile Include="$(FirmRoot)\ir\be\becopyilp1.c" />
<ClCompile Include="$(FirmRoot)\ir\be\becopyilp2.c" />
<ClCompile Include="$(FirmRoot)\ir\be\becopyilp.c" />
<ClCompile Include="$(FirmRoot)\ir\be\becopyopt.c" />
<ClCompile Include="$(FirmRoot)\ir\be\becopypbqp.c" />
<ClCompile Include="$(FirmRoot)\ir\be\becopystat.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bedbgout.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bedomfront.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bedump_minir.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beemitter_binary.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beemitter.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beflags.c" />
<ClCompile Include="$(FirmRoot)\ir\be\begnuas.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beifg.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beifg_clique.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beifg_list.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beifg_pointer.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beifg_std.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beilpsched.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beinfo.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beinsn.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beirg.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beirgmod.c" />
<ClCompile Include="$(FirmRoot)\ir\be\belistsched.c" />
<ClCompile Include="$(FirmRoot)\ir\be\belive.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beloopana.c" />
<ClCompile Include="$(FirmRoot)\ir\be\belower.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bemachine.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bemain.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bemodule.c" />
<ClCompile Include="$(FirmRoot)\ir\be\benode.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bepbqpcoloring.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bepeephole.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beprefalloc.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bepressurestat.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bera.c" />
<ClCompile Include="$(FirmRoot)\ir\be\besched.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beschedmris.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beschednormal.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beschedrand.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beschedregpress.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beschedrss.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beschedtrace.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beschedtrivial.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bespillbelady2.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bespillbelady3.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bespillbelady.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bespill.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bespilldaemel.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bespillslots.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bespillutil.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bessaconstr.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bessadestr.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bestabs.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bestat.c" />
<ClCompile Include="$(FirmRoot)\ir\be\bestate.c" />
<ClCompile Include="$(FirmRoot)\ir\be\betranshlp.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beuses.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beutil.c" />
<ClCompile Include="$(FirmRoot)\ir\be\beverify.c" />
<ClInclude Include="$(FirmRoot)\ir\be\beabi.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bearch.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beblocksched.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bechordal_common.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bechordal_draw.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bechordal.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bechordal_t.h" />
<ClInclude Include="$(FirmRoot)\ir\be\becopyilp_t.h" />
<ClInclude Include="$(FirmRoot)\ir\be\becopyopt.h" />
<ClInclude Include="$(FirmRoot)\ir\be\becopyopt_t.h" />
<ClInclude Include="$(FirmRoot)\ir\be\becopypbqp.h" />
<ClInclude Include="$(FirmRoot)\ir\be\becopystat.h" />
<ClInclude Include="$(FirmRoot)\ir\be\be_dbgout.h" />
<ClInclude Include="$(FirmRoot)\ir\be\be_dbgout_t.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bedomfront.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bedump_minir.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beemitter_binary.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beemitter.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beflags.h" />
<ClInclude Include="$(FirmRoot)\ir\be\begnuas.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beifg.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beifg_impl.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beifg_t.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beilpsched.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beinfo.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beinsn_t.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beintlive_t.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beirg.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beirgmod.h" />
<ClInclude Include="$(FirmRoot)\ir\be\belistsched.h" />
<ClInclude Include="$(FirmRoot)\ir\be\belive.h" />
<ClInclude Include="$(FirmRoot)\ir\be\belive_t.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beloopana.h" />
<ClInclude Include="$(FirmRoot)\ir\be\belower.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bemachine.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bemodule.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bemodule_t.h" />
<ClInclude Include="$(FirmRoot)\ir\be\benode.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bepbqpcoloring.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bepeephole.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bepressurestat.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bera.h" />
<ClInclude Include="$(FirmRoot)\ir\be\besched.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beschedmris.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beschedrss.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bespill.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bespillslots.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bespillutil.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bessaconstr.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bessadestr.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bestate.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bestatevent.h" />
<ClInclude Include="$(FirmRoot)\ir\be\bestat.h" />
<ClInclude Include="$(FirmRoot)\ir\be\be_t.h" />
<ClInclude Include="$(FirmRoot)\ir\be\betranshlp.h" />
<ClInclude Include="$(FirmRoot)\ir\be\be_types.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beuses.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beutil.h" />
<ClInclude Include="$(FirmRoot)\ir\be\beverify.h" />
<ClCompile Include="$(FirmRoot)\ir\common\debug.c" />
<ClCompile Include="$(FirmRoot)\ir\common\error.c" />
<ClCompile Include="$(FirmRoot)\ir\common\firm.c" />
<ClCompile Include="$(FirmRoot)\ir\common\firm_common.c" />
<ClCompile Include="$(FirmRoot)\ir\common\irtools.c" />
<ClCompile Include="$(FirmRoot)\ir\common\timing.c" />
<ClInclude Include="$(FirmRoot)\ir\common\debug.h" />
<ClInclude Include="$(FirmRoot)\ir\common\error.h" />
<ClInclude Include="$(FirmRoot)\ir\common\irtools.h" />
<ClCompile Include="$(FirmRoot)\ir\debug\dbginfo.c" />
<ClCompile Include="$(FirmRoot)\ir\debug\debugger.c" />
<ClCompile Include="$(FirmRoot)\ir\debug\seqnumbers.c" />
<ClInclude Include="$(FirmRoot)\ir\debug\dbginfo_t.h" />
<ClInclude Include="$(FirmRoot)\ir\debug\debugger.h" />
<ClCompile Include="$(FirmRoot)\ir\ident\ident.c" />
<ClCompile Include="$(FirmRoot)\ir\ident\mangle.c" />
<ClInclude Include="$(FirmRoot)\ir\ident\ident_t.h" />
<ClCompile Include="$(FirmRoot)\ir\ir\instrument.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irarch.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irargs.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\ircgcons.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\ircons.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irdump.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irdumptxt.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\iredges.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irflag.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irgmod.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irgopt.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irgraph.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irgwalk_blk.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irgwalk.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irhooks.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irio.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irlinkednodemap.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irlinkednodeset.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irmode.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irnode.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irnodemap.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irnodeset.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irop.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\iropt.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irpass.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irphase.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irprintf.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irprofile.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irprog.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irssacons.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\irvrfy.c" />
<ClCompile Include="$(FirmRoot)\ir\ir\valueset.c" />
<ClInclude Include="$(FirmRoot)\ir\ir\gen_irnode.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\instrument.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irargs_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irbitset.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\ircons_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irdump_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\iredgeset.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\iredges_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irflag_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irgraph_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irlinkednodemap.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irlinkednodeset.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irmode_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irnodemap.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irnodeset.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irnode_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irop_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\iropt_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irpass_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irphase.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irphase_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irprintf_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irprofile.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irprog_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irtypes.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\irvrfy_t.h" />
<ClInclude Include="$(FirmRoot)\ir\ir\valueset.h" />
<ClCompile Include="$(FirmRoot)\ir\libcore\lc_appendable.c" />
<ClCompile Include="$(FirmRoot)\ir\libcore\lc_config_lexer.c" />
<ClCompile Include="$(FirmRoot)\ir\libcore\lc_config_parser.c" />
<ClCompile Include="$(FirmRoot)\ir\libcore\lc_opts.c" />
<ClCompile Include="$(FirmRoot)\ir\libcore\lc_opts_enum.c" />
<ClCompile Include="$(FirmRoot)\ir\libcore\lc_printf.c" />
<ClInclude Include="$(FirmRoot)\ir\libcore\lc_appendable.h" />
<ClInclude Include="$(FirmRoot)\ir\libcore\lc_common_t.h" />
<ClInclude Include="$(FirmRoot)\ir\libcore\lc_config.h" />
<ClInclude Include="$(FirmRoot)\ir\libcore\lc_config_parser.h" />
<ClInclude Include="$(FirmRoot)\ir\libcore\lc_defines.h" />
<ClInclude Include="$(FirmRoot)\ir\libcore\lc_opts_enum.h" />
<ClInclude Include="$(FirmRoot)\ir\libcore\lc_opts.h" />
<ClInclude Include="$(FirmRoot)\ir\libcore\lc_opts_t.h" />
<ClInclude Include="$(FirmRoot)\ir\libcore\lc_parser_t.h" />
<ClInclude Include="$(FirmRoot)\ir\libcore\lc_printf.h" />
<ClCompile Include="$(FirmRoot)\ir\lower\lower_calls.c" />
<ClCompile Include="$(FirmRoot)\ir\lower\lower_copyb.c" />
<ClCompile Include="$(FirmRoot)\ir\lower\lower_dw.c" />
<ClCompile Include="$(FirmRoot)\ir\lower\lower_hl.c" />
<ClCompile Include="$(FirmRoot)\ir\lower\lower_intrinsics.c" />
<ClCompile Include="$(FirmRoot)\ir\lower\lower_mode_b.c" />
<ClCompile Include="$(FirmRoot)\ir\lower\lower_mux.c" />
<ClCompile Include="$(FirmRoot)\ir\lower\lower_switch.c" />
<ClCompile Include="$(FirmRoot)\ir\obstack\obstack.c" />
<ClCompile Include="$(FirmRoot)\ir\obstack\obstack_printf.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\boolopt.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\cfopt.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\code_placement.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\combo.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\convopt.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\critical_edges.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\dead_code_elimination.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\escape_ana.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\fp-vrp.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\funccall.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\garbage_collect.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\gvn_pre.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\ifconv.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\ircgopt.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\jumpthreading.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\ldstopt.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\loop.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\opt_blocks.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\opt_confirms.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\opt_frame.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\opt_inline.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\opt_ldst.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\opt_osr.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\opt_polymorphy.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\parallelize_mem.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\proc_cloning.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\reassoc.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\return.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\scalar_replace.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\tailrec.c" />
<ClCompile Include="$(FirmRoot)\ir\opt\tropt.c" />
<ClInclude Include="$(FirmRoot)\ir\opt\iropt_dbg.h" />
<ClInclude Include="$(FirmRoot)\ir\opt\opt_confirms.h" />
<ClInclude Include="$(FirmRoot)\ir\opt\opt_init.h" />
<ClInclude Include="$(FirmRoot)\ir\opt\opt_polymorphy.h" />
<ClInclude Include="$(FirmRoot)\ir\opt\reassoc_t.h" />
<ClInclude Include="$(FirmRoot)\ir\opt\scalar_replace.h" />
<ClCompile Include="$(FirmRoot)\ir\stat\const_stat.c" />
<ClCompile Include="$(FirmRoot)\ir\stat\dags.c" />
<ClCompile Include="$(FirmRoot)\ir\stat\distrib.c" />
<ClCompile Include="$(FirmRoot)\ir\stat\firmstat.c" />
<ClCompile Include="$(FirmRoot)\ir\stat\pattern.c" />
<ClCompile Include="$(FirmRoot)\ir\stat\pattern_dmp.c" />
<ClCompile Include="$(FirmRoot)\ir\stat\stat_dmp.c" />
<ClCompile Include="$(FirmRoot)\ir\stat\statev.c" />
<ClCompile Include="$(FirmRoot)\ir\stat\stat_liveness.c" />
<ClCompile Include="$(FirmRoot)\ir\stat\stat_timing.c" />
<ClInclude Include="$(FirmRoot)\ir\stat\counter.h" />
<ClInclude Include="$(FirmRoot)\ir\stat\dags.h" />
<ClInclude Include="$(FirmRoot)\ir\stat\firmstat_t.h" />
<ClInclude Include="$(FirmRoot)\ir\stat\pattern_dmp.h" />
<ClInclude Include="$(FirmRoot)\ir\stat\pattern.h" />
<ClInclude Include="$(FirmRoot)\ir\stat\stat_dmp.h" />
<ClInclude Include="$(FirmRoot)\ir\stat\statev.h" />
<ClInclude Include="$(FirmRoot)\ir\stat\stat_timing.h" />
<ClCompile Include="$(FirmRoot)\ir\tr\compound_path.c" />
<ClCompile Include="$(FirmRoot)\ir\tr\entity.c" />
<ClCompile Include="$(FirmRoot)\ir\tr\tpop.c" />
<ClCompile Include="$(FirmRoot)\ir\tr\tr_inheritance.c" />
<ClCompile Include="$(FirmRoot)\ir\tr\trvrfy.c" />
<ClCompile Include="$(FirmRoot)\ir\tr\type.c" />
<ClCompile Include="$(FirmRoot)\ir\tr\type_finalization.c" />
<ClCompile Include="$(FirmRoot)\ir\tr\typewalk.c" />
<ClInclude Include="$(FirmRoot)\ir\tr\compound_path_t.h" />
<ClInclude Include="$(FirmRoot)\ir\tr\entity_t.h" />
<ClInclude Include="$(FirmRoot)\ir\tr\tpop_t.h" />
<ClInclude Include="$(FirmRoot)\ir\tr\type_t.h" />
<ClCompile Include="$(FirmRoot)\ir\tv\fltcalc.c" />
<ClCompile Include="$(FirmRoot)\ir\tv\strcalc.c" />
<ClCompile Include="$(FirmRoot)\ir\tv\tv.c" />
<ClInclude Include="$(FirmRoot)\ir\tv\fltcalc.h" />
<ClInclude Include="$(FirmRoot)\ir\tv\strcalc.h" />
<ClInclude Include="$(FirmRoot)\ir\tv\tv_t.h" />
<ClCompile Include="$(FirmRoot)\win32\math.c" />
<ClInclude Include="$(FirmRoot)\win32\config.h" />
<ClInclude Include="$(FirmRoot)\win32\ieee754.h" />
<ClInclude Include="$(FirmRoot)\win32\inttypes.h" />
<ClInclude Include="$(FirmRoot)\win32\stdbool.h" />
<ClInclude Include="$(FirmRoot)\win32\stdint.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\analyze_irg_args.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\be.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\begin.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\callgraph.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\cdep.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\cgana.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\compound_path.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\dbginfo.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\end.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\execfreq.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\execution_frequency.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\field_temperature.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\firm_common.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\firm.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\firmstat.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\firm_types.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\height.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\ident.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\interval_analysis.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\irarch.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\ircgcons.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\ircgopt.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\irconsconfirm.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\ircons.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\irdom.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\irdump.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\iredgekinds.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\iredges.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\irextbb.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\irflag.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\irgmod.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\irgopt.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\irgraph.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\irgwalk.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\irhooks.h" />
<ClInclude Include="$(FirmRoot)\include\libfirm\irio.h" />