[ros-diffs] [cwittich] 27938: -fix linking when entrypoint is set to "0" See issue #2489 for more details.

cwittich at svn.reactos.org cwittich at svn.reactos.org
Sat Jul 28 11:42:27 CEST 2007


Author: cwittich
Date: Sat Jul 28 13:42:27 2007
New Revision: 27938

URL: http://svn.reactos.org/svn/reactos?rev=27938&view=rev
Log:
-fix linking when entrypoint is set to "0"
See issue #2489 for more details.

Modified:
    trunk/reactos/tools/rbuild/backend/mingw/modulehandler.cpp

Modified: trunk/reactos/tools/rbuild/backend/mingw/modulehandler.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/tools/rbuild/backend/mingw/modulehandler.cpp?rev=27938&r1=27937&r2=27938&view=diff
==============================================================================
--- trunk/reactos/tools/rbuild/backend/mingw/modulehandler.cpp (original)
+++ trunk/reactos/tools/rbuild/backend/mingw/modulehandler.cpp Sat Jul 28 13:42:27 2007
@@ -2735,7 +2735,16 @@
 	Library* pLibrary;
 
 	if ( !module.isDefaultEntryPoint )
+	{
+		if ( module.GetEntryPoint(false) == "0" )
+		{
+			pLibrary = new Library ( module, "mingw_common" );
+			module.non_if_data.libraries.insert ( module.non_if_data.libraries.begin() , pLibrary );
+			pLibrary = new Library ( module, "msvcrt" );
+			module.non_if_data.libraries.push_back ( pLibrary );
+		}
 		return;
+	}
 
 	if ( module.IsDLL () )
 	{




More information about the Ros-diffs mailing list