管理提醒: 本帖被 arm9home 从 Linux技术交流专区 移动到本区(2010-02-08)
关于arm-linux-gcc-4.3.2 with EABI编译器
交叉编译器在编译的时候,对于浮点运行会预设硬浮点运算FPA(Float Point Architecture),而没有FPA的CPU,比如SAMSUNG S3C2410/S3C2440,会使用FPE(Float Point Emulation 即软浮点),这样在速度上就会遇到极大的限制,使用EABI(Embedded Application Binary
Interface)则可以对此改善处理,ARM EABI有许多革新之处,其中最突出的改进就是Float Point Performance,它使用Vector Float Point(矢量浮点),因此可以极大提高涉及到浮点运算的程序
这是arm-linux-gcc-4.3.2 with EABI编译器的介绍,像UBOOT必须要用带软浮点的交叉编译器才能编译成功,那么arm-linux-gcc-4.3.2 with EABI编译器带软浮点吗?就是它可以编译UBOOT吗?
谢谢