1MEMORY { 2text : origin = 0x80004000 3} 4SECTIONS { 5GROUP:{ 6.init ALIGN(0x20):{} 7extab ALIGN(0x20):{} 8extabindex ALIGN(0x20):{} 9.text ALIGN(0x20):{} 10.ctors ALIGN(0x20):{} 11.dtors ALIGN(0x20):{} 12.rodata ALIGN(0x20):{} 13.data ALIGN(0x20):{} 14.bss ALIGN(0x20):{} 15.sdata ALIGN(0x20):{} 16.sbss ALIGN(0x20):{} 17.sdata2 ALIGN(0x20):{} 18.sbss2 ALIGN(0x20):{} 19.stack ALIGN(0x100):{} 20} > text 21_stack_addr = (_f_sbss2 + SIZEOF(.sbss2) + 65536 + 0x7) & ~0x7; 22_stack_end = _f_sbss2 + SIZEOF(.sbss2); 23_db_stack_addr = (_stack_addr + 0x2000); 24_db_stack_end = _stack_addr; 25__ArenaLo = (_db_stack_addr + 0x1f) & ~0x1f; 26__ArenaHi = 0x81700000 ; 27} 28