246 lines
11 KiB
XML
246 lines
11 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<ItemGroup Label="ProjectConfigurations">
|
|
<ProjectConfiguration Include="Checked|x64">
|
|
<Configuration>Checked</Configuration>
|
|
<Platform>x64</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Debug|x64">
|
|
<Configuration>Debug</Configuration>
|
|
<Platform>x64</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Release|x64">
|
|
<Configuration>Release</Configuration>
|
|
<Platform>x64</Platform>
|
|
</ProjectConfiguration>
|
|
</ItemGroup>
|
|
<PropertyGroup Label="Globals">
|
|
<ProjectGuid>{9B8AC22F-9147-490F-BE03-3B8BA31990A8}</ProjectGuid>
|
|
<Keyword>Win32Proj</Keyword>
|
|
<RootNamespace>xecpuppctest</RootNamespace>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
<ConfigurationType>Application</ConfigurationType>
|
|
<UseDebugLibraries>true</UseDebugLibraries>
|
|
<PlatformToolset>v140</PlatformToolset>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Checked|x64'" Label="Configuration">
|
|
<ConfigurationType>Application</ConfigurationType>
|
|
<UseDebugLibraries>true</UseDebugLibraries>
|
|
<PlatformToolset>v140</PlatformToolset>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
<ConfigurationType>Application</ConfigurationType>
|
|
<UseDebugLibraries>false</UseDebugLibraries>
|
|
<PlatformToolset>v140</PlatformToolset>
|
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
<ImportGroup Label="ExtensionSettings">
|
|
</ImportGroup>
|
|
<ImportGroup Label="Shared">
|
|
</ImportGroup>
|
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
<Import Project="..\..\..\..\..\build\Xenia.Cpp.x64.Common.props" />
|
|
<Import Project="..\..\..\..\..\build\Xenia.Cpp.x64.Debug.props" />
|
|
</ImportGroup>
|
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Checked|x64'" Label="PropertySheets">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
<Import Project="..\..\..\..\..\build\Xenia.Cpp.x64.Common.props" />
|
|
<Import Project="..\..\..\..\..\build\Xenia.Cpp.x64.Debug.props" />
|
|
<Import Project="..\..\..\..\..\build\Xenia.Cpp.x64.Checked.props" />
|
|
</ImportGroup>
|
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
<Import Project="..\..\..\..\..\build\Xenia.Cpp.x64.Common.props" />
|
|
<Import Project="..\..\..\..\..\build\Xenia.Cpp.x64.Release.props" />
|
|
</ImportGroup>
|
|
<PropertyGroup Label="UserMacros" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
<LinkIncremental>true</LinkIncremental>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Checked|x64'">
|
|
<LinkIncremental>true</LinkIncremental>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
<LinkIncremental>false</LinkIncremental>
|
|
</PropertyGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
<ClCompile>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<Optimization>Disabled</Optimization>
|
|
<PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Console</SubSystem>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
<AdditionalDependencies>libxenia.lib;ntdll.lib;wsock32.lib;ws2_32.lib;xinput.lib;xaudio2.lib;glu32.lib;opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
</Link>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Checked|x64'">
|
|
<ClCompile>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<Optimization>Disabled</Optimization>
|
|
<PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Console</SubSystem>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
<AdditionalDependencies>libxenia.lib;ntdll.lib;wsock32.lib;ws2_32.lib;xinput.lib;xaudio2.lib;glu32.lib;opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
</Link>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
<ClCompile>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<Optimization>MaxSpeed</Optimization>
|
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
<PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Console</SubSystem>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
<OptimizeReferences>true</OptimizeReferences>
|
|
<AdditionalDependencies>libxenia.lib;ntdll.lib;wsock32.lib;ws2_32.lib;xinput.lib;xaudio2.lib;glu32.lib;opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
</Link>
|
|
</ItemDefinitionGroup>
|
|
<ItemGroup>
|
|
<ClCompile Include="..\..\..\base\main_win.cc" />
|
|
<ClCompile Include="xe-cpu-ppc-test.cc" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="instr_add.s" />
|
|
<None Include="instr_addc.s" />
|
|
<None Include="instr_adde.s" />
|
|
<None Include="instr_addic.s" />
|
|
<None Include="instr_addis.s" />
|
|
<None Include="instr_addme.s" />
|
|
<None Include="instr_addze.s" />
|
|
<None Include="instr_and.s" />
|
|
<None Include="instr_andc.s" />
|
|
<None Include="instr_andi.s" />
|
|
<None Include="instr_andis.s" />
|
|
<None Include="instr_cmp.s" />
|
|
<None Include="instr_cmpi.s" />
|
|
<None Include="instr_cmpl.s" />
|
|
<None Include="instr_cmpli.s" />
|
|
<None Include="instr_cntlzd.s" />
|
|
<None Include="instr_cntlzw.s" />
|
|
<None Include="instr_divd.s" />
|
|
<None Include="instr_divdu.s" />
|
|
<None Include="instr_divw.s" />
|
|
<None Include="instr_divwu.s" />
|
|
<None Include="instr_eqv.s" />
|
|
<None Include="instr_extsb.s" />
|
|
<None Include="instr_extsh.s" />
|
|
<None Include="instr_extsw.s" />
|
|
<None Include="instr_fabs.s" />
|
|
<None Include="instr_fadd.s" />
|
|
<None Include="instr_fmadd.s" />
|
|
<None Include="instr_fmadds.s" />
|
|
<None Include="instr_fmul.s" />
|
|
<None Include="instr_fnabs.s" />
|
|
<None Include="instr_frsqrte.s" />
|
|
<None Include="instr_fsel.s" />
|
|
<None Include="instr_fsqrt.s" />
|
|
<None Include="instr_lvexx.s" />
|
|
<None Include="instr_lvl.s" />
|
|
<None Include="instr_lvr.s" />
|
|
<None Include="instr_lvsl.s" />
|
|
<None Include="instr_lvsr.s" />
|
|
<None Include="instr_mulhd.s" />
|
|
<None Include="instr_mulhdu.s" />
|
|
<None Include="instr_mulhw.s" />
|
|
<None Include="instr_mulhwu.s" />
|
|
<None Include="instr_mulld.s" />
|
|
<None Include="instr_mulli.s" />
|
|
<None Include="instr_mullw.s" />
|
|
<None Include="instr_neg.s" />
|
|
<None Include="instr_nor.s" />
|
|
<None Include="instr_ori.s" />
|
|
<None Include="instr_rldicl.s" />
|
|
<None Include="instr_rldicr.s" />
|
|
<None Include="instr_rlwimi.s" />
|
|
<None Include="instr_rlwinm.s" />
|
|
<None Include="instr_rlwnm.s" />
|
|
<None Include="instr_sld.s" />
|
|
<None Include="instr_slw.s" />
|
|
<None Include="instr_srad.s" />
|
|
<None Include="instr_sradi.s" />
|
|
<None Include="instr_sraw.s" />
|
|
<None Include="instr_srawi.s" />
|
|
<None Include="instr_srd.s" />
|
|
<None Include="instr_srw.s" />
|
|
<None Include="instr_stvew.s" />
|
|
<None Include="instr_stvl.s" />
|
|
<None Include="instr_stvr.s" />
|
|
<None Include="instr_subf.s" />
|
|
<None Include="instr_subfc.s" />
|
|
<None Include="instr_subfe.s" />
|
|
<None Include="instr_subfic.s" />
|
|
<None Include="instr_subfme.s" />
|
|
<None Include="instr_subfze.s" />
|
|
<None Include="instr_td.s" />
|
|
<None Include="instr_tdi.s" />
|
|
<None Include="instr_tw.s" />
|
|
<None Include="instr_twi.s" />
|
|
<None Include="instr_vaddshs.s" />
|
|
<None Include="instr_vadduhm.s" />
|
|
<None Include="instr_vcfsx.s" />
|
|
<None Include="instr_vcmpxxfp.s" />
|
|
<None Include="instr_vctsxs.s" />
|
|
<None Include="instr_vmaddfp.s" />
|
|
<None Include="instr_vmrghb.s" />
|
|
<None Include="instr_vmrghh.s" />
|
|
<None Include="instr_vmrghw.s" />
|
|
<None Include="instr_vmrglb.s" />
|
|
<None Include="instr_vmrglh.s" />
|
|
<None Include="instr_vmrglw.s" />
|
|
<None Include="instr_vmsum4fp128.s" />
|
|
<None Include="instr_vperm.s" />
|
|
<None Include="instr_vpermwi128.s" />
|
|
<None Include="instr_vpkd3d128.s" />
|
|
<None Include="instr_vpkshss.s" />
|
|
<None Include="instr_vpkswss.s" />
|
|
<None Include="instr_vrfin.s" />
|
|
<None Include="instr_vrlimi128.s" />
|
|
<None Include="instr_vsel.s" />
|
|
<None Include="instr_vsl.s" />
|
|
<None Include="instr_vslb.s" />
|
|
<None Include="instr_vsldoi.s" />
|
|
<None Include="instr_vslh.s" />
|
|
<None Include="instr_vslw.s" />
|
|
<None Include="instr_vspltb.s" />
|
|
<None Include="instr_vsplth.s" />
|
|
<None Include="instr_vspltisb.s" />
|
|
<None Include="instr_vspltish.s" />
|
|
<None Include="instr_vspltisw.s" />
|
|
<None Include="instr_vspltw.s" />
|
|
<None Include="instr_vsr.s" />
|
|
<None Include="instr_vsubshs.s" />
|
|
<None Include="instr_vsubuhm.s" />
|
|
<None Include="instr_vupkd3d128.s" />
|
|
<None Include="instr_vupkhsh.s" />
|
|
<None Include="instr_vupklsh.s" />
|
|
<None Include="jumptable_constants.s" />
|
|
<None Include="sequence_branch_carry.s" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClInclude Include="..\..\..\base\main.h" />
|
|
</ItemGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
<ImportGroup Label="ExtensionTargets">
|
|
</ImportGroup>
|
|
</Project> |