diff options
author | Konstantin Ritt <ritt.ks@gmail.com> | 2010-10-27 13:31:16 (GMT) |
---|---|---|
committer | Olivier Goffart <olivier.goffart@nokia.com> | 2010-10-27 13:31:16 (GMT) |
commit | e9397addd1de905e75863099021637213a458814 (patch) | |
tree | d32c183e867e91d1d0d5550f1975e06ebdabcfe1 /src/corelib/plugin | |
parent | 5bd8dcc607539a6b44855d9aeb4d55c239b6ae56 (diff) | |
download | Qt-e9397addd1de905e75863099021637213a458814.zip Qt-e9397addd1de905e75863099021637213a458814.tar.gz Qt-e9397addd1de905e75863099021637213a458814.tar.bz2 |
don't build qelfparser on non-elf platforms
Merge-request: 891
Reviewed-by: Olivier Goffart <olivier.goffart@nokia.com>
Diffstat (limited to 'src/corelib/plugin')
-rw-r--r-- | src/corelib/plugin/qelfparser_p.cpp | 6 | ||||
-rw-r--r-- | src/corelib/plugin/qelfparser_p.h | 5 |
2 files changed, 9 insertions, 2 deletions
diff --git a/src/corelib/plugin/qelfparser_p.cpp b/src/corelib/plugin/qelfparser_p.cpp index 4ae7f85..c60b3d5 100644 --- a/src/corelib/plugin/qelfparser_p.cpp +++ b/src/corelib/plugin/qelfparser_p.cpp @@ -39,8 +39,11 @@ ** ****************************************************************************/ -#include "qlibrary_p.h" #include "qelfparser_p.h" + +#if defined (Q_OF_ELF) && defined(Q_CC_GNU) + +#include "qlibrary_p.h" #include <qdebug.h> QT_BEGIN_NAMESPACE @@ -232,3 +235,4 @@ int QElfParser::parse(const char *dataStart, ulong fdlen, const QString &library QT_END_NAMESPACE +#endif // defined(Q_OF_ELF) && defined(Q_CC_GNU) diff --git a/src/corelib/plugin/qelfparser_p.h b/src/corelib/plugin/qelfparser_p.h index 380d5a1..8087da5 100644 --- a/src/corelib/plugin/qelfparser_p.h +++ b/src/corelib/plugin/qelfparser_p.h @@ -56,6 +56,8 @@ #include <qendian.h> #include <qglobal.h> +#if defined (Q_OF_ELF) && defined(Q_CC_GNU) + QT_BEGIN_NAMESPACE class QString; @@ -99,5 +101,6 @@ public: QT_END_NAMESPACE -#endif // QELFPARSER_P_H +#endif // defined(Q_OF_ELF) && defined(Q_CC_GNU) +#endif // QELFPARSER_P_H |