呼び出し規約 - CI/CD 用語集の定義
呼び出し規約は、関数が引数を渡し、値を返し、スタックを管理する方法(どのレジスタを使うか、push の順序、誰が後始末をするか)を規定します。呼び出し側と被呼び出し側の双方が合意する必要があり、不一致があると呼び出し境界でスタックが破損したりクラッシュしたりします。
関連ガイド
Name Mangling - CI/CD Glossary DefinitionName mangling encodes types and namespaces into a symbol’s name so overloaded functions get unique linker sym…
Foreign Function Interface - CI/CD Glossary DefinitionAn FFI lets code in one language call functions written in another, bridging calling conventions - how high-l…
Object File - CI/CD Glossary DefinitionAn object file is the compiler’s machine-code output for one source unit, not yet runnable - the linker combi…