MIPS-32プロセッサアーキテクチャの標準的なスタックフレームとC言語呼び出し規則(レジスタの使用法など)はありません。つまり、独自のスタックフレームと呼び出し規約を定義するには、アセンブラ/コンパイラツールチェーンまで完全に対応しているように見えます。私は、GCCコンパイラがMIPS-32命令セットのためにどのような慣例を使用するかについての決定的なリファレンスを見つけるのに苦労しました。私はCygwin上でGCCクロスコンパイラを特に使用しています。これは、eCosオープンソースカーネルの組み込み環境で使用されているMIPS-32コアを対象としています。GCC MIPS-32呼び出し規約/スタックフレーム定義
この領域のGCC for MIPS-32についての最終的な文書への参照は、すべて歓迎されます。
参考になりました。私は実際に生成されたコードを見てきましたが、そのほとんどはわかっていますが、実際には、すべてのさまざまなパラメータの型や組み合わせなどについて一般的なケースが実際に定義されていることはわかりません。 –