diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp
index 3b7dd84654b8a2f499cad4105adb83972295298b..d42f5e93a4ac1e67af8e69356d5266d2424a95de 100644
--- a/src/plugins/debugger/gdb/gdbengine.cpp
+++ b/src/plugins/debugger/gdb/gdbengine.cpp
@@ -1266,6 +1266,7 @@ void GdbEngine::handleStopResponse(const GdbMi &data)
     }
 #endif
 
+    // FIXME: Replace the #ifdef by the "target" architecture
 #ifdef Q_OS_LINUX
     if (!m_entryPoint.isEmpty()) {
         GdbMi frameData = data.findChild("frame");
@@ -1463,7 +1464,6 @@ void GdbEngine::handleStop1(const GdbMi &data)
     manager()->reloadRegisters();
 }
 
-#ifdef Q_OS_LINUX
 void GdbEngine::handleInfoProc(const GdbResponse &response)
 {
     if (response.resultClass == GdbResultDone) {
@@ -1473,7 +1473,6 @@ void GdbEngine::handleInfoProc(const GdbResponse &response)
             maybeHandleInferiorPidChanged(re.cap(1));
     }
 }
-#endif
 
 void GdbEngine::handleShowVersion(const GdbResponse &response)
 {
diff --git a/src/plugins/debugger/gdb/gdbengine.h b/src/plugins/debugger/gdb/gdbengine.h
index 52cf3fc5df6edd0d8055eaf200ae90002752d1d9..45b48fce6ad05e759cd8383fd619f86c8b31e7f4 100644
--- a/src/plugins/debugger/gdb/gdbengine.h
+++ b/src/plugins/debugger/gdb/gdbengine.h
@@ -321,11 +321,8 @@ private: ////////// Inferior Management //////////
     qint64 inferiorPid() const { return m_manager->inferiorPid(); }
     void handleInferiorPidChanged(qint64 pid) { manager()->notifyInferiorPidChanged(pid); }
     void maybeHandleInferiorPidChanged(const QString &pid);
-
-#ifdef Q_OS_LINUX
     void handleInfoProc(const GdbResponse &response);
 
-#endif
     QByteArray m_entryPoint;
     QFutureInterface<void> *m_progress;