gnu链接器有没有办法组合内存块,以便链接器在分配内存时使用一个扇区名称?
例如:
MEMORY
{
RAM1 (xrw) : ORIGIN = 0x20000480, LENGTH = 0x0BB80
RAM2 (xrw) : ORIGIN = 0x2001C000, LENGTH = 0x03C00
}
我们的扇区可以有一个内存块,包括内存块 RAM1 和 RAM2 吗?下面是这样的:
.bss :
{
_bss_start = .;
*(.bss)
*(.bss.*)
*(COMMON)
_bss_end = .;
} >RAM >RAM1