📄 bench_iar.map
字号:
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000550 - 02000563 (14 bytes), align: 2
ENTRY ADDRESS REF BY
===== ======= ======
__doubleToLong 02000551 ??d2sl_a (??d2sl)
non_banked function
calls direct
stack 1 = 00000000 ( 0000000C )
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000564 - 020006DF (17c bytes), align: 2
Segment part 23. Intra module refs: __dAdditionResults
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 020006E0 - 02000783 (a4 bytes), align: 2
Segment part 24. Intra module refs: __dMultiplicationResults
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000784 - 02000847 (c4 bytes), align: 2
Segment part 25. Intra module refs: __dDivisionResults
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000848 - 020008EB (a4 bytes), align: 2
Segment part 26. Intra module refs: __dDiv
__dMul
__dSub
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 020008EC - 0200090F (24 bytes), align: 2
Segment part 27. Intra module refs: __dEqual
__dLess
dCheckExceptionalCases
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000910 - 02000953 (44 bytes), align: 2
Segment part 28. Intra module refs: dAddCalc
dDivCalc
dMulCalc
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000954 - 02000A87 (134 bytes), align: 2
Segment part 29. Intra module refs: __longToDouble
dAddCalc
dDivCalc
dMulCalc
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000A88 - 02000AC7 (40 bytes), align: 2
Segment part 30. Intra module refs: dAddCalc
dDivCalc
dMulCalc
dRoundAndPack
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000AC8 - 02000B13 (4c bytes), align: 2
Segment part 31. Intra module refs: dAddCalc
dDivCalc
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000B14 - 02000B4D (3a bytes), align: 2
Segment part 32. Intra module refs: dAddCalc
dDivCalc
dMulCalc
dRoundAndPack
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000B50 - 02000B8B (3c bytes), align: 2
Segment part 33. Intra module refs: __dEqual
__dLess
dCheckExceptionalCases
dDivCalc
dNormalize
dUnpack
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000B8C - 02000BAD (22 bytes), align: 2
Segment part 34. Intra module refs: __longToDouble
dAddCalc
dDivCalc
dMulCalc
dUnpack
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000BB0 - 02000BD3 (24 bytes), align: 2
Segment part 35. Intra module refs: __dDivisionResults
__dMultiplicationResults
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000BD4 - 02000BF7 (24 bytes), align: 2
Segment part 36. Intra module refs: __dAdditionResults
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000BF8 - 02000C1B (24 bytes), align: 2
Segment part 37. Intra module refs: __dAdditionResults
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000C1C - 02000C4F (34 bytes), align: 2
Segment part 38. Intra module refs: __dAdditionResults
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000C50 - 02000C5B (c bytes), align: 2
Segment part 39. Intra module refs: __dDivisionResults
__dMultiplicationResults
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000C5C - 02000C67 (c bytes), align: 2
Segment part 40. Intra module refs: dCheckExceptionalCases
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000C68 - 02000C8B (24 bytes), align: 2
Segment part 41. Intra module refs: __dDivisionResults
__dMultiplicationResults
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000C8C - 02000CAF (24 bytes), align: 2
Segment part 42. Intra module refs: __dDivisionResults
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000CB0 - 02000CB1 (2 bytes), align: 2
Segment part 43. Intra module refs: __dAdditionResults
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000CB4 - 02000CBD (a bytes), align: 2
Segment part 44. Intra module refs: __dAdditionResults
-------------------------------------------------------------------------
NEARFUNC_T
Relative segment, address: 02000CC0 - 02000CC7 (8 bytes), align: 2
Segment part 45. Intra module refs: __dAdditionResults
-------------------------------------------------------------------------
PROGRAM MODULE, NAME : ?RESET
SEGMENTS IN THE MODULE
======================
INTVEC
Common segment, address: 00000000 - 00000003 (4 bytes), align: 2
Segment part 0. ROOT.
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?CSTARTUP
SEGMENTS IN THE MODULE
======================
DIFUNCT
Relative segment, address: 02000104, align: 2
-------------------------------------------------------------------------
IRQ_STACK
Relative segment, address: 02014AD4, align: 2
-------------------------------------------------------------------------
CSTACK
Relative segment, address: 02012AD4, align: 2
-------------------------------------------------------------------------
ICODE
Relative segment, address: 02000000 - 0200003F (40 bytes), align: 2
ENTRY ADDRESS REF BY
===== ======= ======
?cstartup 02000000 Segment part 0 (?RESET)
-------------------------------------------------------------------------
ICODE
Relative segment, address: 02000040 - 0200006F (30 bytes), align: 2
Segment part 5. Intra module refs: ?cstartup
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?_EXIT
SEGMENTS IN THE MODULE
======================
NEARFUNC_A
Relative segment, address: 02001838, align: 2
ENTRY ADDRESS REF BY
===== ======= ======
_exit 02001838 Segment part 5 (?CSTARTUP)
exit (?exit)
-------------------------------------------------------------------------
NEARFUNC_A
Relative segment, address: 02001838 - 0200183B (4 bytes), align: 2
Segment part 5. Intra module refs: _exit
ENTRY ADDRESS REF BY
===== ======= ======
?jump_to_exit 02001838
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?__EXIT
SEGMENTS IN THE MODULE
======================
NEARFUNC_A
Relative segment, address: 0200183C - 0200183F (4 bytes), align: 2
ENTRY ADDRESS REF BY
===== ======= ======
__exit 0200183C ?jump_to_exit (?_EXIT)
?C_EXIT 0200183C
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?INITTAB
SEGMENTS IN THE MODULE
======================
INITTAB
Relative segment, address: 02003998, align: 2
-------------------------------------------------------------------------
HUGE_C
Relative segment, address: 02003B40 - 02003B47 (8 bytes), align: 2
ENTRY ADDRESS REF BY
===== ======= ======
__segment_begin_INITTAB
02003B40 __segment_init (?segment_init)
__segment_end_INITTAB 02003B44 __segment_init (?segment_init)
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?divu_a
SEGMENTS IN THE MODULE
======================
NEARFUNC_A
Relative segment, address: 02001840 - 0200184B (c bytes), align: 2
ENTRY ADDRESS REF BY
===== ======= ======
??divu_a 02001840 _Litob (?Xlitob)
at91_baud_com(u_int, u_int) (com_baud)
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?div_a
SEGMENTS IN THE MODULE
======================
NEARFUNC_A
Relative segment, address: 0200184C - 02001863 (18 bytes), align: 2
ENTRY ADDRESS REF BY
===== ======= ======
??div_a 0200184C _Genld (?Xgenld)
_Ldtob (?Xldtob)
ldiv (?Ldiv)
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?div_common_a
SEGMENTS IN THE MODULE
======================
NEARFUNC_A
Relative segment, address: 02001864 - 020018BB (58 bytes), align: 2
ENTRY ADDRESS REF BY
===== ======= ======
??div_common_a 02001864 ??div_a (?div_a)
??divu_a (?divu_a)
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?heap
SEGMENTS IN THE MODULE
======================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -