use ntoskrnl's def file when running dlltool, otherwise not all of ntoskrnl's exports...
[reactos.git] / reactos / tools / rbuild / backend / mingw / modulehandler.cpp
index fad90bc..dd17592 100644 (file)
@@ -795,10 +795,11 @@ MingwKernelModuleHandler::GenerateKernelModuleTarget ( const Module& module )
                  "\t${rm} %s\n",\r
                  junk_tmp.c_str () );\r
        fprintf ( fMakefile,\r
-                 "\t${dlltool} --dllname %s --base-file %s --output-exp %s --kill-at\n",\r
+                 "\t${dlltool} --dllname %s --base-file %s --def ntoskrnl/ntoskrnl.def --output-exp %s --kill-at\n",\r
                  target.c_str (),\r
                  base_tmp.c_str (),\r
-                 temp_exp.c_str ());\r
+                 //FixupTargetFilename ( module.GetBasePath () + SSEP + module.importLibrary->definition ).c_str (),\r
+                 temp_exp.c_str () );\r
        fprintf ( fMakefile,\r
                  "\t${rm} %s\n",\r
                  base_tmp.c_str () );\r