diff options
author | Niklas Nebel <nn@openoffice.org> | 2009-10-16 15:21:16 +0000 |
---|---|---|
committer | Niklas Nebel <nn@openoffice.org> | 2009-10-16 15:21:16 +0000 |
commit | 84e49c6bbbc61384618c90193c45af8799d24ea3 (patch) | |
tree | 705e39c00498d3ff659dc2c527ec64f6df0f45b0 /i18npool | |
parent | 728c8eb458b5613eb5b8bbe8201dfc33a8a9cd78 (diff) |
#i105945# no optimization for textsearch on unxsoli
Diffstat (limited to 'i18npool')
-rw-r--r-- | i18npool/source/search/makefile.mk | 6 | ||||
-rw-r--r-- | i18npool/source/search/textsearch.cxx | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/i18npool/source/search/makefile.mk b/i18npool/source/search/makefile.mk index 1b48919624f6..2e81ec3f1d53 100644 --- a/i18npool/source/search/makefile.mk +++ b/i18npool/source/search/makefile.mk @@ -50,6 +50,12 @@ SLOFILES= \ $(EXCEPTIONSFILES) \ $(SLO)$/levdis.obj +# on unxsoli, no optimization for textsearch because of i105945 +.IF "$(OS)$(COM)$(CPUNAME)"=="SOLARISC52INTEL" +EXCEPTIONSNOOPTFILES= \ + $(SLO)$/textsearch.obj +.ENDIF + SHL1TARGET= $(TARGET) SHL1OBJS= $(SLOFILES) diff --git a/i18npool/source/search/textsearch.cxx b/i18npool/source/search/textsearch.cxx index 96f033f4e4e3..2518a6cb0481 100644 --- a/i18npool/source/search/textsearch.cxx +++ b/i18npool/source/search/textsearch.cxx @@ -562,6 +562,7 @@ sal_Int32 TextSearch::GetDiff( const sal_Unicode cChr ) const } +// TextSearch::NSrchFrwrd is mis-optimized on unxsoli (#i105945#) SearchResult TextSearch::NSrchFrwrd( const OUString& searchStr, sal_Int32 startPos, sal_Int32 endPos ) throw(RuntimeException) { |