Mark the stack as non-executable in the arm assembly

Otherwise the linker is forced to enable an executable stack for
executables that the code is linked into.