Remove compiler-rt under llvm/projects
Merge branch 'futures' of https://github.com/adobe-flash/crossbridge into futures
Compile .S file as .c file to avoid calling assembler

Also with little changes for building env and
remove redefined macro