gcc ARM上的U-boot Makefile选项

e1xvtsh3  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(101)

我需要一个U-boot asm文件,“Uboot.s”,从“gcc -S”命令。但我不知道如何得到这个“.s”文件。我用“Objdump -d uboot”命令,并得到了一个asm代码,但这个文件不能建立二进制修改asm后。
如果我想设置“gcc -S”选项来编译u-boot,我应该在Makefile中编辑哪一部分?我从“git://www.example.com“中得到了u-boot的源代码git.denx.de/u-boot.git。它将位于omap 5432环境中。以下是我用来编译u-boot的命令。

make ARCH=arm CROSS_COMPILE=arm-none-eabi- distclean
make ARCH=arm CROSS_COMPILE=arm-none-eabi- omap5_uevm_deconfig
make ARCH=arm CROSS_COMPILE=arm-none-eabi-
ohtdti5x

ohtdti5x1#

编辑U-boot源代码中的顶层Makefile,并添加以下行:

KBUILD_CFLAGS   += -S

相关问题