On Mon, 16 Oct 2017 at 07:57:45 +0100, Simon McVittie wrote: > My changes in pkg-gnome git are not believed to be sufficient: in > addition to turning off the JIT, Adrian says we need to fix atomic > operations to not use jit/none/AtomicOperations-none.h. (It isn't > at all clear to me why disabling the JIT has any effect on the atomic > operations used, but that's how it's written...)
This looks like a promising approach: https://anonscm.debian.org/cgit/users/smcv/mozjs52.git/log/?h=wip/mips and will also get us a clean #error on unsupported architectures, instead of a (non-functional?) binary with atomic operations that MOZ_CRASH(), which seems like a good thing. smcv