- ROM
- .crt0
- .init
- .plt
- .text (.iwram以外)
- .fini
- .rodata
- .ARM.extab
- .ARM.exidx
- .ctors
- .dtors
- .eh_frame
- .gcc_except_table
- IWRAM
- .iwram
- .bss
- .data
- .preinit_array
- .init_array
- .fini_array
- .jcr
- .iwram0, …, .iwram9 (overlay)
- EWRAM
- .ewram
- .sbss
- (余剰分はヒープメモリとして使われる)
備考#
- WRAMを指定したいなら、.iwramか.ewramで始まっていれば良い
- libgbaだとデータはdataでセクションを分けている
- デバッグ情報はDWARF2まで?