327 lines
7.4 KiB
Text
327 lines
7.4 KiB
Text
# section layout
|
|
.text : 0x001000 .. 0x0057d5 ( 18389 bytes)
|
|
.rodata : 0x0057d5 .. 0x005c31 ( 1116 bytes)
|
|
.bss : 0x00a000 .. 0x00a197 ( 407 bytes)
|
|
|
|
# per-input-file .text contributions
|
|
186 /home/scott/claude/llvm816/runtime/crt0Gsos.o
|
|
13790 /home/scott/claude/llvm816/demos/reversi.o
|
|
43132 /home/scott/claude/llvm816/runtime/libc.o
|
|
14895 /home/scott/claude/llvm816/runtime/snprintf.o
|
|
11953 /home/scott/claude/llvm816/runtime/extras.o
|
|
7077 /home/scott/claude/llvm816/runtime/softFloat.o
|
|
15379 /home/scott/claude/llvm816/runtime/softDouble.o
|
|
176 /home/scott/claude/llvm816/runtime/iigsGsos.o
|
|
20670 /home/scott/claude/llvm816/runtime/iigsToolbox.o
|
|
1349 /home/scott/claude/llvm816/runtime/desktop.o
|
|
2540 /home/scott/claude/llvm816/runtime/libgcc.o
|
|
|
|
# global symbols (sorted by address)
|
|
0x000000 __bss_bank
|
|
0x000000 __bss_seg0_bank
|
|
0x000000 __bss_seg1_bank
|
|
0x000000 __bss_seg1_lo16
|
|
0x000000 __bss_seg1_size
|
|
0x000000 __bss_seg2_bank
|
|
0x000000 __bss_seg2_lo16
|
|
0x000000 __bss_seg2_size
|
|
0x000000 __bss_seg3_bank
|
|
0x000000 __bss_seg3_lo16
|
|
0x000000 __bss_seg3_size
|
|
0x000197 __bss_seg0_size
|
|
0x000197 __bss_size
|
|
0x001000 __start
|
|
0x001000 __text_start
|
|
0x0010ba main
|
|
0x002056 newGame
|
|
0x00221d findMove
|
|
0x00264d drawScore
|
|
0x0028ff drawMovesList
|
|
0x002b01 drawSquare
|
|
0x002f25 makeAMove
|
|
0x0032c9 checkForDone
|
|
0x003ec1 scoreMove
|
|
0x004698 memcpy
|
|
0x00471a memset
|
|
0x00477a CtlStartUp
|
|
0x00478a NoteAlert
|
|
0x0047a6 StopAlert
|
|
0x0047c2 EMStartUp
|
|
0x0047e1 FMStartUp
|
|
0x0047f1 LEStartUp
|
|
0x004801 LoadOneTool
|
|
0x004811 NewHandle
|
|
0x004837 MenuStartUp
|
|
0x004847 CheckMItem
|
|
0x004857 HiliteMenu
|
|
0x004867 InsertMenu
|
|
0x00487c NewMenu
|
|
0x004896 QDStartUp
|
|
0x0048ac DrawString
|
|
0x0048be FrameOval
|
|
0x0048d0 GetPort
|
|
0x0048e0 GetPortRect
|
|
0x0048f2 GlobalToLocal
|
|
0x004904 LineTo
|
|
0x004914 MoveTo
|
|
0x004924 PaintOval
|
|
0x004936 PaintRect
|
|
0x004948 SetPort
|
|
0x00495a BeginUpdate
|
|
0x00496c EndUpdate
|
|
0x00497e FrontWindow
|
|
0x00498e NewWindow
|
|
0x0049a8 SelectWindow
|
|
0x0049ba TaskMaster
|
|
0x0049d1 startdesk
|
|
0x004db7 paintDesktopBackdrop
|
|
0x004de9 __jsl_indir
|
|
0x004dec __mulhi3
|
|
0x004e0b __umulhisi3
|
|
0x004e62 __ashlhi3
|
|
0x004e71 __lshrhi3
|
|
0x004e81 __ashrhi3
|
|
0x004e94 __udivhi3
|
|
0x004ea0 __umodhi3
|
|
0x004eac __divhi3
|
|
0x004ec6 __modhi3
|
|
0x004ee0 __divmod_setup
|
|
0x004f13 __udivmod_core
|
|
0x004f31 __mulsi3
|
|
0x004fea __ashlsi3
|
|
0x004fff __lshrsi3
|
|
0x005014 __ashrsi3
|
|
0x00502e __udivmodsi_core
|
|
0x005066 __udivsi3
|
|
0x00507a __umodsi3
|
|
0x00508e __divsi3
|
|
0x0050b5 __modsi3
|
|
0x0050dc __divmodsi_setup
|
|
0x00512d __divmoddi4_stash
|
|
0x00514a __retdi
|
|
0x005157 __ashldi3
|
|
0x00517a __lshrdi3
|
|
0x00519d __ashrdi3
|
|
0x0051c3 __muldi3
|
|
0x00521e __ucmpdi2
|
|
0x005247 __cmpdi2
|
|
0x00527e __udivdi3
|
|
0x005287 __umoddi3
|
|
0x0052a0 __udivmoddi_core
|
|
0x0052ed __divdi3
|
|
0x00530c __moddi3
|
|
0x005339 __absdi_a
|
|
0x005341 __absdi_b
|
|
0x005349 __negdi_a
|
|
0x005367 __negdi_b
|
|
0x005385 setjmp
|
|
0x0053ad longjmp
|
|
0x0053d7 __umulhisi3_qsq
|
|
0x0057d5 __rodata_start
|
|
0x0057d5 __text_end
|
|
0x0057d5 gChainPath
|
|
0x0057e9 gColor
|
|
0x0057eb optionsMenuStr
|
|
0x005874 levelMenuStr
|
|
0x0058ee editMenuStr
|
|
0x005961 fileMenuStr
|
|
0x0059a0 appleMenuStr
|
|
0x0059c0 gBoardName
|
|
0x0059c9 gScoreName
|
|
0x0059d1 gMovesName
|
|
0x0059d8 gAboutMsg
|
|
0x005a1a doAlert.okStr
|
|
0x005a1f doAlert.button
|
|
0x005a37 doAlert.message
|
|
0x005a4f doAlert.alertRec
|
|
0x005a8d gPly
|
|
0x005a8f gCantPassMsg
|
|
0x005aba gIllegalMsg
|
|
0x005ad5 gDrawMsg
|
|
0x005af7 gWhiteWinsMsg
|
|
0x005b0d gBlackWinsMsg
|
|
0x005b23 gPassMsg
|
|
0x005b44 gDisp
|
|
0x005b54 gSqScore
|
|
0x005c1c scoreString.tpl
|
|
0x005c31 __init_array_end
|
|
0x005c31 __init_array_start
|
|
0x005c31 __rodata_end
|
|
0x00a000 __bss_lo16
|
|
0x00a000 __bss_seg0_lo16
|
|
0x00a000 __bss_start
|
|
0x00a000 gEvent
|
|
0x00a02c gDone
|
|
0x00a02e gMovesLeft
|
|
0x00a030 gSelfPlay
|
|
0x00a032 gCurrentColor
|
|
0x00a034 initWindows.wp
|
|
0x00a082 gBoardWin
|
|
0x00a086 gScoreWin
|
|
0x00a08a gMovesWin
|
|
0x00a08e gBoard
|
|
0x00a0f2 gMovesMade
|
|
0x00a0f4 gMoves
|
|
0x00a174 gScoreBuf
|
|
0x00a189 gMoveNotation
|
|
0x00a18d gUserId
|
|
0x00a18f gDpHandle
|
|
0x00a193 gDpBase
|
|
0x00a195 __indirTarget
|
|
0x00a197 __bss_end
|
|
0x00a197 __heap_start
|
|
0x00bf00 __heap_end
|
|
BeginUpdate = 0x00495a
|
|
CheckMItem = 0x004847
|
|
CtlStartUp = 0x00477a
|
|
DrawString = 0x0048ac
|
|
EMStartUp = 0x0047c2
|
|
EndUpdate = 0x00496c
|
|
FMStartUp = 0x0047e1
|
|
FrameOval = 0x0048be
|
|
FrontWindow = 0x00497e
|
|
GetPort = 0x0048d0
|
|
GetPortRect = 0x0048e0
|
|
GlobalToLocal = 0x0048f2
|
|
HiliteMenu = 0x004857
|
|
InsertMenu = 0x004867
|
|
LEStartUp = 0x0047f1
|
|
LineTo = 0x004904
|
|
LoadOneTool = 0x004801
|
|
MenuStartUp = 0x004837
|
|
MoveTo = 0x004914
|
|
NewHandle = 0x004811
|
|
NewMenu = 0x00487c
|
|
NewWindow = 0x00498e
|
|
NoteAlert = 0x00478a
|
|
PaintOval = 0x004924
|
|
PaintRect = 0x004936
|
|
QDStartUp = 0x004896
|
|
SelectWindow = 0x0049a8
|
|
SetPort = 0x004948
|
|
StopAlert = 0x0047a6
|
|
TaskMaster = 0x0049ba
|
|
__absdi_a = 0x005339
|
|
__absdi_b = 0x005341
|
|
__ashldi3 = 0x005157
|
|
__ashlhi3 = 0x004e62
|
|
__ashlsi3 = 0x004fea
|
|
__ashrdi3 = 0x00519d
|
|
__ashrhi3 = 0x004e81
|
|
__ashrsi3 = 0x005014
|
|
__bss_bank = 0x000000
|
|
__bss_end = 0x00a197
|
|
__bss_lo16 = 0x00a000
|
|
__bss_seg0_bank = 0x000000
|
|
__bss_seg0_lo16 = 0x00a000
|
|
__bss_seg0_size = 0x000197
|
|
__bss_seg1_bank = 0x000000
|
|
__bss_seg1_lo16 = 0x000000
|
|
__bss_seg1_size = 0x000000
|
|
__bss_seg2_bank = 0x000000
|
|
__bss_seg2_lo16 = 0x000000
|
|
__bss_seg2_size = 0x000000
|
|
__bss_seg3_bank = 0x000000
|
|
__bss_seg3_lo16 = 0x000000
|
|
__bss_seg3_size = 0x000000
|
|
__bss_size = 0x000197
|
|
__bss_start = 0x00a000
|
|
__cmpdi2 = 0x005247
|
|
__divdi3 = 0x0052ed
|
|
__divhi3 = 0x004eac
|
|
__divmod_setup = 0x004ee0
|
|
__divmoddi4_stash = 0x00512d
|
|
__divmodsi_setup = 0x0050dc
|
|
__divsi3 = 0x00508e
|
|
__heap_end = 0x00bf00
|
|
__heap_start = 0x00a197
|
|
__indirTarget = 0x00a195
|
|
__init_array_end = 0x005c31
|
|
__init_array_start = 0x005c31
|
|
__jsl_indir = 0x004de9
|
|
__lshrdi3 = 0x00517a
|
|
__lshrhi3 = 0x004e71
|
|
__lshrsi3 = 0x004fff
|
|
__moddi3 = 0x00530c
|
|
__modhi3 = 0x004ec6
|
|
__modsi3 = 0x0050b5
|
|
__muldi3 = 0x0051c3
|
|
__mulhi3 = 0x004dec
|
|
__mulsi3 = 0x004f31
|
|
__negdi_a = 0x005349
|
|
__negdi_b = 0x005367
|
|
__retdi = 0x00514a
|
|
__rodata_end = 0x005c31
|
|
__rodata_start = 0x0057d5
|
|
__start = 0x001000
|
|
__text_end = 0x0057d5
|
|
__text_start = 0x001000
|
|
__ucmpdi2 = 0x00521e
|
|
__udivdi3 = 0x00527e
|
|
__udivhi3 = 0x004e94
|
|
__udivmod_core = 0x004f13
|
|
__udivmoddi_core = 0x0052a0
|
|
__udivmodsi_core = 0x00502e
|
|
__udivsi3 = 0x005066
|
|
__umoddi3 = 0x005287
|
|
__umodhi3 = 0x004ea0
|
|
__umodsi3 = 0x00507a
|
|
__umulhisi3 = 0x004e0b
|
|
__umulhisi3_qsq = 0x0053d7
|
|
appleMenuStr = 0x0059a0
|
|
checkForDone = 0x0032c9
|
|
doAlert.alertRec = 0x005a4f
|
|
doAlert.button = 0x005a1f
|
|
doAlert.message = 0x005a37
|
|
doAlert.okStr = 0x005a1a
|
|
drawMovesList = 0x0028ff
|
|
drawScore = 0x00264d
|
|
drawSquare = 0x002b01
|
|
editMenuStr = 0x0058ee
|
|
fileMenuStr = 0x005961
|
|
findMove = 0x00221d
|
|
gAboutMsg = 0x0059d8
|
|
gBlackWinsMsg = 0x005b0d
|
|
gBoard = 0x00a08e
|
|
gBoardName = 0x0059c0
|
|
gBoardWin = 0x00a082
|
|
gCantPassMsg = 0x005a8f
|
|
gChainPath = 0x0057d5
|
|
gColor = 0x0057e9
|
|
gCurrentColor = 0x00a032
|
|
gDisp = 0x005b44
|
|
gDone = 0x00a02c
|
|
gDpBase = 0x00a193
|
|
gDpHandle = 0x00a18f
|
|
gDrawMsg = 0x005ad5
|
|
gEvent = 0x00a000
|
|
gIllegalMsg = 0x005aba
|
|
gMoveNotation = 0x00a189
|
|
gMoves = 0x00a0f4
|
|
gMovesLeft = 0x00a02e
|
|
gMovesMade = 0x00a0f2
|
|
gMovesName = 0x0059d1
|
|
gMovesWin = 0x00a08a
|
|
gPassMsg = 0x005b23
|
|
gPly = 0x005a8d
|
|
gScoreBuf = 0x00a174
|
|
gScoreName = 0x0059c9
|
|
gScoreWin = 0x00a086
|
|
gSelfPlay = 0x00a030
|
|
gSqScore = 0x005b54
|
|
gUserId = 0x00a18d
|
|
gWhiteWinsMsg = 0x005af7
|
|
initWindows.wp = 0x00a034
|
|
levelMenuStr = 0x005874
|
|
longjmp = 0x0053ad
|
|
main = 0x0010ba
|
|
makeAMove = 0x002f25
|
|
memcpy = 0x004698
|
|
memset = 0x00471a
|
|
newGame = 0x002056
|
|
optionsMenuStr = 0x0057eb
|
|
paintDesktopBackdrop = 0x004db7
|
|
scoreMove = 0x003ec1
|
|
scoreString.tpl = 0x005c1c
|
|
setjmp = 0x005385
|
|
startdesk = 0x0049d1
|