Moved to GAS syntax.
Fixed stack frame build. Not working with omit-frame-pointer I'm afraid.
Need to fix constants with prefix '$'. I don't realyl know how to do this.... Look at original x86 backend.
Almost working! :D  LTO is failing, this needs fixing. I have to check the build process with LTO to debug the forked lto process.