components/desktop/firefox/patches/firefox31-405-cpu.patch
author Stacy Yeh <stacy.yeh@oracle.com>
Mon, 11 Jan 2016 09:27:45 -0800
changeset 5255 cea0e462549a
permissions -rw-r--r--
22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland

Can try removing this one since we are now using GNU compilers.
 
--- mozilla-esr31/js/src/assembler/assembler/MacroAssemblerX86Common.cpp.orig	2015-06-04 17:42:52.915487926 -0700
+++ mozilla-esr31/js/src/assembler/assembler/MacroAssemblerX86Common.cpp	2015-06-04 17:42:52.917782337 -0700
@@ -31,8 +31,8 @@
 {
     // Default the flags value to zero; if the compiler is
     // not MSVC or GCC we will read this as SSE2 not present.
-    int flags_edx = 0;
-    int flags_ecx = 0;
+    volatile int flags_edx = 0;
+    volatile int flags_ecx = 0;
 #if WTF_COMPILER_MSVC
 #if WTF_CPU_X86_64
     int cpuinfo[4];