221 lines
5.1 KiB
Text
221 lines
5.1 KiB
Text
# section layout
|
|
.text : 0x001000 .. 0x0051f7 ( 16887 bytes)
|
|
.rodata : 0x0051f7 .. 0x0056c0 ( 1225 bytes)
|
|
.bss : 0x00a000 .. 0x00a182 ( 386 bytes)
|
|
|
|
# per-input-file .text contributions
|
|
113 /home/scott/claude/llvm816/runtime/crt0Gno.o
|
|
458 /home/scott/claude/llvm816/demos/gnoCat.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
|
|
32141 /home/scott/claude/llvm816/runtime/libc.o
|
|
9075 /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
|
|
0x000182 __bss_seg0_size
|
|
0x000182 __bss_size
|
|
0x001000 __start
|
|
0x001000 __text_start
|
|
0x001071 main
|
|
0x00123b gsosRead
|
|
0x001251 __putByte
|
|
0x00139e __getByte
|
|
0x00153e __gnoStartup
|
|
0x0017e0 _exit
|
|
0x001811 __gnoGsosCall
|
|
0x001826 __gnoCallNum
|
|
0x001828 __gnoPBlock
|
|
0x001833 memset
|
|
0x001891 puts
|
|
0x00194b vprintf
|
|
0x00276e writeULong
|
|
0x0028e0 writeUDec
|
|
0x002a20 writeHex
|
|
0x002baf printf
|
|
0x002c34 fgetc
|
|
0x00306c fgets
|
|
0x003170 __adddf3
|
|
0x003cfa __subdf3
|
|
0x003d34 __muldf3
|
|
0x0043b7 __floatsidf
|
|
0x004535 __floatunsidf
|
|
0x004654 __fixdfsi
|
|
0x0047ff __jsl_indir
|
|
0x004802 __mulhi3
|
|
0x004821 __umulhisi3
|
|
0x004878 __ashlhi3
|
|
0x004887 __lshrhi3
|
|
0x004897 __ashrhi3
|
|
0x0048aa __udivhi3
|
|
0x0048b6 __umodhi3
|
|
0x0048c2 __divhi3
|
|
0x0048dc __modhi3
|
|
0x0048f6 __divmod_setup
|
|
0x004929 __udivmod_core
|
|
0x004947 __mulsi3
|
|
0x004a00 __ashlsi3
|
|
0x004a15 __lshrsi3
|
|
0x004a2a __ashrsi3
|
|
0x004a44 __udivmodsi_core
|
|
0x004a7c __udivsi3
|
|
0x004a90 __umodsi3
|
|
0x004aa4 __divsi3
|
|
0x004acb __modsi3
|
|
0x004af2 __divmodsi_setup
|
|
0x004b43 __divmoddi4_stash
|
|
0x004b60 __retdi
|
|
0x004b6d __ashldi3
|
|
0x004b90 __lshrdi3
|
|
0x004bb3 __ashrdi3
|
|
0x004bd9 __muldi3
|
|
0x004c40 __ucmpdi2
|
|
0x004c69 __cmpdi2
|
|
0x004ca0 __udivdi3
|
|
0x004ca9 __umoddi3
|
|
0x004cc2 __udivmoddi_core
|
|
0x004d0f __divdi3
|
|
0x004d2e __moddi3
|
|
0x004d5b __absdi_a
|
|
0x004d63 __absdi_b
|
|
0x004d6b __negdi_a
|
|
0x004d89 __negdi_b
|
|
0x004da7 setjmp
|
|
0x004dcf longjmp
|
|
0x004df9 __umulhisi3_qsq
|
|
0x0051f7 __rodata_start
|
|
0x0051f7 __text_end
|
|
0x005589 writeHex.digits
|
|
0x0055a4 __mfs
|
|
0x005684 stdin
|
|
0x005688 stdout
|
|
0x00568c stderr
|
|
0x005690 __c_lconv
|
|
0x0056c0 __init_array_end
|
|
0x0056c0 __init_array_start
|
|
0x0056c0 __rodata_end
|
|
0x00a000 __bss_lo16
|
|
0x00a000 __bss_seg0_lo16
|
|
0x00a000 __bss_start
|
|
0x00a000 argBuf
|
|
0x00a100 argVec
|
|
0x00a180 __indirTarget
|
|
0x00a182 __bss_end
|
|
0x00a182 __heap_start
|
|
0x00bf00 __heap_end
|
|
__absdi_a = 0x004d5b
|
|
__absdi_b = 0x004d63
|
|
__adddf3 = 0x003170
|
|
__ashldi3 = 0x004b6d
|
|
__ashlhi3 = 0x004878
|
|
__ashlsi3 = 0x004a00
|
|
__ashrdi3 = 0x004bb3
|
|
__ashrhi3 = 0x004897
|
|
__ashrsi3 = 0x004a2a
|
|
__bss_bank = 0x000000
|
|
__bss_end = 0x00a182
|
|
__bss_lo16 = 0x00a000
|
|
__bss_seg0_bank = 0x000000
|
|
__bss_seg0_lo16 = 0x00a000
|
|
__bss_seg0_size = 0x000182
|
|
__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 = 0x000182
|
|
__bss_start = 0x00a000
|
|
__c_lconv = 0x005690
|
|
__cmpdi2 = 0x004c69
|
|
__divdi3 = 0x004d0f
|
|
__divhi3 = 0x0048c2
|
|
__divmod_setup = 0x0048f6
|
|
__divmoddi4_stash = 0x004b43
|
|
__divmodsi_setup = 0x004af2
|
|
__divsi3 = 0x004aa4
|
|
__fixdfsi = 0x004654
|
|
__floatsidf = 0x0043b7
|
|
__floatunsidf = 0x004535
|
|
__getByte = 0x00139e
|
|
__gnoCallNum = 0x001826
|
|
__gnoGsosCall = 0x001811
|
|
__gnoPBlock = 0x001828
|
|
__gnoStartup = 0x00153e
|
|
__heap_end = 0x00bf00
|
|
__heap_start = 0x00a182
|
|
__indirTarget = 0x00a180
|
|
__init_array_end = 0x0056c0
|
|
__init_array_start = 0x0056c0
|
|
__jsl_indir = 0x0047ff
|
|
__lshrdi3 = 0x004b90
|
|
__lshrhi3 = 0x004887
|
|
__lshrsi3 = 0x004a15
|
|
__mfs = 0x0055a4
|
|
__moddi3 = 0x004d2e
|
|
__modhi3 = 0x0048dc
|
|
__modsi3 = 0x004acb
|
|
__muldf3 = 0x003d34
|
|
__muldi3 = 0x004bd9
|
|
__mulhi3 = 0x004802
|
|
__mulsi3 = 0x004947
|
|
__negdi_a = 0x004d6b
|
|
__negdi_b = 0x004d89
|
|
__putByte = 0x001251
|
|
__retdi = 0x004b60
|
|
__rodata_end = 0x0056c0
|
|
__rodata_start = 0x0051f7
|
|
__start = 0x001000
|
|
__subdf3 = 0x003cfa
|
|
__text_end = 0x0051f7
|
|
__text_start = 0x001000
|
|
__ucmpdi2 = 0x004c40
|
|
__udivdi3 = 0x004ca0
|
|
__udivhi3 = 0x0048aa
|
|
__udivmod_core = 0x004929
|
|
__udivmoddi_core = 0x004cc2
|
|
__udivmodsi_core = 0x004a44
|
|
__udivsi3 = 0x004a7c
|
|
__umoddi3 = 0x004ca9
|
|
__umodhi3 = 0x0048b6
|
|
__umodsi3 = 0x004a90
|
|
__umulhisi3 = 0x004821
|
|
__umulhisi3_qsq = 0x004df9
|
|
_exit = 0x0017e0
|
|
argBuf = 0x00a000
|
|
argVec = 0x00a100
|
|
fgetc = 0x002c34
|
|
fgets = 0x00306c
|
|
gsosRead = 0x00123b
|
|
longjmp = 0x004dcf
|
|
main = 0x001071
|
|
memset = 0x001833
|
|
printf = 0x002baf
|
|
puts = 0x001891
|
|
setjmp = 0x004da7
|
|
stderr = 0x00568c
|
|
stdin = 0x005684
|
|
stdout = 0x005688
|
|
vprintf = 0x00194b
|
|
writeHex = 0x002a20
|
|
writeHex.digits = 0x005589
|
|
writeUDec = 0x0028e0
|
|
writeULong = 0x00276e
|