diff options
Diffstat (limited to 'icu')
-rw-r--r-- | icu/icu-4.0.patch | 34 |
1 files changed, 29 insertions, 5 deletions
diff --git a/icu/icu-4.0.patch b/icu/icu-4.0.patch index 30f2c8a8b525..cb46b9c71cae 100644 --- a/icu/icu-4.0.patch +++ b/icu/icu-4.0.patch @@ -84,9 +84,9 @@ ## Compilation rules %.$(STATIC_O): $(srcdir)/%.c ---- misc/icu/source/config/mh-solaris Tue Jul 1 03:41:26 2008 -+++ misc/build/icu/source/config/mh-solaris Tue Jan 20 18:33:16 2009 -@@ -18,16 +18,23 @@ +--- misc/icu/source/config/mh-solaris 2008-07-01 03:41:26.000000000 +0200 ++++ misc/build/icu/source/config/mh-solaris 2009-02-17 11:54:45.105890123 +0100 +@@ -18,17 +18,24 @@ ## Commands to link ## For Sun Workshop, use CC to link to bring in C++ runtime @@ -103,16 +103,40 @@ ## Compiler switch to embed a runtime search path LD_RPATH= -R LD_RPATH_PRE= -+ + +## Force RPATH=$ORIGIN to locate own dependencies w/o need for LD_LIBRARY_PATH +ENABLE_RPATH=YES +RPATHLDFLAGS=${LD_RPATH}'$$ORIGIN' + +#SH# ENABLE_RPATH=YES +#SH# RPATHLDFLAGS="${LD_RPATH}'$$ORIGIN'" - ++ #LIBRARY_PATH_PREFIX=/usr/lib/lwp: + ## Compiler switch to embed a library name +--- misc/icu/source/layout/ArabicShaping.cpp 2008-07-01 03:42:04.000000000 +0200 ++++ misc/build/icu/source/layout/ArabicShaping.cpp 2009-02-17 12:04:34.264869737 +0100 +@@ -79,7 +79,6 @@ + #define markFeatureMask 0x00040000UL + #define mkmkFeatureMask 0x00020000UL + +-#define NO_FEATURES 0 + #define ISOL_FEATURES (isolFeatureMask | ligaFeatureMask | msetFeatureMask | markFeatureMask | ccmpFeatureMask | rligFeatureMask | caltFeatureMask | dligFeatureMask | cswhFeatureMask | cursFeatureMask | kernFeatureMask | mkmkFeatureMask) + + #define SHAPE_MASK 0xF0000000UL +@@ -174,11 +173,7 @@ + LEUnicode c = chars[in]; + ShapeType t = getShapeType(c); + +- if (t == ST_NOSHAPE_NONE) { +- glyphStorage.setAuxData(out, NO_FEATURES, success); +- } else { +- glyphStorage.setAuxData(out, ISOL_FEATURES, success); +- } ++ glyphStorage.setAuxData(out, ISOL_FEATURES, success); + + if ((t & MASK_TRANSPARENT) != 0) { + continue; --- misc/icu/source/layoutex/ParagraphLayout.cpp 2008-07-01 03:42:02.000000000 +0200 +++ misc/build/icu/source/layoutex/ParagraphLayout.cpp 2008-12-01 19:32:58.000000000 +0100 @@ -868,7 +868,7 @@ |