summaryrefslogtreecommitdiffstats
path: root/mkspecs/features/symbian
diff options
context:
space:
mode:
authorIain <qt-info@nokia.com>2009-09-16 10:33:10 (GMT)
committerIain <qt-info@nokia.com>2009-09-16 13:28:56 (GMT)
commit7870eeb33d9a16bf28a8e0d6d5bbfd4473b54b91 (patch)
treee94f1256092441f9c457768064cfe4ddf7b1b934 /mkspecs/features/symbian
parent418d0345380140bc5e2ad77987cad6aa081c1878 (diff)
downloadQt-7870eeb33d9a16bf28a8e0d6d5bbfd4473b54b91.zip
Qt-7870eeb33d9a16bf28a8e0d6d5bbfd4473b54b91.tar.gz
Qt-7870eeb33d9a16bf28a8e0d6d5bbfd4473b54b91.tar.bz2
Remove unnecessary lines from MMP files when using libstdcppv5.dll
SBSv1 has also been updated to define the appropriate macros and add the required library statements, so all that is needed is the STDCPP keyword Reviewed-by: mread
Diffstat (limited to 'mkspecs/features/symbian')
-rw-r--r--mkspecs/features/symbian/stl.prf13
1 files changed, 1 insertions, 12 deletions
diff --git a/mkspecs/features/symbian/stl.prf b/mkspecs/features/symbian/stl.prf
index b4dbc9c..8892d2a 100644
--- a/mkspecs/features/symbian/stl.prf
+++ b/mkspecs/features/symbian/stl.prf
@@ -18,19 +18,8 @@ INCLUDEPATH -= $$[QT_INSTALL_PREFIX]/mkspecs/common/symbian/stl-off
exists($${EPOCROOT}epoc32/release/armv5/urel/libstdcppv5.dll ) {
LIBS *= -llibstdcppv5.dll
- # STDCPP turns on standard C++ new behaviour in SBSv2
+ # STDCPP turns on standard C++ new behaviour (ie. throwing new)
MMP_RULES += "STDCPP"
-
- # defining __SYMBIAN_STDCPP_SUPPORT__ turns on standard C++ new behaviour pre SBSv2
- DEFINES += "__SYMBIAN_STDCPP_SUPPORT__"
-
- # operator new is actually supplied in stdnew.lib for hardware builds
- eabiStdNewLibBlock = \
- "$${LITERAL_HASH}ifdef EABI" \
- "LIBRARY stdnew.lib" \
- "$${LITERAL_HASH}endif"
-
- MMP_RULES += eabiStdNewLibBlock
} else {
LIBS *= -llibstdcpp.dll
}