269 lines
6 KiB
Text
269 lines
6 KiB
Text
# section layout
|
|
.text : 0x001000 .. 0x006f8a ( 24458 bytes)
|
|
.rodata : 0x006f8a .. 0x007622 ( 1688 bytes)
|
|
.bss : 0x00a000 .. 0x00a402 ( 1026 bytes)
|
|
|
|
# per-input-file .text contributions
|
|
113 /home/scott/claude/llvm816/runtime/crt0Gno.o
|
|
737 /home/scott/claude/llvm816/demos/gnoFile.o
|
|
3444 /home/scott/claude/llvm816/runtime/libcGno.o
|
|
925 /home/scott/claude/llvm816/runtime/gnoKernel.o
|
|
34 /home/scott/claude/llvm816/runtime/gnoGsos.o
|
|
32139 /home/scott/claude/llvm816/runtime/libc.o
|
|
9073 /home/scott/claude/llvm816/runtime/snprintf.o
|
|
10814 /home/scott/claude/llvm816/runtime/extras.o
|
|
4364 /home/scott/claude/llvm816/runtime/softFloat.o
|
|
13051 /home/scott/claude/llvm816/runtime/softDouble.o
|
|
2552 /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
|
|
0x000402 __bss_seg0_size
|
|
0x000402 __bss_size
|
|
0x001000 __start
|
|
0x001000 __text_start
|
|
0x001071 main
|
|
0x001352 gsosCreate
|
|
0x001368 gsosOpen
|
|
0x00137e gsosRead
|
|
0x001394 gsosWrite
|
|
0x0013aa gsosClose
|
|
0x0013c0 gsosGetEOF
|
|
0x0013d6 gsosSetEOF
|
|
0x0013ec gsosSetMark
|
|
0x001402 __putByte
|
|
0x00154f __putByteErr
|
|
0x00169c __gnoStartup
|
|
0x00193e _exit
|
|
0x00196f __gnoGsosCall
|
|
0x001984 __gnoCallNum
|
|
0x001986 __gnoPBlock
|
|
0x001991 memset
|
|
0x0019ef memcmp
|
|
0x001a9c puts
|
|
0x001b56 vprintf
|
|
0x002977 writeULong
|
|
0x002ae9 writeUDec
|
|
0x002c29 writeHex
|
|
0x002db8 printf
|
|
0x002e3d putcharStd
|
|
0x002e83 fclose
|
|
0x0030d3 fwrite
|
|
0x00389a fopen
|
|
0x00489c fread
|
|
0x004f03 __adddf3
|
|
0x005a8d __subdf3
|
|
0x005ac7 __muldf3
|
|
0x00614a __floatsidf
|
|
0x0062c8 __floatunsidf
|
|
0x0063e7 __fixdfsi
|
|
0x006592 __jsl_indir
|
|
0x006595 __mulhi3
|
|
0x0065b4 __umulhisi3
|
|
0x00660b __ashlhi3
|
|
0x00661a __lshrhi3
|
|
0x00662a __ashrhi3
|
|
0x00663d __udivhi3
|
|
0x006649 __umodhi3
|
|
0x006655 __divhi3
|
|
0x00666f __modhi3
|
|
0x006689 __divmod_setup
|
|
0x0066bc __udivmod_core
|
|
0x0066da __mulsi3
|
|
0x006793 __ashlsi3
|
|
0x0067a8 __lshrsi3
|
|
0x0067bd __ashrsi3
|
|
0x0067d7 __udivmodsi_core
|
|
0x00680f __udivsi3
|
|
0x006823 __umodsi3
|
|
0x006837 __divsi3
|
|
0x00685e __modsi3
|
|
0x006885 __divmodsi_setup
|
|
0x0068d6 __divmoddi4_stash
|
|
0x0068f3 __retdi
|
|
0x006900 __ashldi3
|
|
0x006923 __lshrdi3
|
|
0x006946 __ashrdi3
|
|
0x00696c __muldi3
|
|
0x0069d3 __ucmpdi2
|
|
0x0069fc __cmpdi2
|
|
0x006a33 __udivdi3
|
|
0x006a3c __umoddi3
|
|
0x006a55 __udivmoddi_core
|
|
0x006aa2 __divdi3
|
|
0x006ac1 __moddi3
|
|
0x006aee __absdi_a
|
|
0x006af6 __absdi_b
|
|
0x006afe __negdi_a
|
|
0x006b1c __negdi_b
|
|
0x006b3a setjmp
|
|
0x006b62 longjmp
|
|
0x006b8c __umulhisi3_qsq
|
|
0x006f8a __rodata_start
|
|
0x006f8a __text_end
|
|
0x00736f writeHex.digits
|
|
0x00738a __monthDays
|
|
0x007506 __mfs
|
|
0x0075e6 stdin
|
|
0x0075ea stdout
|
|
0x0075ee stderr
|
|
0x0075f2 __c_lconv
|
|
0x007622 __init_array_end
|
|
0x007622 __init_array_start
|
|
0x007622 __rodata_end
|
|
0x00a000 __bss_lo16
|
|
0x00a000 __bss_seg0_lo16
|
|
0x00a000 __bss_start
|
|
0x00a000 argBuf
|
|
0x00a100 argVec
|
|
0x00a180 freeList
|
|
0x00a184 bumpPtr
|
|
0x00a188 heapEnd
|
|
0x00a18c __atexitFn
|
|
0x00a190 errno
|
|
0x00a192 __toolboxInited
|
|
0x00a194 __vblPrev
|
|
0x00a196 __vblBase
|
|
0x00a19a __mfsReg
|
|
0x00a2ba __quickFn
|
|
0x00a2be __gsosPathBuf
|
|
0x00a3c0 __sigHandlers
|
|
0x00a400 __indirTarget
|
|
0x00a402 __bss_end
|
|
0x00a402 __heap_start
|
|
0x00bf00 __heap_end
|
|
__absdi_a = 0x006aee
|
|
__absdi_b = 0x006af6
|
|
__adddf3 = 0x004f03
|
|
__ashldi3 = 0x006900
|
|
__ashlhi3 = 0x00660b
|
|
__ashlsi3 = 0x006793
|
|
__ashrdi3 = 0x006946
|
|
__ashrhi3 = 0x00662a
|
|
__ashrsi3 = 0x0067bd
|
|
__atexitFn = 0x00a18c
|
|
__bss_bank = 0x000000
|
|
__bss_end = 0x00a402
|
|
__bss_lo16 = 0x00a000
|
|
__bss_seg0_bank = 0x000000
|
|
__bss_seg0_lo16 = 0x00a000
|
|
__bss_seg0_size = 0x000402
|
|
__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 = 0x000402
|
|
__bss_start = 0x00a000
|
|
__c_lconv = 0x0075f2
|
|
__cmpdi2 = 0x0069fc
|
|
__divdi3 = 0x006aa2
|
|
__divhi3 = 0x006655
|
|
__divmod_setup = 0x006689
|
|
__divmoddi4_stash = 0x0068d6
|
|
__divmodsi_setup = 0x006885
|
|
__divsi3 = 0x006837
|
|
__fixdfsi = 0x0063e7
|
|
__floatsidf = 0x00614a
|
|
__floatunsidf = 0x0062c8
|
|
__gnoCallNum = 0x001984
|
|
__gnoGsosCall = 0x00196f
|
|
__gnoPBlock = 0x001986
|
|
__gnoStartup = 0x00169c
|
|
__gsosPathBuf = 0x00a2be
|
|
__heap_end = 0x00bf00
|
|
__heap_start = 0x00a402
|
|
__indirTarget = 0x00a400
|
|
__init_array_end = 0x007622
|
|
__init_array_start = 0x007622
|
|
__jsl_indir = 0x006592
|
|
__lshrdi3 = 0x006923
|
|
__lshrhi3 = 0x00661a
|
|
__lshrsi3 = 0x0067a8
|
|
__mfs = 0x007506
|
|
__mfsReg = 0x00a19a
|
|
__moddi3 = 0x006ac1
|
|
__modhi3 = 0x00666f
|
|
__modsi3 = 0x00685e
|
|
__monthDays = 0x00738a
|
|
__muldf3 = 0x005ac7
|
|
__muldi3 = 0x00696c
|
|
__mulhi3 = 0x006595
|
|
__mulsi3 = 0x0066da
|
|
__negdi_a = 0x006afe
|
|
__negdi_b = 0x006b1c
|
|
__putByte = 0x001402
|
|
__putByteErr = 0x00154f
|
|
__quickFn = 0x00a2ba
|
|
__retdi = 0x0068f3
|
|
__rodata_end = 0x007622
|
|
__rodata_start = 0x006f8a
|
|
__sigHandlers = 0x00a3c0
|
|
__start = 0x001000
|
|
__subdf3 = 0x005a8d
|
|
__text_end = 0x006f8a
|
|
__text_start = 0x001000
|
|
__toolboxInited = 0x00a192
|
|
__ucmpdi2 = 0x0069d3
|
|
__udivdi3 = 0x006a33
|
|
__udivhi3 = 0x00663d
|
|
__udivmod_core = 0x0066bc
|
|
__udivmoddi_core = 0x006a55
|
|
__udivmodsi_core = 0x0067d7
|
|
__udivsi3 = 0x00680f
|
|
__umoddi3 = 0x006a3c
|
|
__umodhi3 = 0x006649
|
|
__umodsi3 = 0x006823
|
|
__umulhisi3 = 0x0065b4
|
|
__umulhisi3_qsq = 0x006b8c
|
|
__vblBase = 0x00a196
|
|
__vblPrev = 0x00a194
|
|
_exit = 0x00193e
|
|
argBuf = 0x00a000
|
|
argVec = 0x00a100
|
|
bumpPtr = 0x00a184
|
|
errno = 0x00a190
|
|
fclose = 0x002e83
|
|
fopen = 0x00389a
|
|
fread = 0x00489c
|
|
freeList = 0x00a180
|
|
fwrite = 0x0030d3
|
|
gsosClose = 0x0013aa
|
|
gsosCreate = 0x001352
|
|
gsosGetEOF = 0x0013c0
|
|
gsosOpen = 0x001368
|
|
gsosRead = 0x00137e
|
|
gsosSetEOF = 0x0013d6
|
|
gsosSetMark = 0x0013ec
|
|
gsosWrite = 0x001394
|
|
heapEnd = 0x00a188
|
|
longjmp = 0x006b62
|
|
main = 0x001071
|
|
memcmp = 0x0019ef
|
|
memset = 0x001991
|
|
printf = 0x002db8
|
|
putcharStd = 0x002e3d
|
|
puts = 0x001a9c
|
|
setjmp = 0x006b3a
|
|
stderr = 0x0075ee
|
|
stdin = 0x0075e6
|
|
stdout = 0x0075ea
|
|
vprintf = 0x001b56
|
|
writeHex = 0x002c29
|
|
writeHex.digits = 0x00736f
|
|
writeUDec = 0x002ae9
|
|
writeULong = 0x002977
|