ARM 上的 U-boot Makefile 选项
U-boot Makefile option on ARM
我需要一个 U-boot asm 文件,"Uboot.s",来自 "gcc -S" 命令。但我不知道如何获得这个“.s”文件。我使用 "Objdump -d uboot" 命令并得到了一个 asm 代码,但是这个文件在修改 asm 后无法构建为二进制文件。
如果我想设置"gcc -S"编译u-boot的选项,我应该在Makefile中编辑哪一部分?
我从 "git://git.denx.de/u-boot.git" 获得了 u-boot 源代码。它将在 omap5432 环境中运行。这是我用来编译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-
编辑 U-boot 源中的顶层 Makefile 并添加此行:
KBUILD_CFLAGS += -S
我需要一个 U-boot asm 文件,"Uboot.s",来自 "gcc -S" 命令。但我不知道如何获得这个“.s”文件。我使用 "Objdump -d uboot" 命令并得到了一个 asm 代码,但是这个文件在修改 asm 后无法构建为二进制文件。
如果我想设置"gcc -S"编译u-boot的选项,我应该在Makefile中编辑哪一部分? 我从 "git://git.denx.de/u-boot.git" 获得了 u-boot 源代码。它将在 omap5432 环境中运行。这是我用来编译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-
编辑 U-boot 源中的顶层 Makefile 并添加此行:
KBUILD_CFLAGS += -S