I'm not sure if this hurts on non-ARM architectures, but it seemed slightly safer to avoid polluting the other architectures.