ARMプロシージャコール標準を読んでいます:
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0041c/Cegbidie.html
それは言う:
フレームポインタレジスタを必要としないAPCSバリアントのみがサポートされます。フレームポインタレジスタを必要とするAPCSバリアントは廃止されました。これらのバリアントは、下位互換性のためにのみ文書化されています。
誰かが理由を教えてもらえますか?コンパイル時にスタックフレームサイズが不明な場合は、フレームポインタが必要だと思いました。