最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【待解决】 EABI的arm-linux-gcc 编译Uboot问题

tmp_todo crifan 1959浏览 0评论

【待解决】 EABI的arm-linux-gcc 编译Uboot问题

供参考:

1. UBOOT移植

http://blog.tianya.cn/blogger/post_show.asp?BlogID=2058037&PostID=17346848

  (3) 修改目标板的编译优化选项。

  在cpu/pxa/config.mk文件中定义了目标板的编译优化选项PLATFORM_RELFLAGS和

  PLATFORM_CPPFLAGS,您可以根据自己的需要进行修改。

  笔者的交叉编译器arm-iwmmxt-linux-gnueabi-gcc默认有-march=iwmmxt,遵循新的ARM EABI标准,但仍要保留PLATFORM_CPPFLAGS中的“-mapcs-32,-mabi=apcs-gnu”选项,使用旧的ABI标准来编译,因为u-boot的汇编代码并非按照新的ABI规范编写。可使用-march=armv5te来避免”warning: target CPU does not support interworking”警告。

2.【UBoot】Uboot与EABI

http://hi.baidu.com/caicry/blog/item/4e34ebb51f829bc736d3cae6.html

转载请注明:在路上 » 【待解决】 EABI的arm-linux-gcc 编译Uboot问题

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
80 queries in 0.198 seconds, using 22.04MB memory