Many of the issues listed in above article are already handled, and GCC isn't anymore needed:
"GCC is no longer needed at all during the build process. GNU ld is still needed; GNU's assembler is not. Linux successfully compiles with the integrated-assembler."