From 881a141a1aa56d54ee054abad03454f207a3fc0a Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Mon, 13 Oct 2008 19:02:03 +0200 Subject: [PATCH] Guess exe name from first object name if none specified. --- gen/linker.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gen/linker.cpp b/gen/linker.cpp index 07e0eb23..1ad2d0bf 100644 --- a/gen/linker.cpp +++ b/gen/linker.cpp @@ -235,6 +235,8 @@ int linkObjToExecutable(const char* argv0) // 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"; }