Bug 1325771 - js:jit: Use PowerPC atomic operations on m68k. r?jandem draft
authorJohn Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Tue, 27 Dec 2016 18:51:50 +0100
changeset 458874 e94b7e14812c1137794ff6ec82f213531a47c7a8
parent 458873 85ba7f2cf2b5890681c5cf14c010a6b023e8c2c4
child 458879 4cf5e74af1fc73fc814302c2cafccfb44801f245
push id41085
push userbmo:mh+mozilla@glandium.org
push dateWed, 11 Jan 2017 07:28:36 +0000
reviewersjandem
bugs1325771
milestone53.0a1
Bug 1325771 - js:jit: Use PowerPC atomic operations on m68k. r?jandem
js/src/jit/AtomicOperations.h
--- a/js/src/jit/AtomicOperations.h
+++ b/js/src/jit/AtomicOperations.h
@@ -319,16 +319,18 @@ AtomicOperations::isLockfree(int32_t siz
 
 } // namespace jit
 } // namespace js
 
 #if defined(JS_CODEGEN_ARM)
 # include "jit/arm/AtomicOperations-arm.h"
 #elif defined(JS_CODEGEN_ARM64)
 # include "jit/arm64/AtomicOperations-arm64.h"
+#elif defined(__m68k__)
+# include "jit/none/AtomicOperations-ppc.h"
 #elif defined(JS_CODEGEN_MIPS32) || defined(JS_CODEGEN_MIPS64)
 # include "jit/mips-shared/AtomicOperations-mips-shared.h"
 #elif defined(__ppc__) || defined(__PPC__)
 # include "jit/none/AtomicOperations-ppc.h"
 #elif defined(__sparc__)
 # include "jit/none/AtomicOperations-sparc.h"
 #elif defined(JS_CODEGEN_NONE)
   // You can disable the JIT with --disable-ion but you must still