Skip to content

Commit

Permalink
Patch Unity files (unity-2018.4.10)
Browse files Browse the repository at this point in the history
  • Loading branch information
spacehamster committed Jul 29, 2020
1 parent c641b2b commit 465548d
Show file tree
Hide file tree
Showing 11 changed files with 201 additions and 358 deletions.
94 changes: 94 additions & 0 deletions dnSpy-Unity-mono-v2018.x.sln
Original file line number Diff line number Diff line change
Expand Up @@ -548,6 +548,16 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libgc", "unity-2018.4.15\ms
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmono", "unity-2018.4.15\msvc\libmono.vcxproj", "{7B3D2EE6-6BE3-40B3-802B-9003FDA21568}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "unity-2018.4.10", "unity-2018.4.10", "{2E161676-56E0-4469-8126-8BE1FD3AA000}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "eglib", "unity-2018.4.10\msvc\eglib.vcxproj", "{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "genmdesc", "unity-2018.4.10\msvc\genmdesc.vcxproj", "{7699F8AD-00D5-447A-A782-97640C4EBD6E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libgc", "unity-2018.4.10\msvc\libgc.vcxproj", "{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmono", "unity-2018.4.10\msvc\libmono.vcxproj", "{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug_eglib|x64 = Debug_eglib|x64
Expand Down Expand Up @@ -4882,6 +4892,86 @@ Global
{7B3D2EE6-6BE3-40B3-802B-9003FDA21568}.Release|x64.Build.0 = Release|x64
{7B3D2EE6-6BE3-40B3-802B-9003FDA21568}.Release|x86.ActiveCfg = Release|Win32
{7B3D2EE6-6BE3-40B3-802B-9003FDA21568}.Release|x86.Build.0 = Release|Win32
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Debug_eglib|x64.ActiveCfg = Debug_eglib|x64
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Debug_eglib|x64.Build.0 = Debug_eglib|x64
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Debug_eglib|x86.ActiveCfg = Debug_eglib|Win32
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Debug_eglib|x86.Build.0 = Debug_eglib|Win32
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Debug|x64.ActiveCfg = Debug|x64
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Debug|x64.Build.0 = Debug|x64
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Debug|x86.ActiveCfg = Debug|Win32
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Debug|x86.Build.0 = Debug|Win32
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Release_eglib_xarm|x64.ActiveCfg = Release_eglib_xarm|x64
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Release_eglib_xarm|x64.Build.0 = Release_eglib_xarm|x64
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Release_eglib_xarm|x86.ActiveCfg = Release_eglib_xarm|Win32
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Release_eglib_xarm|x86.Build.0 = Release_eglib_xarm|Win32
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Release_eglib|x64.ActiveCfg = Release_eglib|x64
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Release_eglib|x64.Build.0 = Release_eglib|x64
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Release_eglib|x86.ActiveCfg = Release_eglib|Win32
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Release_eglib|x86.Build.0 = Release_eglib|Win32
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Release|x64.ActiveCfg = Release|x64
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Release|x64.Build.0 = Release|x64
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Release|x86.ActiveCfg = Release|Win32
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}.Release|x86.Build.0 = Release|Win32
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Debug_eglib|x64.ActiveCfg = Debug_eglib|x64
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Debug_eglib|x64.Build.0 = Debug_eglib|x64
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Debug_eglib|x86.ActiveCfg = Debug_eglib|Win32
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Debug_eglib|x86.Build.0 = Debug_eglib|Win32
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Debug|x64.ActiveCfg = Debug|x64
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Debug|x64.Build.0 = Debug|x64
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Debug|x86.ActiveCfg = Debug|Win32
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Debug|x86.Build.0 = Debug|Win32
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Release_eglib_xarm|x64.ActiveCfg = Release_eglib_xarm|x64
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Release_eglib_xarm|x64.Build.0 = Release_eglib_xarm|x64
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Release_eglib_xarm|x86.ActiveCfg = Release_eglib_xarm|Win32
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Release_eglib_xarm|x86.Build.0 = Release_eglib_xarm|Win32
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Release_eglib|x64.ActiveCfg = Release_eglib|x64
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Release_eglib|x64.Build.0 = Release_eglib|x64
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Release_eglib|x86.ActiveCfg = Release_eglib|Win32
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Release_eglib|x86.Build.0 = Release_eglib|Win32
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Release|x64.ActiveCfg = Release|x64
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Release|x64.Build.0 = Release|x64
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Release|x86.ActiveCfg = Release|Win32
{7699F8AD-00D5-447A-A782-97640C4EBD6E}.Release|x86.Build.0 = Release|Win32
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Debug_eglib|x64.ActiveCfg = Debug_eglib|x64
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Debug_eglib|x64.Build.0 = Debug_eglib|x64
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Debug_eglib|x86.ActiveCfg = Debug_eglib|Win32
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Debug_eglib|x86.Build.0 = Debug_eglib|Win32
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Debug|x64.ActiveCfg = Debug|x64
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Debug|x64.Build.0 = Debug|x64
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Debug|x86.ActiveCfg = Debug|Win32
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Debug|x86.Build.0 = Debug|Win32
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Release_eglib_xarm|x64.ActiveCfg = Release_eglib_xarm|x64
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Release_eglib_xarm|x64.Build.0 = Release_eglib_xarm|x64
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Release_eglib_xarm|x86.ActiveCfg = Release_eglib_xarm|Win32
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Release_eglib_xarm|x86.Build.0 = Release_eglib_xarm|Win32
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Release_eglib|x64.ActiveCfg = Release_eglib|x64
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Release_eglib|x64.Build.0 = Release_eglib|x64
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Release_eglib|x86.ActiveCfg = Release_eglib|Win32
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Release_eglib|x86.Build.0 = Release_eglib|Win32
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Release|x64.ActiveCfg = Release|x64
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Release|x64.Build.0 = Release|x64
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Release|x86.ActiveCfg = Release|Win32
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468}.Release|x86.Build.0 = Release|Win32
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Debug_eglib|x64.ActiveCfg = Debug_eglib|x64
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Debug_eglib|x64.Build.0 = Debug_eglib|x64
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Debug_eglib|x86.ActiveCfg = Debug_eglib|Win32
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Debug_eglib|x86.Build.0 = Debug_eglib|Win32
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Debug|x64.ActiveCfg = Debug|x64
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Debug|x64.Build.0 = Debug|x64
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Debug|x86.ActiveCfg = Debug|Win32
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Debug|x86.Build.0 = Debug|Win32
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Release_eglib_xarm|x64.ActiveCfg = Release_eglib_xarm|x64
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Release_eglib_xarm|x64.Build.0 = Release_eglib_xarm|x64
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Release_eglib_xarm|x86.ActiveCfg = Release_eglib_xarm|Win32
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Release_eglib_xarm|x86.Build.0 = Release_eglib_xarm|Win32
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Release_eglib|x64.ActiveCfg = Release_eglib|x64
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Release_eglib|x64.Build.0 = Release_eglib|x64
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Release_eglib|x86.ActiveCfg = Release_eglib|Win32
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Release_eglib|x86.Build.0 = Release_eglib|Win32
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Release|x64.ActiveCfg = Release|x64
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Release|x64.Build.0 = Release|x64
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Release|x86.ActiveCfg = Release|Win32
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down Expand Up @@ -5103,6 +5193,10 @@ Global
{B5917EF2-8DF0-438D-A039-A2578296B0B9} = {C545BEB5-271C-4C8F-BD70-2E2DF72A2C11}
{26898D46-8C39-4DFC-98BD-9FC8D24ECE7F} = {C545BEB5-271C-4C8F-BD70-2E2DF72A2C11}
{7B3D2EE6-6BE3-40B3-802B-9003FDA21568} = {C545BEB5-271C-4C8F-BD70-2E2DF72A2C11}
{B9344C71-7E23-4366-BDA7-21BCD0A80C5C} = {2E161676-56E0-4469-8126-8BE1FD3AA000}
{7699F8AD-00D5-447A-A782-97640C4EBD6E} = {2E161676-56E0-4469-8126-8BE1FD3AA000}
{EFAC5AA8-3936-4894-8AAF-8BF6714DB468} = {2E161676-56E0-4469-8126-8BE1FD3AA000}
{1BFF1DEA-AC65-4BE6-8C10-A14806EC8064} = {2E161676-56E0-4469-8126-8BE1FD3AA000}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {22843117-1412-4A93-878D-A66FC9DAC383}
Expand Down
4 changes: 4 additions & 0 deletions unity-2018.4.10/mono/metadata/icall.c
Original file line number Diff line number Diff line change
Expand Up @@ -6825,9 +6825,13 @@ ves_icall_get_resources_ptr (MonoReflectionAssembly *assembly, gpointer *result,
return TRUE;
}

