summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Hommey <mh@glandium.org>2016-10-29 09:23:56 (GMT)
committerMike Hommey <mh@glandium.org>2017-08-08 21:26:22 (GMT)
commit8b4d5d2c929fb2a84786f7bfd875c0ed3ba50b00 (patch)
tree6decfb8ea88d6b012ef6a0e06b167a6689227ab2
parent6aa96819500724262794597af13fee1efecc0542 (diff)
Fix crashes in AtomicOperations-none on s390x
-rw-r--r--js/src/jit/AtomicOperations.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/js/src/jit/AtomicOperations.h b/js/src/jit/AtomicOperations.h
index 42aee72..4aec697 100644
--- a/js/src/jit/AtomicOperations.h
+++ b/js/src/jit/AtomicOperations.h
@@ -341,6 +341,9 @@ AtomicOperations::isLockfree(int32_t size)
# include "jit/none/AtomicOperations-ppc.h"
# elif defined(__aarch64__)
# include "jit/arm64/AtomicOperations-arm64.h"
+# elif defined(__s390__)
+ // The sparc file is more or less generic and works on s390x.
+# include "jit/none/AtomicOperations-sparc.h"
# else
# include "jit/none/AtomicOperations-none.h" // These MOZ_CRASH() always
# endif