Title: [131718] trunk/Tools
Revision
131718
Author
hausm...@webkit.org
Date
2012-10-18 01:53:48 -0700 (Thu, 18 Oct 2012)

Log Message

[Qt] Reduce memory pressure during link time

Reviewed by Tor Arne Vestbø.

If possible always pass -fkeep-memory to the linker on i386. The
library has grown so big that we need this not only for i386 debug
builds but at least also for release.

* qmake/mkspecs/features/unix/default_post.prf:

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (131717 => 131718)


--- trunk/Tools/ChangeLog	2012-10-18 08:51:19 UTC (rev 131717)
+++ trunk/Tools/ChangeLog	2012-10-18 08:53:48 UTC (rev 131718)
@@ -1,3 +1,15 @@
+2012-10-18  Simon Hausmann  <simon.hausm...@digia.com>
+
+        [Qt] Reduce memory pressure during link time
+
+        Reviewed by Tor Arne Vestbø.
+
+        If possible always pass -fkeep-memory to the linker on i386. The
+        library has grown so big that we need this not only for i386 debug
+        builds but at least also for release.
+
+        * qmake/mkspecs/features/unix/default_post.prf:
+
 2012-10-17  Tor Arne Vestbø  <tor.arne.ves...@digia.com>
 
         [Qt] Modularize documentation for QtWebKit

Modified: trunk/Tools/qmake/mkspecs/features/unix/default_post.prf (131717 => 131718)


--- trunk/Tools/qmake/mkspecs/features/unix/default_post.prf	2012-10-18 08:51:19 UTC (rev 131717)
+++ trunk/Tools/qmake/mkspecs/features/unix/default_post.prf	2012-10-18 08:53:48 UTC (rev 131718)
@@ -34,7 +34,7 @@
 
 contains(TEMPLATE, app): CONFIG += rpath
 
-isEqual(QT_ARCH,i386):CONFIG(debug, debug|release) {
+isEqual(QT_ARCH,i386) {
   # Make ld not cache the symbol tables of input files in memory to avoid memory exhaustion during the linking phase.
   config_gnuld: QMAKE_LFLAGS += -Wl,--no-keep-memory
 }
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to