Linux を arm 用にクロス コンパイルしようとしていて、make でエラーが発生した場合:
Invalid ABI Option abi=aapcs-linux
これは、古いクロス コンパイル ツール チェーンがあるためです。 aapcs は、Arm Architecture の Procedure Call Standard の略です。以下で説明するように、この問題に取り組むには 2 つの解決策があります。
解決策:
1. arch/arm の makefile で abi=aapcs-linux を abi=aapcs に変更
かそれ以上
2. たとえば、http://www.codesourcery.com/ からツール チェーンの新しいバージョンを取得します。