summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrans Englich <frans.englich@nokia.com>2009-06-10 11:53:19 (GMT)
committerFrans Englich <frans.englich@nokia.com>2009-06-10 12:06:18 (GMT)
commit1fddb14c4d0ee82ac66c89061e8a20932f961883 (patch)
tree2c41dc7c3b584d859efc8d115c9748441d3ce003
parent1be834f942b9658733d0f69a8d10a35d3c4988cb (diff)
downloadQt-1fddb14c4d0ee82ac66c89061e8a20932f961883.zip
Qt-1fddb14c4d0ee82ac66c89061e8a20932f961883.tar.gz
Qt-1fddb14c4d0ee82ac66c89061e8a20932f961883.tar.bz2
Fix "post linker error" with GCCE.
Reviewed-by: Miikka Heikkinen
-rw-r--r--tests/auto/qtablewidget/qtablewidget.pro11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/auto/qtablewidget/qtablewidget.pro b/tests/auto/qtablewidget/qtablewidget.pro
index bcc82bd..d66d0ac 100644
--- a/tests/auto/qtablewidget/qtablewidget.pro
+++ b/tests/auto/qtablewidget/qtablewidget.pro
@@ -1,5 +1,16 @@
load(qttest_p4)
SOURCES += tst_qtablewidget.cpp
+# This prevents the GCCE compile failure: "elf2e32: Error 1063: Fatal Error in
+# PostLinker." The paged statement is documented in the S60 docs.
+symbian {
+ MMP_RULES -= PAGED
+
+ custom_paged_rule = "$${LITERAL_HASH}ifndef GCCE"\
+ "PAGED" \
+ "$${LITERAL_HASH}endif"
+ MMP_RULES += custom_paged_rule
+}
+
symbian:MMP_RULES += "OPTION GCCE -mlong-calls"