Date: Thursday, December 7, 2017 @ 22:04:53
  Author: heftig
Revision: 311805

optimize

Modified:
  js52/trunk/PKGBUILD

----------+
 PKGBUILD |   10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2017-12-07 21:50:00 UTC (rev 311804)
+++ PKGBUILD    2017-12-07 22:04:53 UTC (rev 311805)
@@ -35,18 +35,22 @@
 
 build() {
   unset CPPFLAGS
-  CFLAGS+=' -fno-delete-null-pointer-checks -fno-strict-aliasing -fno-tree-vrp'
-  CXXFLAGS+=' -fno-delete-null-pointer-checks -fno-strict-aliasing 
-fno-tree-vrp'
+  CFLAGS+=' -fno-delete-null-pointer-checks -fno-strict-aliasing -fno-tree-vrp 
-flto=3'
+  CXXFLAGS+=' -fno-delete-null-pointer-checks -fno-strict-aliasing 
-fno-tree-vrp -flto=3'
   export CC=gcc CXX=g++ PYTHON=/usr/bin/python2
 
   cd mozilla-unified/js/src
   sh configure \
     --prefix=/usr \
-    --disable-optimize \
+    --disable-debug \
+    --disable-debug-symbols \
     --disable-strip \
+    --enable-gold \
+    --enable-optimize="-O2" \
     --enable-pie \
     --enable-posix-nspr-emulation \
     --enable-readline \
+    --enable-release \
     --enable-shared-js \
     --enable-tests \
     --with-intl-api \

Reply via email to