Fixing cross compiler makefile to properly build gcc, adding libgcc flags to kernel makefile