arm: make constant list sorting deterministic
arm: fix undefined behaviour
arm: fix buffer overflow
arm: cleanup, use C99
arm: abort on TLS entities

Until we have real TLS support...
arm: fix another buffer overflow
Moved comment to right function.

The according code was moved in 092eb01c1ced67c5b08848fabbee37332617977e.
Fixed comment.
Added local optimization: Mux(a < 0, 0, 0xFFFFFFFF) => a >>s 31.

Also added Mux(a >= 0, 0, 0xFFFFFFFF) => ~a >>s 31.