From 98f82479ecd908c951a7751dfb29966672e0ed32 Mon Sep 17 00:00:00 2001
From: Jens-Heiner Rechtien
Date: Mon, 6 Aug 2007 11:58:42 +0000
Subject: [PATCH] #i10000#: disable optimization for TokenMapInit.cxx on
Solaris Intel
---
writerfilter/source/ooxml/makefile.mk | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/writerfilter/source/ooxml/makefile.mk b/writerfilter/source/ooxml/makefile.mk
index 8d4cd0dbe9f7..98691e245b86 100644
--- a/writerfilter/source/ooxml/makefile.mk
+++ b/writerfilter/source/ooxml/makefile.mk
@@ -4,9 +4,9 @@
#
# $RCSfile: makefile.mk,v $
#
-# $Revision: 1.7 $
+# $Revision: 1.8 $
#
-# last change: $Author: hbrinkm $ $Date: 2007-06-29 07:57:05 $
+# last change: $Author: hr $ $Date: 2007-08-06 12:58:42 $
#
# The Contents of this file are made available subject to
# the terms of GNU Lesser General Public License Version 2.1.
@@ -50,6 +50,14 @@ CDEFS+=-DWRITERFILTER_DLLIMPLEMENTATION -DDEBUG_OOXML_ELEMENT
# --- Files --------------------------------------------------------
+# SunStudio 8 x86: the optimizer pass (ube) uses up all available memory
+# and exits with a "out of memory" condition on this file (TokenMapInit.cxx).
+# Remove if TokenMapInit.cxx is either restructured or a new compiler version
+# is used.
+.IF "$(OS)$(CPU)"=="SOLARISI"
+NOOPTFILES+=$(SLO)$/TokenMapInit.obj
+.ENDIF
+
SLOFILES= \
$(SLO)$/OOXMLresources.obj \
$(SLO)$/OOXMLvalues.obj \