-use /noentry flag when entrypoint is set to "0"

svn path=/trunk/; revision=22960
This commit is contained in:
Christoph von Wittich 2006-07-08 23:23:08 +00:00
parent dd81cc1343
commit 79a5eee6f5

View file

@ -371,6 +371,9 @@ MSVCBackend::_generate_vcproj ( const Module& module )
{
fprintf ( OUT, "\t\t\t<Tool\r\n" );
fprintf ( OUT, "\t\t\t\tName=\"VCLinkerTool\"\r\n" );
if (module.GetEntryPoint(false) == "0")
fprintf ( OUT, "AdditionalOptions=\"/noentry\"" );
if (module.importLibrary != NULL)
fprintf ( OUT, "\t\t\t\tModuleDefinitionFile=\"%s\"\r\n", module.importLibrary->definition.c_str());
fprintf ( OUT, "\t\t\t\tAdditionalDependencies=\"" );