diff options
author | lateralusX <lateralusx.github@gmail.com> | 2016-06-15 10:26:55 +0300 |
---|---|---|
committer | lateralusX <lateralusx.github@gmail.com> | 2016-06-15 10:44:24 +0300 |
commit | fc9396edf21bf0cb17a4b5884108091decf77faf (patch) | |
tree | 2d3749d2662d5b97a93f0204530233645054b0a9 /msvc/mono.vcxproj | |
parent | 91e96b3d7f6e9a996fdaced4c1b6ce2b8c208909 (diff) |
Reverted back to use target name for library pdb files and default
naming for intermediate pdb files for exe/dll's.
All artifacts will now have the same name of their final pdb file as
the library/dll/exe target file name.
The problem with the naming turns out to be a problem in Visual Studio
when a exe/dll use the same name of its intermediate pdb files and final
pdb file. In that case the final pdb file produced by the linker will be
incorrect and not usable by the debugger. This was the reason for the initial
change, giving intermediate pdb files a different name. Moving back to the
default naming for intermediate pdb files for exe/dll's will give the same
effect (a different name) and since libraries are not affected by this
problem, libraries can use the target name for their pdb files as well.
Diffstat (limited to 'msvc/mono.vcxproj')
-rw-r--r-- | msvc/mono.vcxproj | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/msvc/mono.vcxproj b/msvc/mono.vcxproj index 0b8b3cc1f7d..12cceebe601 100644 --- a/msvc/mono.vcxproj +++ b/msvc/mono.vcxproj @@ -104,7 +104,6 @@ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
<DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName)-int.pdb</ProgramDataBaseFileName>
</ClCompile>
<ProjectReference />
<Link>
@@ -136,7 +135,6 @@ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
<DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName)-int.pdb</ProgramDataBaseFileName>
</ClCompile>
<ProjectReference>
<LinkLibraryDependencies>false</LinkLibraryDependencies>
@@ -160,7 +158,6 @@ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName)-int.pdb</ProgramDataBaseFileName>
</ClCompile>
<ProjectReference>
<LinkLibraryDependencies>false</LinkLibraryDependencies>
@@ -190,7 +187,6 @@ </PrecompiledHeader>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName)-int.pdb</ProgramDataBaseFileName>
</ClCompile>
<ProjectReference>
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|