📄 2440.map
字号:
ARM Linker, RVCT3.1 [Build 939] for uVision [Standard]
================================================================================
Section Cross References
s3c2440.o(STACK) refers (Special) to stkheap2.o(.text) for __use_two_region_memory
s3c2440.o(HEAP) refers (Special) to stkheap2.o(.text) for __use_two_region_memory
s3c2440.o(RESET) refers to s3c2440.o(STACK) for Stack_Top
s3c2440.o(RESET) refers to __main.o(!!!main) for __main
s3c2440.o(RESET) refers (Special) to stkheap2.o(.text) for __use_two_region_memory
s3c2440.o(.text) refers to s3c2440.o(HEAP) for Heap_Mem
s3c2440.o(.text) refers to s3c2440.o(STACK) for Stack_Mem
s3c2440.o(.text) refers (Special) to stkheap2.o(.text) for __use_two_region_memory
stkheap2.o(.text) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
stkheap2.o(.text) refers to rt_stackheap_storage_intlibspace.o(.text) for __rt_stackheap_storage
__main.o(!!!main) refers to kernel.o(.text) for __rt_entry
kernel.o(.text) refers to stkheap2.o(.text) for __rt_stackheap_init
kernel.o(.text) refers to boardinit2.o(.text) for _platform_post_stackheap_init
kernel.o(.text) refers to lib_init.o(.text) for __rt_lib_init
kernel.o(.text) refers to boardinit3.o(.text) for _platform_post_lib_init
kernel.o(.text) refers to exit.o(.text) for exit
kernel.o(.text) refers to main.o(.text) for main
kernel.o(.text) refers to sys_exit.o(.text) for _sys_exit
kernel.o(.ARM.exidx) refers to kernel.o(.text) for __rt_entry
sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
sys_stackheap_outer.o(.text) refers to s3c2440.o(.text) for __user_initial_stackheap
rt_stackheap_storage.o(.text) refers to rt_stackheap_storage.o(.bss) for __rt_stackheap_storage_data
rt_stackheap_storage_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
sys_exit.o(.text) refers to use_no_semi.o(.text) for __I_use_semihosting
libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
exit.o(.text) refers to kernel.o(.text) for __rt_exit
stkheap1.o(.text) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
stkheap1.o(.text) refers to rt_stackheap_storage_intlibspace.o(.text) for __rt_stackheap_storage
lib_init.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
lib_init.o(.text) refers to fpinit.o(x$fpl$fpinit) for _fp_init
lib_init.o(.text) refers to lib_init.o(.emb_text) for __ARM_argv_veneer
lib_init.o(.text) refers to rt_locale_intlibspace.o(.text) for __rt_locale
rt_locale.o(.text) refers to rt_locale.o(.bss) for __rt_locale_data
rt_locale_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
_get_argv.o(.text) refers to heapext.o(.text) for __heap_extend
_get_argv.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
_get_argv.o(.text) refers to sys_command.o(.text) for _sys_command_string
_get_argv.o(.text) refers (Special) to hrguard.o(.text) for __heap_region_guard
fpinit.o(x$fpl$fpinit) refers to rt_fp_status_addr_intlibspace.o(.text) for __rt_fp_status_addr
sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I_use_semihosting
rt_fp_status_addr.o(.text) refers to rt_fp_status_addr.o(.bss) for __rt_fp_status_addr_data
rt_fp_status_addr_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
heapext.o(.text) refers to stkheap2.o(.text) for __rt_heap_extend
rt_raise.o(.text) refers to __raise.o(.text) for __raise
rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit
defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit
defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
__raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
__raise.o(.text) refers to callvia.o(.text) for __ARM_call_via_r2
defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display
sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I_use_semihosting
================================================================================
Removing Unused input sections from the image.
Removing s3c2440.o(RESET), (216 bytes).
1 unused section(s) (total 216 bytes) removed from the image.
================================================================================
Memory Map of the image
Image Entry point : 0x00000000
Load Region LR_1 (Base: 0x00000000, Size: 0x000002c4, Max: 0xffffffff, ABSOLUTE)
Execution Region ER_RO (Base: 0x00000000, Size: 0x000002c4, Max: 0xffffffff, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x00000008 Code RO 33 * !!!main __main.o(c_t.l)
0x00000008 0x00000010 Code RO 54 .emb_text lib_init.o(c_t.l)
0x00000018 0x00000020 Code RO 4 .text s3c2440.o
0x00000038 0x00000014 Code RO 13 .text main.o
0x0000004c 0x00000040 Code RO 31 .text stkheap2.o(c_t.l)
0x0000008c 0x00000068 Code RO 35 .text kernel.o(c_t.l)
0x000000f4 0x00000060 Code RO 38 .text sys_stackheap_outer.o(c_t.l)
0x00000154 0x00000010 Code RO 43 .text rt_stackheap_storage_intlibspace.o(c_t.l)
0x00000164 0x00000018 Code RO 45 .text sys_exit.o(c_t.l)
0x0000017c 0x0000000c Code RO 47 .text libspace.o(c_t.l)
0x00000188 0x0000000c Code RO 50 .text exit.o(c_t.l)
0x00000194 0x000000ce Code RO 55 .text lib_init.o(c_t.l)
0x00000262 0x00000002 PAD
0x00000264 0x0000000c Code RO 60 .text boardinit2.o(c_t.l)
0x00000270 0x00000010 Code RO 62 .text boardinit3.o(c_t.l)
0x00000280 0x00000004 Code RO 66 .text use_no_semi.o(c_t.l)
0x00000284 0x00000010 Code RO 71 .text rt_locale_intlibspace.o(c_t.l)
0x00000294 0x00000006 Code RO 77 .text no_argv.o(c_t.l)
0x0000029a 0x00000002 PAD
0x0000029c 0x00000010 Code RO 86 .text rt_fp_status_addr_intlibspace.o(c_t.l)
0x000002ac 0x00000018 Code RO 79 x$fpl$fpinit fpinit.o(fz_ts.l)
0x000002c4 0x00000000 Data RO 127 Region$$Table anon$$obj.o
Execution Region ER_RW (Base: 0x30000000, Size: 0x00000000, Max: 0xffffffff, ABSOLUTE)
**** No section assigned to this execution region ****
Execution Region ER_ZI (Base: 0x30000000, Size: 0x000004e8, Max: 0xffffffff, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x30000000 0x00000060 Zero RW 48 .bss libspace.o(c_t.l)
0x30000060 0x00000000 Zero RW 2 HEAP s3c2440.o
0x30000060 0x00000488 Zero RW 1 STACK s3c2440.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -