摘要:ABI即“Application Binary Interface”,即编译器将C代码编译成汇编代码时使用的一种规则。ABI规范一般包括:(1)C类型的表示(int,short,long,union,struct...)(2)调用约定(Calling Convention),包括:如何传递函数参数和返回值;如果使用寄存器和堆栈。 在编译带有浮点参数的函数时,有三种可能的编译选项:-mfloat-abi=soft/softfp/hard。"soft"选项:表明不使用FPU硬件,而是使用GCC的整数算术运算来模拟浮点运算。"softfp"选项:表明要使用FP
阅读全文
posted @ 2011-12-24 22:02
浙公网安备 33010602011771号