Advertisement

GNU LD 脚本 命令 语言(二)

阅读量:

一、目的

在之前的《[GNU LD脚本命令语言(一)]( "GNU LD脚本命令语言(一)")》中我们已经对链接脚本语言的基本知识进行了详细阐述。本文将在此基础上进一步深入探讨主要命令及其相关选项的具体功能。

二、介绍

参考资料

[Linker scripts (haw-hamburg.de)

Linker scripts, hosted at haw-hamburg.de

MEMORY命令

默认情况下,默认配置允许链接器对所有可用地址空间进行分配。通过MAKE命令可以在目标平台上(常见于cortex-M系列中的地址空间映射)定义内存块起始点及大小;换句话说,默认配置允许通过MAKE指令指定哪些内存区域可供连接器使用的功能模块。一旦定义了 "REGION"参数后,默认情况下只能包含一个MAKE命令用于指定内存块起始点及大小;如果未定义" REGION"参数则会触发错误提示信息;在一个完整的连接脚本中,默认情况下只能包含一个MAKE命令用于指定内存块起始点及大小

复制代码
 MEMORY

    
   {
    
      name [( attr 

全部评论 (0)

还没有任何评论哟~