extern gboolean dnSpy_hideDebugger;

static MonoBoolean
ves_icall_System_Diagnostics_Debugger_IsAttached_internal (void)
{
if (dnSpy_hideDebugger)
return 0;
return mono_debug_using_mono_debugger () || mono_is_debugger_attached ();
}

Expand Down
6 changes: 5 additions & 1 deletion unity-2018.4.10/mono/mini/debugger-agent.c
Original file line number Diff line number Diff line change
Expand Up @@ -777,6 +777,7 @@ mono_debugger_agent_parse_options (char *options)
agent_config.address = g_strdup_printf ("0.0.0.0:%u", 56000 + (GetCurrentProcessId () % 1000));
}
}
} else if (dnSpy_debugger_agent_parse_options (arg)) {
} else {
print_usage ();
exit (1);
Expand Down Expand Up @@ -830,6 +831,8 @@ mono_debugger_agent_init (void)
mono_profiler_install_jit_end (jit_end);
mono_profiler_install_method_invoke (start_runtime_invoke, end_runtime_invoke);

dnSpy_debugger_init_after_agent ();

debugger_tls_id = TlsAlloc ();

thread_to_tls = mono_g_hash_table_new (NULL, NULL);
Expand Down Expand Up @@ -6803,7 +6806,8 @@ thread_commands (int command, guint8 *p, guint8 *end, Buffer *buf)
mono_loader_lock ();
tls = mono_g_hash_table_lookup (thread_to_tls, thread);
mono_loader_unlock ();
g_assert (tls);
if (!tls)
return ERR_INVALID_ARGUMENT;

compute_frame_info (thread, tls);

Expand Down
3 changes: 3 additions & 0 deletions unity-2018.4.10/mono/mini/dnSpy.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#include "debug-mini.h"
#include "debugger-agent.h"
#include "../dnSpyFiles/dnSpy.c"
2 changes: 2 additions & 0 deletions unity-2018.4.10/mono/mini/mini.c
Original file line number Diff line number Diff line change
Expand Up @@ -5323,6 +5323,8 @@ mini_init (const char *filename, const char *runtime_version)

MONO_PROBE_VES_INIT_BEGIN ();

dnSpy_debugger_init ();

#ifdef __linux__
if (access ("/proc/self/maps", F_OK) != 0) {
g_print ("Mono requires /proc to be mounted.\n");
Expand Down
2 changes: 1 addition & 1 deletion unity-2018.4.10/mono/utils/mono-compiler.h
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@

#include <float.h>
#define isnan(x) _isnan(x)
#define trunc(x) (((x) < 0) ? ceil((x)) : floor((x)))
//#define trunc(x) (((x) < 0) ? ceil((x)) : floor((x)))
#define isinf(x) (_isnan(x) ? 0 : (_fpclass(x) == _FPCLASS_NINF) ? -1 : (_fpclass(x) == _FPCLASS_PINF) ? 1 : 0)
#define isnormal(x) _finite(x)

Expand Down
35 changes: 23 additions & 12 deletions unity-2018.4.10/msvc/eglib.vcxproj
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug_eglib|Win32">
<Configuration>Debug_eglib</Configuration>
Expand Down Expand Up @@ -43,56 +43,67 @@
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{158073ED-99AE-4196-9EDC-DDB2344F8466}</ProjectGuid>
<ProjectGuid>{B9344C71-7E23-4366-BDA7-21BCD0A80C5C}</ProjectGuid>
<RootNamespace>eglib</RootNamespace>
<Keyword>Win32Proj</Keyword>
<WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_eglib_xarm|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_eglib|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_eglib|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_eglib_xarm|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_eglib|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_eglib|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
Expand Down Expand Up @@ -165,7 +176,7 @@
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<TreatWarningAsError>false</TreatWarningAsError>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
</ItemDefinitionGroup>
Expand All @@ -186,7 +197,7 @@
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<TreatWarningAsError>false</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4232;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
Expand All @@ -203,7 +214,7 @@
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<TreatWarningAsError>false</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
</ItemDefinitionGroup>
Expand All @@ -222,7 +233,7 @@
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<TreatWarningAsError>false</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4232;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
Expand All @@ -241,7 +252,7 @@
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<TreatWarningAsError>false</TreatWarningAsError>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
</ItemDefinitionGroup>
Expand All @@ -262,7 +273,7 @@
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<TreatWarningAsError>false</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4232;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
Expand All @@ -279,7 +290,7 @@
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<TreatWarningAsError>false</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
</ItemDefinitionGroup>
Expand All @@ -298,7 +309,7 @@
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<TreatWarningAsError>false</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4232;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
Expand All @@ -315,7 +326,7 @@
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<TreatWarningAsError>false</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
</ItemDefinitionGroup>
Expand All @@ -334,7 +345,7 @@
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<TreatWarningAsError>false</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4232;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
Expand Down
Loading

0 comments on commit 465548d

Please sign in to comment.