Linux kernel 构建vmlinux时的链接器选项

Linux kernel 构建vmlinux时的链接器选项,linux-kernel,embedded-linux,archlinux,archlinux-arm,Linux Kernel,Embedded Linux,Archlinux,Archlinux Arm,我了解vmlinux将如何在link-vmlinux.sh脚本的帮助下创建,我可以看到它在构建vmlinux时将-p选项传递给链接器,但在使用-help执行链接器时,我看不到任何名为-p的选项 #arm-linux-gnueabihf-ld -EL -p --no-undefined -X --build-id -o vmlinux 您能告诉我上面命令中'-p'选项的用法吗。我想它打印的程序头对象文件格式也被称为 程序头描述了如何将程序加载到内存中。您可以使用带有-p选项的objdump程序

我了解vmlinux将如何在link-vmlinux.sh脚本的帮助下创建,我可以看到它在构建vmlinux时将-p选项传递给链接器,但在使用-help执行链接器时,我看不到任何名为-p的选项

#arm-linux-gnueabihf-ld -EL -p --no-undefined -X --build-id -o vmlinux 

您能告诉我上面命令中'-p'选项的用法吗。

我想它打印的程序头对象文件格式也被称为 程序头描述了如何将程序加载到内存中。您可以使用带有-p选项的objdump程序将它们打印出来


你试过arm-linux-gnueabihf-ld-help吗?

是的,我试过使用arm-linux-gnueabihf-ld-help,但我看不到使用-p的任何选项。我只能看到-P AUDITLIB,-depudit=AUDITLIB