203 lines
4.7 KiB
Text
203 lines
4.7 KiB
Text
# section layout
|
|
.text : 0x001000 .. 0x004b2e ( 15150 bytes)
|
|
.rodata : 0x004b2e .. 0x004f0b ( 989 bytes)
|
|
.bss : 0x00a000 .. 0x00a182 ( 386 bytes)
|
|
|
|
# per-input-file .text contributions
|
|
113 /home/scott/claude/llvm816/runtime/crt0Gno.o
|
|
501 /home/scott/claude/llvm816/demos/gnoHello.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
|
|
0x000182 __bss_seg0_size
|
|
0x000182 __bss_size
|
|
0x001000 __start
|
|
0x001000 __text_start
|
|
0x001071 main
|
|
0x001266 __putByte
|
|
0x0013b3 __gnoStartup
|
|
0x001655 _exit
|
|
0x001686 __gnoGsosCall
|
|
0x00169b __gnoCallNum
|
|
0x00169d __gnoPBlock
|
|
0x0016a8 memset
|
|
0x001706 puts
|
|
0x0017c0 vprintf
|
|
0x0025e1 writeULong
|
|
0x002753 writeUDec
|
|
0x002893 writeHex
|
|
0x002a22 printf
|
|
0x002aa7 __adddf3
|
|
0x003631 __subdf3
|
|
0x00366b __muldf3
|
|
0x003cee __floatsidf
|
|
0x003e6c __floatunsidf
|
|
0x003f8b __fixdfsi
|
|
0x004136 __jsl_indir
|
|
0x004139 __mulhi3
|
|
0x004158 __umulhisi3
|
|
0x0041af __ashlhi3
|
|
0x0041be __lshrhi3
|
|
0x0041ce __ashrhi3
|
|
0x0041e1 __udivhi3
|
|
0x0041ed __umodhi3
|
|
0x0041f9 __divhi3
|
|
0x004213 __modhi3
|
|
0x00422d __divmod_setup
|
|
0x004260 __udivmod_core
|
|
0x00427e __mulsi3
|
|
0x004337 __ashlsi3
|
|
0x00434c __lshrsi3
|
|
0x004361 __ashrsi3
|
|
0x00437b __udivmodsi_core
|
|
0x0043b3 __udivsi3
|
|
0x0043c7 __umodsi3
|
|
0x0043db __divsi3
|
|
0x004402 __modsi3
|
|
0x004429 __divmodsi_setup
|
|
0x00447a __divmoddi4_stash
|
|
0x004497 __retdi
|
|
0x0044a4 __ashldi3
|
|
0x0044c7 __lshrdi3
|
|
0x0044ea __ashrdi3
|
|
0x004510 __muldi3
|
|
0x004577 __ucmpdi2
|
|
0x0045a0 __cmpdi2
|
|
0x0045d7 __udivdi3
|
|
0x0045e0 __umoddi3
|
|
0x0045f9 __udivmoddi_core
|
|
0x004646 __divdi3
|
|
0x004665 __moddi3
|
|
0x004692 __absdi_a
|
|
0x00469a __absdi_b
|
|
0x0046a2 __negdi_a
|
|
0x0046c0 __negdi_b
|
|
0x0046de setjmp
|
|
0x004706 longjmp
|
|
0x004730 __umulhisi3_qsq
|
|
0x004b2e __rodata_start
|
|
0x004b2e __text_end
|
|
0x004ef0 writeHex.digits
|
|
0x004f0b __init_array_end
|
|
0x004f0b __init_array_start
|
|
0x004f0b __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 = 0x004692
|
|
__absdi_b = 0x00469a
|
|
__adddf3 = 0x002aa7
|
|
__ashldi3 = 0x0044a4
|
|
__ashlhi3 = 0x0041af
|
|
__ashlsi3 = 0x004337
|
|
__ashrdi3 = 0x0044ea
|
|
__ashrhi3 = 0x0041ce
|
|
__ashrsi3 = 0x004361
|
|
__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
|
|
__cmpdi2 = 0x0045a0
|
|
__divdi3 = 0x004646
|
|
__divhi3 = 0x0041f9
|
|
__divmod_setup = 0x00422d
|
|
__divmoddi4_stash = 0x00447a
|
|
__divmodsi_setup = 0x004429
|
|
__divsi3 = 0x0043db
|
|
__fixdfsi = 0x003f8b
|
|
__floatsidf = 0x003cee
|
|
__floatunsidf = 0x003e6c
|
|
__gnoCallNum = 0x00169b
|
|
__gnoGsosCall = 0x001686
|
|
__gnoPBlock = 0x00169d
|
|
__gnoStartup = 0x0013b3
|
|
__heap_end = 0x00bf00
|
|
__heap_start = 0x00a182
|
|
__indirTarget = 0x00a180
|
|
__init_array_end = 0x004f0b
|
|
__init_array_start = 0x004f0b
|
|
__jsl_indir = 0x004136
|
|
__lshrdi3 = 0x0044c7
|
|
__lshrhi3 = 0x0041be
|
|
__lshrsi3 = 0x00434c
|
|
__moddi3 = 0x004665
|
|
__modhi3 = 0x004213
|
|
__modsi3 = 0x004402
|
|
__muldf3 = 0x00366b
|
|
__muldi3 = 0x004510
|
|
__mulhi3 = 0x004139
|
|
__mulsi3 = 0x00427e
|
|
__negdi_a = 0x0046a2
|
|
__negdi_b = 0x0046c0
|
|
__putByte = 0x001266
|
|
__retdi = 0x004497
|
|
__rodata_end = 0x004f0b
|
|
__rodata_start = 0x004b2e
|
|
__start = 0x001000
|
|
__subdf3 = 0x003631
|
|
__text_end = 0x004b2e
|
|
__text_start = 0x001000
|
|
__ucmpdi2 = 0x004577
|
|
__udivdi3 = 0x0045d7
|
|
__udivhi3 = 0x0041e1
|
|
__udivmod_core = 0x004260
|
|
__udivmoddi_core = 0x0045f9
|
|
__udivmodsi_core = 0x00437b
|
|
__udivsi3 = 0x0043b3
|
|
__umoddi3 = 0x0045e0
|
|
__umodhi3 = 0x0041ed
|
|
__umodsi3 = 0x0043c7
|
|
__umulhisi3 = 0x004158
|
|
__umulhisi3_qsq = 0x004730
|
|
_exit = 0x001655
|
|
argBuf = 0x00a000
|
|
argVec = 0x00a100
|
|
longjmp = 0x004706
|
|
main = 0x001071
|
|
memset = 0x0016a8
|
|
printf = 0x002a22
|
|
puts = 0x001706
|
|
setjmp = 0x0046de
|
|
vprintf = 0x0017c0
|
|
writeHex = 0x002893
|
|
writeHex.digits = 0x004ef0
|
|
writeUDec = 0x002753
|
|
writeULong = 0x0025e1
|