任何人都可以解释这个命令行吗?

时间:2014-02-03 18:19:06

标签: arm u-boot

System.map: u-boot
            @$(NM) $< | \
            grep -v '\(compiled\)\|\(\.o$$\)\|\( [aUw] \)\|\(\.\.ng$$\)\|\(LASH[RL]DI\' | \
            sort > System.map

这是u-boot的Makefile中的命令行,用于生成System.map。我只希望了解此命令如何将物理地址与指令相关联。我没有看到任何计算。

1 个答案:

答案 0 :(得分:0)

计算由第一行调用的nm程序完成。其余的只是过滤输出。您可以使用nm执行您需要的任何工作。它的实现取决于文件的格式,所以没有单独的答案如何自己编写,但有开源实现(例如在linux源代码中查找)。

相关问题