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 \