]> err.no Git - sope/commitdiff
enabled -O2 optimization
authorhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Wed, 20 Sep 2006 11:38:40 +0000 (11:38 +0000)
committerhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Wed, 20 Sep 2006 11:38:40 +0000 (11:38 +0000)
git-svn-id: http://svn.opengroupware.org/SOPE/trunk@1364 e4a50df8-12e2-0310-a44c-efbce7f8a7e3

12 files changed:
sope-appserver/NGObjWeb/ChangeLog
sope-appserver/NGObjWeb/DynamicElements/GNUmakefile.preamble
sope-appserver/NGObjWeb/Version
sope-xml/DOM/ChangeLog
sope-xml/DOM/GNUmakefile.preamble
sope-xml/DOM/Version
sope-xml/SaxObjC/ChangeLog
sope-xml/SaxObjC/GNUmakefile.preamble
sope-xml/SaxObjC/Version
sope-xml/XmlRpc/ChangeLog
sope-xml/XmlRpc/GNUmakefile.preamble
sope-xml/XmlRpc/Version

index 8f98959685547ff6a97f49adbbfca9e12856c710..4ac3fe3662226396626ed7d80a82863a0e85a240 100644 (file)
@@ -1,3 +1,8 @@
+2006-09-20  Helge Hess  <helge.hess@opengroupware.org>
+
+       * DynamicElements: filter out -O% flags for files using exception
+         handlers, enable -O2 per default (v4.5.252)
+
 2006-09-18  Marcus Mueller  <znek@mulle-kybernetik.com>
 
        * wobundle-gs.make: basically reverted to r103, but with the
index 1721fee985953ed1812f8a386a850948ab65e4dc..7cbf56071366d70bdeccd81a1510f9f2abecb6c1 100644 (file)
@@ -4,7 +4,14 @@ ADDITIONAL_CPPFLAGS += -pipe
 # -DHTML_DEBUG=1
 # -DPROFILE_CLUSTERS=1
 
-ADDITIONAL_CPPFLAGS += -pipe -Wall -funsigned-char
+
+# disable optimization for exception handlers
+SaxDefaultHandler.m_FILE_FILTER_OUT_FLAGS = -O%
+WOCompoundElement.m_FILE_FILTER_OUT_FLAGS = -O%
+WOImage.m_FILE_FILTER_OUT_FLAGS           = -O%
+
+
+ADDITIONAL_CPPFLAGS += -pipe -Wall -funsigned-char -O2
 ADDITIONAL_CPPFLAGS += -DCOMPILING_NGOBJWEB=1
 
 DynamicElements_INCLUDE_DIRS += \
index 6c4d70cb27fa4ccd25c3e5364bd96df6f14d1541..ca510b5e2fb1f1e17953c26adfa3d1f95a9c6958 100644 (file)
@@ -1,6 +1,6 @@
 # version file
 
-SUBMINOR_VERSION:=251
+SUBMINOR_VERSION:=252
 
 # v4.5.234 requires libDOM          v4.5.21
 # v4.5.214 requires libNGExtensions v4.5.179
index 70511cbbce765865d1ddb50e3da5c060492aa7dd..1f3a886f8bc26cb4a1be1906daa0f58dc40164f2 100644 (file)
@@ -1,3 +1,8 @@
+2006-09-20  Helge Hess  <helge.hess@opengroupware.org>
+
+       * GNUmakefile.preamble: filter out -O% flags for files using exception
+         handlers, enable -O2 per default (v4.5.23)
+
 2006-07-03  Helge Hess  <helge.hess@opengroupware.org>
 
        * fixed gcc 4.1 warnings, use %p for pointer formats (v4.5.22)
index 72ef7c2bbd59b3a459a51ee5a662c3aeb2feeb3b..48ebbf9f7b2b376b31c9617f54940efc24893870 100644 (file)
@@ -13,8 +13,23 @@ DOM_HEADER_FILES = $(libDOM_HEADER_FILES)
 DOM_OBJC_FILES   = $(libDOM_OBJC_FILES)
 
 
+# disable optimization for exception handlers
+DOMPYXOutputter.m_FILE_FILTER_OUT_FLAGS        = -O%
+DOMXMLOutputter.m_FILE_FILTER_OUT_FLAGS        = -O%
+DOMQueryPathExpression.m_FILE_FILTER_OUT_FLAGS = -O%
+DOMSaxHandler.m_FILE_FILTER_OUT_FLAGS          = -O%
+NSObject+QPEval.m_FILE_FILTER_OUT_FLAGS        = -O%
+
+ADDITIONAL_CPPFLAGS += \
+       -O2 \
+        -Wall -DCOMPILE_FOR_GSTEP_MAKE=1        \
+        -DSOPE_MAJOR_VERSION=$(MAJOR_VERSION)   \
+        -DSOPE_MINOR_VERSION=$(MINOR_VERSION)   \
+        -DSOPE_SUBMINOR_VERSION=$(SUBMINOR_VERSION)
+
 ADDITIONAL_INCLUDE_DIRS += -I.. -I../..
 
