Make icu support arm32 BE. Upstream-Status: Pending
Signed-off-by: Lei Maohui <leimao...@cn.fujitsu.com> --- .../icu/icu/0001-Make-icu-support-arm-BE.patch | 28 ++++++++++++++++++++++ meta/recipes-support/icu/icu_63.1.bb | 1 + 2 files changed, 29 insertions(+) create mode 100644 meta/recipes-support/icu/icu/0001-Make-icu-support-arm-BE.patch diff --git a/meta/recipes-support/icu/icu/0001-Make-icu-support-arm-BE.patch b/meta/recipes-support/icu/icu/0001-Make-icu-support-arm-BE.patch new file mode 100644 index 0000000..019d09e --- /dev/null +++ b/meta/recipes-support/icu/icu/0001-Make-icu-support-arm-BE.patch @@ -0,0 +1,28 @@ +From 8fa6cbf2d3de73bdca5e65f6523e4cce334aeee7 Mon Sep 17 00:00:00 2001 +From: Lei Maohui <leimao...@cn.fujitsu.com> +Date: Fri, 14 Dec 2018 16:07:31 +0900 +Subject: [PATCH] Make icu support arm BE. + +Upstream-Status: Pending + +Signed-off-by: Lei Maohui <leimao...@cn.fujitsu.com> +--- + i18n/double-conversion-utils.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/i18n/double-conversion-utils.h b/source/i18n/double-conversion-utils.h +index 0bd3e83..9288e28 100644 +--- a/i18n/double-conversion-utils.h ++++ b/i18n/double-conversion-utils.h +@@ -77,7 +77,7 @@ inline void abort_noreturn() { abort(); } + // On Linux,x86 89255e-22 != Div_double(89255.0/1e22) + // ICU PATCH: Enable ARM32 & ARM64 builds for Windows with 'defined(_M_ARM) || defined(_M_ARM64)'. + #if defined(_M_X64) || defined(__x86_64__) || \ +- defined(__ARMEL__) || defined(__avr32__) || defined(_M_ARM) || defined(_M_ARM64) || \ ++ defined(__arm__) || defined(__avr32__) || defined(_M_ARM) || defined(_M_ARM64) || \ + defined(__hppa__) || defined(__ia64__) || \ + defined(__mips__) || \ + defined(__powerpc__) || defined(__ppc__) || defined(__ppc64__) || \ +-- +2.7.4 + diff --git a/meta/recipes-support/icu/icu_63.1.bb b/meta/recipes-support/icu/icu_63.1.bb index e593dc1..38bfa6a 100644 --- a/meta/recipes-support/icu/icu_63.1.bb +++ b/meta/recipes-support/icu/icu_63.1.bb @@ -17,6 +17,7 @@ SRC_URI = "${BASE_SRC_URI} \ file://icu-pkgdata-large-cmd.patch \ file://fix-install-manx.patch \ file://0002-Add-ARC-support.patch \ + file://0001-Make-icu-support-arm-BE.patch \ " SRC_URI_append_class-target = "\ -- 2.7.4 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core