有几个内存区域
MEMORY
{
rom1 (rx) : ORIGIN = 0x00000000, LENGTH = 256k
rom2 (rwx) : ORIGIN = 0x10000000, LENGTH = 16M
ram1 (rw!x) : ORIGIN = 0x20000000, LENGTH = 64k
ram2 (rwx) : ORIGIN = 0x21000000, LENGTH = 16M
}
如何将所有输入文件的.文本部分放置在rom1的内存区,如果空间不够,再将剩余的字符放置在rom2中?输出部分的描述中只能指定一个内存区域。
.text :
{
*(.text)
} > rom1