Tue, 06 Jan 2015 21:39:09 +0100
Conditionally force memory storage according to privacy.thirdparty.isolate;
This solves Tor bug #9701, complying with disk avoidance documented in
https://www.torproject.org/projects/torbrowser/design/#disk-avoidance.
michael@0 | 1 | Backport from upstream. |
michael@0 | 2 | |
michael@0 | 3 | https://code.google.com/p/double-conversion/source/detail?r=4e24bb31bcc76d6d218f3056b4c24a109d367561 |
michael@0 | 4 | |
michael@0 | 5 | --- |
michael@0 | 6 | mfbt/double-conversion/utils.h | 2 +- |
michael@0 | 7 | 1 file changed, 1 insertion(+), 1 deletion(-) |
michael@0 | 8 | |
michael@0 | 9 | --- a/mfbt/double-conversion/utils.h |
michael@0 | 10 | +++ b/mfbt/double-conversion/utils.h |
michael@0 | 11 | @@ -58,11 +58,11 @@ |
michael@0 | 12 | defined(__mips__) || \ |
michael@0 | 13 | defined(__powerpc__) || defined(__ppc__) || defined(__ppc64__) || \ |
michael@0 | 14 | defined(__sparc__) || defined(__sparc) || defined(__s390__) || \ |
michael@0 | 15 | defined(__SH4__) || defined(__alpha__) || \ |
michael@0 | 16 | defined(_MIPS_ARCH_MIPS32R2) || \ |
michael@0 | 17 | - defined(_AARCH64EL_) |
michael@0 | 18 | + defined(__AARCH64EL__) |
michael@0 | 19 | #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1 |
michael@0 | 20 | #elif defined(_M_IX86) || defined(__i386__) || defined(__i386) |
michael@0 | 21 | #if defined(_WIN32) |
michael@0 | 22 | // Windows uses a 64bit wide floating point stack. |
michael@0 | 23 | #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1 |