📄 marquis.csys.map
字号:
Archive member included because of file (symbol)./srcss/libloader.a(buart_extra.o) ./plugins/marquis.o (buart_nl)./srcss/libloader.a(helpers.o) ./srcss/libloader.a(buart_extra.o) (ultoa)Allocating common symbolsCommon symbol size filebuffer 0x50 ./srcss/libloader.a(buart_extra.o)Memory ConfigurationName Origin Length Attributes*default* 0x0000000000000000 0xffffffffffffffffLinker script and memory mapLOAD ./plugins/glue.oLOAD ./plugins/marquis.oLOAD ./plugins/buart.oLOAD ./plugins/gpio_led.oLOAD ./srcss/libloader.aAddress of section .text set to 0x80002000 0x0000000080020000 PROVIDE (__executable_start, 0x80020000) 0x0000000080020000 . = 0x80020000.interp *(.interp).dynamic *(.dynamic).hash *(.hash).dynsym *(.dynsym).dynstr *(.dynstr).gnu.version *(.gnu.version).gnu.version_d *(.gnu.version_d).gnu.version_r *(.gnu.version_r).rel.init *(.rel.init).rela.init *(.rela.init).rel.text *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*).rela.text *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*).rel.fini *(.rel.fini).rela.fini *(.rela.fini).rel.rodata *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*).rela.rodata *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*).rel.data.rel.ro *(.rel.data.rel.ro*).rela.data.rel.ro *(.rel.data.rel.ro*).rel.data *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*).rela.data *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*).rel.tdata *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*).rela.tdata *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*).rel.tbss *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*).rela.tbss *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*).rel.ctors *(.rel.ctors).rela.ctors *(.rela.ctors).rel.dtors *(.rel.dtors).rela.dtors *(.rela.dtors).rel.got *(.rel.got).rela.got *(.rela.got).rel.sdata *(.rel.sdata .rel.sdata.* .rel.gnu.linkonce.s.*).rela.sdata *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*).rel.sbss *(.rel.sbss .rel.sbss.* .rel.gnu.linkonce.sb.*).rela.sbss *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*).rel.sdata2 *(.rel.sdata2 .rel.sdata2.* .rel.gnu.linkonce.s2.*).rela.sdata2 *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*).rel.sbss2 *(.rel.sbss2 .rel.sbss2.* .rel.gnu.linkonce.sb2.*).rela.sbss2 *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*).rel.bss *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*).rela.bss *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*).rel.plt *(.rel.plt).rela.plt *(.rela.plt).text 0x0000000080002000 0x5fc 0x0000000080002000 _ftext = . *(.reset) *(.boot) *(.text .stub .text.* .gnu.linkonce.t.*) .text 0x0000000080002000 0x40 ./plugins/glue.o 0x0000000080002000 _main .text 0x0000000080002040 0x138 ./plugins/marquis.o 0x0000000080002040 main .text 0x0000000080002178 0x324 ./plugins/buart.o 0x0000000080002228 buart_print 0x000000008000229c buart_get 0x0000000080002178 UpTime 0x0000000080002350 ReadLine 0x000000008000226c buart_put 0x0000000080002324 buart_getchar .text 0x000000008000249c 0x74 ./plugins/gpio_led.o 0x000000008000249c control_gpio_led .text 0x0000000080002510 0x54 ./srcss/libloader.a(buart_extra.o) 0x0000000080002518 buart_pair 0x0000000080002510 buart_nl .text 0x0000000080002564 0x98 ./srcss/libloader.a(helpers.o) 0x0000000080002564 ultoa 0x00000000800025b0 btoa *(.text.*personality*) *(.gnu.warning) *(.mips16.fn.*) *(.mips16.call.*).init *(.init).fini *(.fini) 0x00000000800025fc __ecode = . 0x00000000800025fc _ecode = . 0x00000000800025fc PROVIDE (ecode, .).rodata 0x00000000800025fc 0x57 *(.rodata .rodata.* .gnu.linkonce.r.*) .rodata.str1.4 0x00000000800025fc 0x52 ./plugins/marquis.o 0x54 (size before relaxing) *fill* 0x000000008000264e 0x2 00 .rodata.str1.4 0x0000000080002650 0x3 ./plugins/buart.o 0x4 (size before relaxing).rodata1 *(.rodata1).sdata2 *(.sdata2 .sdata2.* .gnu.linkonce.s2.*).sbss2 *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*).sdeinit *(.sdeinit).sdefini *(.sdefini).sdeosabi *(.sdeosabi).eh_frame_hdr *(.eh_frame_hdr).eh_frame *(.eh_frame).gcc_except_table *(.gcc_except_table) *(.gcc_except_table.*).ctors *crt0.o(.ctors) *crtbegin*.o(.ctors) *(EXCLUDE_FILE(*crtn.o *crtend*.o) .ctors) *(SORT(.ctors.*)) *(.ctors).dtors *crt0.o(.dtors) *crtbegin*.o(.dtors) *(EXCLUDE_FILE(*crtn.o *crtend*.o) .dtors) *(SORT(.dtors.*)) *(.dtors).jcr *(.jcr) 0x0000000080002653 __etext = . 0x0000000080002653 _etext = . 0x0000000080002653 PROVIDE (etext, .) 0x0000000080002653 . = ..tdata *(.tdata .tdata.* .gnu.linkonce.td.*).tbss *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) 0x0000000080002654 . = ALIGN (0x4) 0x0000000080002654 PROVIDE (__preinit_array_start, .).preinit_array *(.preinit_array) 0x0000000080002654 PROVIDE (__preinit_array_end, .) 0x0000000080002654 PROVIDE (__init_array_start, .).init_array *(.init_array) 0x0000000080002654 PROVIDE (__init_array_end, .) 0x0000000080002654 PROVIDE (__fini_array_start, .).fini_array *(.fini_array) 0x0000000080002654 PROVIDE (__fini_array_end, .).data.rel.ro *(.data.rel.ro.local) *(.data.rel.ro*).plt *(.plt).data 0x0000000080002654 0x10 0x0000000080002654 _fdata = . *(.data .data.* .gnu.linkonce.d.*) .data 0x0000000080002654 0x10 ./plugins/buart.o *(.gnu.linkonce.d.*personality*).data1 *(.data1).ctors *crt0.o(.ctors) *crtbegin*.o(.ctors) *(EXCLUDE_FILE(*crtn.o *crtend*.o) .ctors) *(SORT(.ctors.*)) *(.ctors).dtors *crt0.o(.dtors) *crtbegin*.o(.dtors) *(EXCLUDE_FILE(*crtn.o *crtend*.o) .dtors) *(SORT(.dtors.*)) *(.dtors).jcr *(.jcr).eh_frame *(.eh_frame).gcc_except_table *(.gcc_except_table) *(.gcc_except_table.*) 0x000000008000a660 _gp = (ALIGN (0x10) + 0x7ff0).got *(.got.plt) *(.got).sdata 0x0000000080002664 0x8 *(.sdata .sdata.* .gnu.linkonce.s.*) .sdata 0x0000000080002664 0x8 ./srcss/libloader.a(buart_extra.o) 0x0000000080002664 valsep 0x0000000080002668 newline.lit8 *(.lit8).lit4 *(.lit4) 0x0000000080002670 . = ALIGN (0x8) 0x0000000080002670 _edata = . 0x0000000080002670 PROVIDE (edata, .) 0x0000000080002670 __bss_start = . 0x0000000080002670 PROVIDE (__edata, .) 0x0000000080002670 _fbss = ..sbss 0x0000000080002670 0x4 0x0000000080002670 PROVIDE (__sbss_start, .) 0x0000000080002670 PROVIDE (___sbss_start, .) *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) .sbss 0x0000000080002670 0x4 ./plugins/buart.o *(.scommon) 0x0000000080002674 PROVIDE (__sbss_end, .) 0x0000000080002674 PROVIDE (___sbss_end, .).bss 0x0000000080002674 0x50 *(.dynbss) *(.bss .bss.* .gnu.linkonce.b.*) *(COMMON) COMMON 0x0000000080002674 0x50 ./srcss/libloader.a(buart_extra.o) 0x0000000080002674 buffer 0x00000000800026c4 . = ALIGN (0x4) 0x00000000800026c4 . = ALIGN (0x4) 0x00000000800026c4 _end = . 0x00000000800026c4 PROVIDE (__end, .) 0x00000000800026c4 PROVIDE (end, .).stab *(.stab).stabstr *(.stabstr).stab.excl *(.stab.excl).stab.exclstr *(.stab.exclstr).stab.index *(.stab.index).stab.indexstr *(.stab.indexstr).comment 0x0000000000000000 0xd7 *(.comment) .comment 0x0000000000000000 0x2b ./plugins/marquis.o .comment 0x000000000000002b 0x2b ./plugins/buart.o .comment 0x0000000000000056 0x2b ./plugins/gpio_led.o .comment 0x0000000000000081 0x2b ./srcss/libloader.a(buart_extra.o) .comment 0x00000000000000ac 0x2b ./srcss/libloader.a(helpers.o).debug *(.debug).line *(.line).debug_srcinfo *(.debug_srcinfo).debug_sfnames *(.debug_sfnames).debug_aranges *(.debug_aranges).debug_pubnames *(.debug_pubnames).debug_info *(.debug_info .gnu.linkonce.wi.*).debug_abbrev *(.debug_abbrev).debug_line *(.debug_line).debug_frame *(.debug_frame).debug_str *(.debug_str).debug_loc *(.debug_loc).debug_macinfo *(.debug_macinfo).debug_weaknames *(.debug_weaknames).debug_funcnames *(.debug_funcnames).debug_typenames *(.debug_typenames).debug_varnames *(.debug_varnames).gptab.sdata *(.gptab.data) *(.gptab.sdata).gptab.sbss *(.gptab.bss) *(.gptab.sbss).reginfo 0x00000000000000d8 0x18 *(.reginfo) .reginfo 0x00000000000000d8 0x18 ./plugins/glue.o/DISCARD/ *(.note.GNU-stack)OUTPUT(./plugins/marquis.csys.tmp elf32-tradlittlemips).pdr 0x0000000000000000 0x1e0 .pdr 0x0000000000000000 0x20 ./plugins/glue.o .pdr 0x0000000000000020 0x20 ./plugins/marquis.o .pdr 0x0000000000000040 0x100 ./plugins/buart.o .pdr 0x0000000000000140 0x20 ./plugins/gpio_led.o .pdr 0x0000000000000160 0x40 ./srcss/libloader.a(buart_extra.o) .pdr 0x00000000000001a0 0x40 ./srcss/libloader.a(helpers.o).mdebug.abi32 0x0000000000000000 0x0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -