diff options
| author | Erik Verbruggen <[email protected]> | 2012-03-26 15:18:01 +0200 |
|---|---|---|
| committer | Erik Verbruggen <[email protected]> | 2012-03-29 14:28:17 +0200 |
| commit | 60db5736604583fe99dde3c25412d97f9b77489d (patch) | |
| tree | 2f5bf1342086232de0570500fd440a98eb12cb96 /src/libs/cplusplus/cplusplus.pro | |
| parent | 159058d9eb7ab233f94cc6a0a5b0e7e8f691a041 (diff) | |
[C++] Rewrite of the preprocessor.
This rewrite fixes a couple of issues with the pre-processor. It now
supports:
- macros in macro bodies
- stringification of parameters [cpp.stringize]
- the concatenation operator [cpp.concat]
- #include MACRO_HERE
- defined() inside macro bodies used in pp-conditions.
Change-Id: Ifdb78041fb6afadf44f939a4bd66ce2832b8601f
Reviewed-by: Roberto Raggi <[email protected]>
Diffstat (limited to 'src/libs/cplusplus/cplusplus.pro')
| -rw-r--r-- | src/libs/cplusplus/cplusplus.pro | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libs/cplusplus/cplusplus.pro b/src/libs/cplusplus/cplusplus.pro index 82ee8bfded0..1df6385e913 100644 --- a/src/libs/cplusplus/cplusplus.pro +++ b/src/libs/cplusplus/cplusplus.pro @@ -1,9 +1,9 @@ TEMPLATE = lib TARGET = CPlusPlus -DEFINES += NDEBUG -unix:QMAKE_CXXFLAGS_DEBUG += -O2 - +#DEFINES += NDEBUG +#unix:QMAKE_CXXFLAGS_DEBUG += -O2 +QMAKE_CXXFLAGS_DEBUG += -ggdb include(../../qtcreatorlibrary.pri) include(cplusplus-lib.pri) include(../languageutils/languageutils.pri) |
