summaryrefslogtreecommitdiff
path: root/textproc/icu/patches/patch-i18n_double-conversion-utils.h
blob: 9defd00992e2b0f26e259d1d254dafcaa14ee73e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$NetBSD: patch-i18n_double-conversion-utils.h,v 1.2 2018/07/20 03:32:09 ryoon Exp $

Big endian is a thing and typically has the same behaviour with regards to float
sizes.

--- i18n/double-conversion-utils.h.orig	2018-06-21 09:38:53.000000000 +0000
+++ 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(__ARMEL__) || defined(__ARMEB__) || defined(__avr32__) || defined(_M_ARM) || defined(_M_ARM64) || \
     defined(__hppa__) || defined(__ia64__) || \
     defined(__mips__) || \
     defined(__powerpc__) || defined(__ppc__) || defined(__ppc64__) || \