The skeleton code for ELF binary generation for ARM platform.
The code is able to statically link the simplest case of int main() { return 0; } sample with only ARM code (no Thumb code, no interwork, -marm, -mno-thumb-interwork options used) and with musl libc built with no interwork and no Thumb code as well.
Note: This is the replacement for http://reviews.llvm.org/D6446
ifdef guard should include the path name.