📄 gnu_iodemo.map
字号:
0x00086a2c __printf_from_thumb 0x00086a38 __scanf_change_to_arm 0x00086a40 __abort_change_to_arm 0x00086a30 __printf_change_to_arm 0x00086a24 __malloc_from_thumb 0x00086a34 __scanf_from_thumb 0x00086a3c __abort_from_thumb *(.glue_7) .glue_7 0x00086a44 0x48 c:\Keil\ARM\INC\ADI\/libaduc7024.a(irq.o) 0x00086a44 __main_from_arm 0x00086a74 __write_from_arm 0x00086a80 __isatty_from_arm 0x00086a5c __sbrk_from_arm 0x00086a68 __read_from_arm 0x00086a50 ___exit_from_arm.init 0x00086a8c 0x1c .init 0x00086a8c 0xc /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crti.o 0x00086a8c _init .init 0x00086a98 0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtbegin.o .init 0x00086a9c 0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtend.o .init 0x00086aa0 0x8 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtn.o.fini 0x00086aa8 0x18 .fini 0x00086aa8 0xc /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crti.o 0x00086aa8 _fini .fini 0x00086ab4 0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtbegin.o .fini 0x00086ab8 0x8 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtn.o 0x00086ac0 . = ALIGN (0x4).rodata 0x00086ac0 0xca0 *(.rodata) .rodata 0x00086ac0 0x40 gnu_iodemo.o .rodata 0x00086b00 0x14 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(vfprintf.o) .rodata 0x00086b14 0x28 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(vfscanf.o) .rodata 0x00086b3c 0x24 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_ppfs_init.o) .rodata 0x00086b60 0x80 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_ppfs_parsespec.o) .rodata 0x00086be0 0xe /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_susv3_strerror_r.o) *fill* 0x00086bee 0x2 00 .rodata 0x00086bf0 0xb5c /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_string_syserrmsgs.o) 0x00086bf0 _string_syserrmsgs .rodata 0x0008774c 0x14 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/libgcc.a(_thenan_df.o) 0x0008774c __thenan_df.eh_frame 0x00087760 0x4 .eh_frame 0x00087760 0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtend.o.note.ABI-tag 0x00087770 0x20 .note.ABI-tag 0x00087770 0x20 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/crt0.o.rodata.str1.4 0x00087790 0x4c .rodata.str1.4 0x00087790 0xf /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(vfprintf.o) 0x10 (size before relaxing) *fill* 0x0008779f 0x1 00 .rodata.str1.4 0x000877a0 0x3c /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_dtostr.o) 0x000877dc . = ALIGN (0x4) 0x000877dc _etext = . 0x000877dc PROVIDE (etext, .).data 0x00010000 0x114 load address 0x000877dc 0x00010000 _data = . *(.data) .data 0x00010000 0x8 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtbegin.o 0x00010000 __dso_handle .data 0x00010008 0x20 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_dtostr.o) .data 0x00010028 0xe8 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_stdio_init.o) 0x00010104 stdout 0x0001010c _stdio_openlist 0x00010100 stdin 0x00010108 stderr .data 0x00010110 0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_ppfs_parsespec.o) 0x00010110 _custom_printf_spec.ctors 0x00010114 0x8 load address 0x000878f0 .ctors 0x00010114 0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtbegin.o .ctors 0x00010118 0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtend.o.dtors 0x0001011c 0x8 load address 0x000878f8 .dtors 0x0001011c 0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtbegin.o .dtors 0x00010120 0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtend.o.jcr 0x00010124 0x4 load address 0x00087900 .jcr 0x00010124 0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtend.o 0x00010128 . = ALIGN (0x4) 0x00010128 _edata = . 0x00010128 PROVIDE (edata, .).bss 0x00010140 0x4c8 0x00010140 __bss_start = . 0x00010140 __bss_start__ = . *(.bss) .bss 0x00010140 0x1c /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtbegin.o .bss 0x0001015c 0x4 syscalls.o .bss 0x00010160 0xc /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(__uClibc_main.o) 0x00010160 __environ 0x00010160 environ 0x00010164 __progname .bss 0x0001016c 0xc /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(__exit_handler.o) 0x00010170 __exit_function_table 0x0001016c __exit_count 0x00010174 __exit_slots .bss 0x00010178 0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(exit.o) 0x00010178 __exit_cleanup .bss 0x0001017c 0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(abort.o) .bss 0x00010180 0x98 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(malloc.o) .bss 0x00010218 0x8 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(errno.o) 0x0001021c _h_errno 0x00010218 errno 0x0001021c h_errno 0x00010218 _errno .bss 0x00010220 0x200 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_stdio_init.o) .bss 0x00010420 0xa /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_ppfs_parsespec.o) *fill* 0x0001042a 0x2 00 .bss 0x0001042c 0x8 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(mbsrtowcs.o) .bss 0x00010434 0x8 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(__mbsnrtowcs.o) *(COMMON) *fill* 0x0001043c 0x4 00 COMMON 0x00010440 0xa4 gnu_iodemo.o 0x0 (size before relaxing) 0x00010440 UNDEF 0x00010460 SWI 0x00010480 PABORT 0x000104a0 DABORT 0x000104c0 IRQ 0x000104e0 FIQ *fill* 0x000104e4 0x1c 00 COMMON 0x00010500 0x84 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(malloc.o) 0x0 (size before relaxing) 0x00010500 _heapindex 0x00010520 _heaplimit 0x00010540 _heapinfo 0x00010560 _aligned_blocks 0x00010580 _heapbase *fill* 0x00010584 0x1c 00 COMMON 0x000105a0 0x68 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_ppfs_parsespec.o) 0x0 (size before relaxing) 0x000105a0 _custom_printf_arginfo 0x000105e0 _custom_printf_handler 0x00010608 . = ALIGN (0x4) 0x00010608 __bss_end__ = . 0x00010608 __bss_end__ = . 0x00010608 _end = . 0x00010608 PROVIDE (end, .)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -