|
122 | 122 | <Link>
|
123 | 123 | <AdditionalDependencies Condition="'$(MONO_TARGET_GC)'!='sgen'">$(GC_LIB);%(AdditionalDependencies)</AdditionalDependencies>
|
124 | 124 | <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
125 |
| - <AdditionalOptions>/WHOLEARCHIVE:libgcbdwgc.lib</AdditionalOptions> |
126 |
| - <ModuleDefinitionFile>libmono-dynamic.def</ModuleDefinitionFile> |
| 125 | + <AdditionalOptions Condition="'$(MONO_TARGET_GC)'=='bdwgc'">/WHOLEARCHIVE:libgcbdwgc.lib</AdditionalOptions> |
| 126 | + <ModuleDefinitionFile Condition="'$(MONO_TARGET_GC)'=='bdwgc'">libmono-dynamic.def</ModuleDefinitionFile> |
127 | 127 | <DataExecutionPrevention>
|
128 | 128 | </DataExecutionPrevention>
|
129 | 129 | <ImportLibrary>$(MONO_BUILD_DIR_PREFIX)$(Platform)\lib\$(Configuration)\$(TargetName).lib</ImportLibrary>
|
|
162 | 162 | <Link>
|
163 | 163 | <AdditionalDependencies Condition="'$(MONO_TARGET_GC)'!='sgen'">$(GC_LIB);%(AdditionalDependencies)</AdditionalDependencies>
|
164 | 164 | <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
165 |
| - <AdditionalOptions>/WHOLEARCHIVE:libgcbdwgc.lib</AdditionalOptions> |
166 |
| - <ModuleDefinitionFile>libmono-dynamic.def</ModuleDefinitionFile> |
| 165 | + <AdditionalOptions Condition="'$(MONO_TARGET_GC)'=='bdwgc'">/WHOLEARCHIVE:libgcbdwgc.lib</AdditionalOptions> |
| 166 | + <ModuleDefinitionFile Condition="'$(MONO_TARGET_GC)'=='bdwgc'">libmono-dynamic.def</ModuleDefinitionFile> |
167 | 167 | <ImportLibrary>$(MONO_BUILD_DIR_PREFIX)$(Platform)\lib\$(Configuration)\$(TargetName).lib</ImportLibrary>
|
168 | 168 | </Link>
|
169 | 169 | <PostBuildEvent>
|
|
194 | 194 | <Link>
|
195 | 195 | <AdditionalDependencies Condition="'$(MONO_TARGET_GC)'!='sgen'">$(GC_LIB);%(AdditionalDependencies)</AdditionalDependencies>
|
196 | 196 | <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
197 |
| - <AdditionalOptions>/WHOLEARCHIVE:libgcbdwgc.lib</AdditionalOptions> |
198 |
| - <ModuleDefinitionFile>libmono-dynamic.def</ModuleDefinitionFile> |
| 197 | + <AdditionalOptions Condition="'$(MONO_TARGET_GC)'=='bdwgc'">/WHOLEARCHIVE:libgcbdwgc.lib</AdditionalOptions> |
| 198 | + <ModuleDefinitionFile Condition="'$(MONO_TARGET_GC)'=='bdwgc'">libmono-dynamic.def</ModuleDefinitionFile> |
199 | 199 | <DataExecutionPrevention>
|
200 | 200 | </DataExecutionPrevention>
|
201 | 201 | <ImportLibrary>$(MONO_BUILD_DIR_PREFIX)$(Platform)\lib\$(Configuration)\$(TargetName).lib</ImportLibrary>
|
|
234 | 234 | <Link>
|
235 | 235 | <AdditionalDependencies Condition="'$(MONO_TARGET_GC)'!='sgen'">$(GC_LIB);%(AdditionalDependencies)</AdditionalDependencies>
|
236 | 236 | <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
237 |
| - <AdditionalOptions>/WHOLEARCHIVE:libgcbdwgc.lib</AdditionalOptions> |
238 |
| - <ModuleDefinitionFile>libmono-dynamic.def</ModuleDefinitionFile> |
| 237 | + <AdditionalOptions Condition="'$(MONO_TARGET_GC)'=='bdwgc'">/WHOLEARCHIVE:libgcbdwgc.lib</AdditionalOptions> |
| 238 | + <ModuleDefinitionFile Condition="'$(MONO_TARGET_GC)'=='bdwgc'">libmono-dynamic.def</ModuleDefinitionFile> |
239 | 239 | <ImportLibrary>$(MONO_BUILD_DIR_PREFIX)$(Platform)\lib\$(Configuration)\$(TargetName).lib</ImportLibrary>
|
240 | 240 | </Link>
|
241 | 241 | <PostBuildEvent>
|
|
0 commit comments