LLVM backend bootstrap support
The change to the new-code-generator seems to have broken the LLVM backend's ability to bootstrap GHC. This should be fixed, especially as ARM support is only provided by LLVM.
NOTE: The testing of this is all currently done on Mac OS X 10.8. Although we will expand to test other platforms once OSX is working.