ARM toolchain in Haskell