mfbt/double-conversion/fix-aarch64-macro.patch

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/mfbt/double-conversion/fix-aarch64-macro.patch	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,23 @@
     1.4 +Backport from upstream.
     1.5 +
     1.6 +https://code.google.com/p/double-conversion/source/detail?r=4e24bb31bcc76d6d218f3056b4c24a109d367561
     1.7 +
     1.8 +---
     1.9 + mfbt/double-conversion/utils.h |    2 +-
    1.10 + 1 file changed, 1 insertion(+), 1 deletion(-)
    1.11 +
    1.12 +--- a/mfbt/double-conversion/utils.h
    1.13 ++++ b/mfbt/double-conversion/utils.h
    1.14 +@@ -58,11 +58,11 @@
    1.15 +     defined(__mips__) || \
    1.16 +     defined(__powerpc__) || defined(__ppc__) || defined(__ppc64__) || \
    1.17 +     defined(__sparc__) || defined(__sparc) || defined(__s390__) || \
    1.18 +     defined(__SH4__) || defined(__alpha__) || \
    1.19 +     defined(_MIPS_ARCH_MIPS32R2) || \
    1.20 +-    defined(_AARCH64EL_)
    1.21 ++    defined(__AARCH64EL__)
    1.22 + #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
    1.23 + #elif defined(_M_IX86) || defined(__i386__) || defined(__i386)
    1.24 + #if defined(_WIN32)
    1.25 + // Windows uses a 64bit wide floating point stack.
    1.26 + #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1

mercurial