📄 ex2.map
字号:
.text 0x00001d54 ARM Code 0 target.o(.text)
C$debug_abbrev0 0x00000000 Data 0 os_cpu_c.o(.debug_abbrev)
C$debug_info21 0x00000000 Data 0 os_cpu_c.o(.debug_info)
C$debug_pubnames22 0x00000024 Data 0 os_cpu_c.o(.debug_pubnames)
C$debug_pubnames28 0x0000009c Data 0 os_cpu_c.o(.debug_pubnames)
C$debug_line20 0x00000104 Data 0 os_cpu_c.o(.debug_line)
C$debug_line26 0x00000138 Data 0 os_cpu_c.o(.debug_line)
C$debug_macinfo23 0x0000017c Data 0 os_cpu_c.o(.debug_macinfo)
C$debug_info27 0x00000268 Data 0 os_cpu_c.o(.debug_info)
C$debug_macinfo29 0x000002cc Data 0 os_cpu_c.o(.debug_macinfo)
C$debug_frame79 0x000006c0 Data 0 target.o(.debug_frame)
C$debug_pubnames76 0x000007d8 Data 0 target.o(.debug_pubnames)
C$debug_line74 0x00000bf8 Data 0 target.o(.debug_line)
C$debug_loc78 0x000016c4 Data 0 target.o(.debug_loc)
C$debug_info75 0x0000396c Data 0 target.o(.debug_info)
src\Startup.s 0x00000000 Number 0 startup.o ABSOLUTE
MyStacks 0x40000000 Data 288 startup.o(MyStacks)
<Anonymous Symbol> 0x000003fc Data 16 startup.o(.debug_abbrev)
<Anonymous Symbol> 0x00000cc8 Data 136 startup.o(.debug_line)
<Anonymous Symbol> 0x00003b54 Data 88 startup.o(.debug_info)
vectors 0x00000000 ARM Code 236 startup.o(vectors)
ABT_STACK_LEGTH 0x00000000 Number 0 startup.o ABSOLUTE
FIQ_STACK_LEGTH 0x00000000 Number 0 startup.o ABSOLUTE
UND_STACK_LEGTH 0x00000000 Number 0 startup.o ABSOLUTE
USR32Mode 0x00000010 Number 0 startup.o ABSOLUTE
FIQ32Mode 0x00000011 Number 0 startup.o ABSOLUTE
IRQ32Mode 0x00000012 Number 0 startup.o ABSOLUTE
SVC32Mode 0x00000013 Number 0 startup.o ABSOLUTE
SYS32Mode 0x0000001f Number 0 startup.o ABSOLUTE
ResetAddr 0x00000020 Data 4 startup.o(vectors)
UndefinedAddr 0x00000024 Data 4 startup.o(vectors)
SWI_Addr 0x00000028 Data 4 startup.o(vectors)
PrefetchAddr 0x0000002c Data 4 startup.o(vectors)
DataAbortAddr 0x00000030 Data 4 startup.o(vectors)
Nouse 0x00000034 Data 4 startup.o(vectors)
IRQ_Addr 0x00000038 Data 4 startup.o(vectors)
FIQ_Addr 0x0000003c Data 4 startup.o(vectors)
Undefined 0x00000040 ARM Code 0 startup.o(vectors)
PrefetchAbort 0x00000044 ARM Code 0 startup.o(vectors)
DataAbort 0x00000048 ARM Code 0 startup.o(vectors)
IRQ_STACK_LEGTH 0x00000048 Number 0 startup.o ABSOLUTE
FIQ_Handler 0x0000004c ARM Code 0 startup.o(vectors)
InitStack 0x0000005c ARM Code 0 startup.o(vectors)
NoInt 0x00000080 Number 0 startup.o ABSOLUTE
ResetInit 0x0000008c ARM Code 0 startup.o(vectors)
StackIrq 0x000000c4 Data 4 startup.o(vectors)
StackFiq 0x000000c8 Data 4 startup.o(vectors)
StackAbt 0x000000cc Data 4 startup.o(vectors)
StackUnd 0x000000d0 Data 4 startup.o(vectors)
IrqStackSpace 0x40000000 Data 288 startup.o(MyStacks)
AbtStackSpace 0x40000120 Data 0 startup.o(MyStacks)
FiqStackSpace 0x40000120 Data 0 startup.o(MyStacks)
UndtStackSpace 0x40000120 Data 0 startup.o(MyStacks)
PINSEL2 0xe002c014 Number 0 startup.o ABSOLUTE
BCFG0 0xffe00000 Number 0 startup.o ABSOLUTE
BCFG1 0xffe00004 Number 0 startup.o ABSOLUTE
BCFG2 0xffe00008 Number 0 startup.o ABSOLUTE
BCFG3 0xffe0000c Number 0 startup.o ABSOLUTE
src\stack.s 0x00000000 Number 0 stack.o ABSOLUTE
Stacks 0x400001a0 Data 4 stack.o(Stacks)
src\IRQ.S 0x00000000 Number 0 irq.o ABSOLUTE
<Anonymous Symbol> 0x00003bac Data 84 irq.o(.debug_info)
<Anonymous Symbol> 0x00000d50 Data 72 irq.o(.debug_line)
<Anonymous Symbol> 0x0000040c Data 16 irq.o(.debug_abbrev)
IRQ 0x0000278c ARM Code 180 irq.o(IRQ)
IRQ_Stack 0x40004000 Number 0 irq.o(IRQ_Stack)
USR32Mode 0x00000010 Number 0 irq.o ABSOLUTE
FIQ32Mode 0x00000011 Number 0 irq.o ABSOLUTE
IRQ32Mode 0x00000012 Number 0 irq.o ABSOLUTE
SVC32Mode 0x00000013 Number 0 irq.o ABSOLUTE
SYS32Mode 0x0000001f Number 0 irq.o ABSOLUTE
NoInt 0x00000080 Number 0 irq.o ABSOLUTE
StackIrq1 0x40004000 Data 0 irq.o(IRQ_Stack)
src\heap.s 0x00000000 Number 0 heap.o ABSOLUTE
Heap 0x80002458 Data 4 heap.o(Heap)
src\SERIAL.C 0x00000000 Number 0 serial.o ABSOLUTE
.bss 0x80000310 Data 0 serial.o(.bss)
.text 0x00002024 ARM Code 0 serial.o(.text)
C$debug_abbrev0 0x00000000 Data 0 os_cpu_c.o(.debug_abbrev)
C$debug_info21 0x00000000 Data 0 os_cpu_c.o(.debug_info)
C$debug_pubnames22 0x00000024 Data 0 os_cpu_c.o(.debug_pubnames)
C$debug_pubnames28 0x0000009c Data 0 os_cpu_c.o(.debug_pubnames)
C$debug_line20 0x00000104 Data 0 os_cpu_c.o(.debug_line)
C$debug_line26 0x00000138 Data 0 os_cpu_c.o(.debug_line)
C$debug_macinfo23 0x0000017c Data 0 os_cpu_c.o(.debug_macinfo)
C$debug_info27 0x00000268 Data 0 os_cpu_c.o(.debug_info)
C$debug_macinfo29 0x000002cc Data 0 os_cpu_c.o(.debug_macinfo)
C$debug_frame79 0x000007a0 Data 0 serial.o(.debug_frame)
C$debug_pubnames4 0x00000878 Data 0 serial.o(.debug_pubnames)
C$debug_pubnames76 0x000008a4 Data 0 serial.o(.debug_pubnames)
C$debug_macinfo5 0x00000d3c Data 0 serial.o(.debug_macinfo)
C$debug_line2 0x00000d98 Data 0 serial.o(.debug_line)
C$debug_line74 0x00000e34 Data 0 serial.o(.debug_line)
C$debug_loc78 0x00001788 Data 0 serial.o(.debug_loc)
C$debug_info3 0x00003c00 Data 0 serial.o(.debug_info)
C$debug_info75 0x00003c98 Data 0 serial.o(.debug_info)
.bss$2 0x80000310 Data 0 serial.o(.bss)
../../angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE
!!! 0x000000ec ARM Code 168 __main.o(!!!)
<Anonymous Symbol> 0x00000864 Data 60 __main.o(.debug_frame)
_move_region 0x0000010c ARM Code 0 __main.o(!!!)
_move_loop 0x0000013c ARM Code 0 __main.o(!!!)
_zero_region 0x00000150 ARM Code 0 __main.o(!!!)
_zero_loop 0x00000174 ARM Code 0 __main.o(!!!)
_region_table 0x00000184 Data 0 __main.o(!!!)
../../armsys.c 0x00000000 Number 0 _no_redirect.o ABSOLUTE
.text 0x00002358 ARM Code 0 _no_redirect.o(.text)
C$debug_frame18 0x000008a0 Data 0 _no_redirect.o(.debug_frame)
../../stdlib.c 0x00000000 Number 0 rand.o ABSOLUTE
.bss 0x80002314 Data 0 rand.o(.bss)
.text 0x00002360 ARM Code 0 rand.o(.text)
C$debug_frame11 0x000008ec Data 0 rand.o(.debug_frame)
.bss$2 0x80002314 Data 0 rand.o(.bss)
_random_j 0x80002314 Data 4 rand.o(.bss)
_random_k 0x80002318 Data 4 rand.o(.bss)
_random_number_seed 0x8000231c Data 220 rand.o(.bss)
../../division.s 0x00000000 Number 0 rt_udiv.o ABSOLUTE
.text 0x0000245c ARM Code 192 rt_udiv.o(.text)
<Anonymous Symbol> 0x0000096c Data 68 rt_udiv.o(.debug_frame)
../../angel/kernel.s 0x00000000 Number 0 kernel.o ABSOLUTE
<Anonymous Symbol> 0x000009b0 Data 88 kernel.o(.debug_frame)
.text 0x0000251c ARM Code 40 kernel.o(.text)
__rt_abort1 0x00002540 ARM Code 0 kernel.o(.text)
../../stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
.text 0x00002544 ARM Code 0 exit.o(.text)
C$debug_frame12 0x00000a08 Data 0 exit.o(.debug_frame)
../../armsys.c 0x00000000 Number 0 lib_init.o ABSOLUTE
.text 0x0000255c ARM Code 0 lib_init.o(.text)
C$debug_frame18 0x00000a54 Data 0 lib_init.o(.debug_frame)
../../stkheap1.s 0x00000000 Number 0 stkheap1.o ABSOLUTE
<Anonymous Symbol> 0x00000ad0 Data 128 stkheap1.o(.debug_frame)
.text 0x00002658 ARM Code 252 stkheap1.o(.text)
_heap_overflow 0x00002744 ARM Code 0 stkheap1.o(.text)
../../angel/sys.s 0x00000000 Number 0 sys_exit.o ABSOLUTE
.text 0x00002754 ARM Code 24 sys_exit.o(.text)
<Anonymous Symbol> 0x00000b50 Data 68 sys_exit.o(.debug_frame)
../../angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
<Anonymous Symbol> 0x00000b94 Data 68 libspace.o(.debug_frame)
.text 0x0000276c ARM Code 12 libspace.o(.text)
.bss 0x800023f8 Data 96 libspace.o(.bss)
__libspace_start 0x800023f8 Data 96 libspace.o(.bss)
../../angel/sys.s 0x00000000 Number 0 use_semi.o ABSOLUTE
.text 0x00002778 ARM Code 4 use_semi.o(.text)
<Anonymous Symbol> 0x00000bd8 Data 68 use_semi.o(.debug_frame)
../../fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE
x$fpl$fpinit 0x0000298c ARM Code 20 fpinit.o(x$fpl$fpinit)
<Anonymous Symbol> 0x00000c1c Data 76 fpinit.o(.debug_frame)
../../angel/rt.s 0x00000000 Number 0 rt_fp_status_addr.o ABSOLUTE
<Anonymous Symbol> 0x00000c68 Data 76 rt_fp_status_addr.o(.debug_frame)
.text 0x0000277c ARM Code 16 rt_fp_status_addr.o(.text)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$ARM_ISAv4$M$PE$A:L22$X:L11$S22$~IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE 0x00000000 Number 0 anon$$obj.o ABSOLUTE
Reset 0x00000000 ARM Code 0 startup.o(vectors)
__Heap_DescSize - Undefined Weak Reference
__alloca_initialize - Undefined Weak Reference
__argv_alloc - Undefined Weak Reference
__call_ctors() - Undefined Weak Reference
__cpp_finalise - Undefined Weak Reference
__cpp_initialise - Undefined Weak Reference
__rt_get_argv - Undefined Weak Reference
__user_heap_extend - Undefined Weak Reference
__user_stack_slop - Undefined Weak Reference
_atexit_init - Undefined Weak Reference
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -