From f2042616412af89cd0060cb066be009e3588f3d7 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint <Friedemann.Kleint@nokia.com> Date: Wed, 23 Sep 2009 14:00:18 +0200 Subject: [PATCH] Debugger: Compile Windows, check only .exe files for PE sections. --- src/plugins/debugger/cdb/cdbdebugengine.h | 1 - src/plugins/debugger/debuggermanager.cpp | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/debugger/cdb/cdbdebugengine.h b/src/plugins/debugger/cdb/cdbdebugengine.h index 6b57235fa34..18b66041652 100644 --- a/src/plugins/debugger/cdb/cdbdebugengine.h +++ b/src/plugins/debugger/cdb/cdbdebugengine.h @@ -99,7 +99,6 @@ public: virtual void reloadRegisters(); virtual void reloadSourceFiles(); virtual void reloadFullStack() {} - virtual void addOptionPages(QList<Core::IOptionsPage*> *) const; public slots: void syncDebuggerPaths(); diff --git a/src/plugins/debugger/debuggermanager.cpp b/src/plugins/debugger/debuggermanager.cpp index bc97bcdd84a..903407750c0 100644 --- a/src/plugins/debugger/debuggermanager.cpp +++ b/src/plugins/debugger/debuggermanager.cpp @@ -769,6 +769,9 @@ static IDebuggerEngine *determineDebuggerEngine(const QString &executable, return gdbEngine; #else + // A remote executable? + if (!executable.endsWith(_(".exe"))) + return gdbEngine; // If a file has PDB files, it has been compiled by VS. QStringList pdbFiles; if (!getPDBFiles(executable, &pdbFiles, errorMessage)) -- GitLab