Rewrote GCC helper functions according to ARM run-time ABI specs.
Warning! Division by zero does not rise an exception.