+
 libDOM_LIBRARIES_DEPEND_UPON += -lSaxObjC
 
 ifneq ($(GNUSTEP_BUILD_DIR),)
index 6cc7ab753bff8515a8a7457fb4ad788a7caac9db..7ec278ffa4c9301e80efac617e9280650dc7931a 100644 (file)
@@ -1,3 +1,3 @@
 # version file
 
-SUBMINOR_VERSION:=22
+SUBMINOR_VERSION:=23
index 862429f9d1eb2c0b30d8521d8cc92d6d64c5fb13..3077b0772d6c3a3920d086d14cbbd53590dab642 100644 (file)
@@ -1,3 +1,8 @@
+2006-09-20  Helge Hess  <helge.hess@opengroupware.org>
+
+       * GNUmakefile.preamble: filter out -O% flags for files using exception
+         handlers, enable -O2 per default (v4.5.61)
+
 2006-07-05  Helge Hess  <helge.hess@opengroupware.org>
 
        * SaxObjectModel.m: added FHS_INSTALL_ROOT to lookup path (v4.5.60)
index b470b7e76a9809c19e4c396fa924148185aa9ab7..7472467f52ca1a356d9e0177e3247c941ff4b0f7 100644 (file)
@@ -13,8 +13,13 @@ libSaxObjC_HEADER_FILES_INSTALL_DIR = /SaxObjC
 SaxObjC_HEADER_FILES = $(libSaxObjC_HEADER_FILES)
 SaxObjC_OBJC_FILES   = $(libSaxObjC_OBJC_FILES)
 
+# disable optimization for exception handlers
+SaxDefaultHandler.m_FILE_FILTER_OUT_FLAGS = -O%
+SaxHandlerBase.m_FILE_FILTER_OUT_FLAGS    = -O%
+SaxObjectDecoder.m_FILE_FILTER_OUT_FLAGS  = -O%
 
 ADDITIONAL_CPPFLAGS += \
+       -O2 \
         -Wall -DCOMPILE_FOR_GSTEP_MAKE=1        \
         -DSOPE_MAJOR_VERSION=$(MAJOR_VERSION)   \
         -DSOPE_MINOR_VERSION=$(MINOR_VERSION)   \
index 7fbe8ee140e3623022ccc65103109611c7a3231a..9846aa8db05721ef7bf9a4da045b7975d2286ffb 100644 (file)
@@ -1,3 +1,3 @@
 # version file
 
-SUBMINOR_VERSION:=60
+SUBMINOR_VERSION:=61
index ec7086bb426dccc9a96cbad92b78be7fcdd9374d..1b510e9e49eb838d4d56dee4cfb0d722050babe1 100644 (file)
@@ -1,3 +1,8 @@
+2006-09-20  Helge Hess  <helge.hess@opengroupware.org>
+
+       * GNUmakefile.preamble: filter out -O% flags for files using exception
+         handlers, enable -O2 per default (v4.5.30)
+
 2006-08-24  Helge Hess  <helge.hess@opengroupware.org>
 
        * NSObject+XmlRpc.m: added support for 'nil' type as submitted by
index 95fb508459f4868dcf221684afee39e79f6b7010..372d7b75be120b0455408cc32319f043c739e2a1 100644 (file)
@@ -8,6 +8,17 @@ XmlRpc_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
 XmlRpc_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION)
 
 
+# disable optimization for exception handlers
+NSObject+XmlRpc.m_FILE_FILTER_OUT_FLAGS = -O%
+
+ADDITIONAL_CPPFLAGS += \
+       -O2 \
+        -Wall -DCOMPILE_FOR_GSTEP_MAKE=1        \
+        -DSOPE_MAJOR_VERSION=$(MAJOR_VERSION)   \
+        -DSOPE_MINOR_VERSION=$(MINOR_VERSION)   \
+        -DSOPE_SUBMINOR_VERSION=$(SUBMINOR_VERSION)
+
+
 # framework support
 XmlRpc_HEADER_FILES = $(libXmlRpc_HEADER_FILES)
 XmlRpc_OBJC_FILES   = $(libXmlRpc_OBJC_FILES)
index 55c3abf2988b494c16db54eec55d9c82a3eca105..82f4b9528977be7f9275c242fbc49355a05ae2f8 100644 (file)
@@ -1,3 +1,3 @@
 # version file
 
-SUBMINOR_VERSION:=29
+SUBMINOR_VERSION:=30