# HG changeset patch # User Christian Kamm # Date 1223917323 -7200 # Node ID 855e0ef78fa2b4ef205f1f6141b384b1fc896631 # Parent 716684a0d63f9ac02a5645fceee84aa143b43cba Guess exe name from first object name if none specified. diff -r 716684a0d63f -r 855e0ef78fa2 gen/linker.cpp --- a/gen/linker.cpp Mon Oct 13 18:19:43 2008 +0200 +++ b/gen/linker.cpp Mon Oct 13 19:02:03 2008 +0200 @@ -235,6 +235,8 @@ // try root module name if (Module::rootModule) exestr = Module::rootModule->toChars(); + else if (global.params.objfiles->dim) + exestr = FileName::removeExt((char*)global.params.objfiles->data[0]); else exestr = "a.out"; }