Nel caso in cui tu stia provando a compilare in modo incrociato linux per arm e il tuo make ti dà l'errore:
Invalid ABI Option abi=aapcs-linux
Questo perché hai una vecchia catena di strumenti di compilazione incrociata. aapcs sta per Procedure Call Standard for the Arm Architecture. Esistono 2 soluzioni per affrontare questo problema, come spiegato di seguito.
Soluzioni:
1. cambia abi=aapcs-linux in solo abi=aapcs nel makefile in arch/arm
o meglio
2. Ottieni una versione più recente della catena di strumenti, ad esempio da http://www.codesourcery.com/