65816-llvm-mos/demos/gnoFmt.map
Scott Duensing a2f484b4cb GNO docs
2026-05-29 16:20:43 -05:00

203 lines
4.7 KiB
Text

# section layout
.text : 0x001000 .. 0x0055fe ( 17918 bytes)
.rodata : 0x0055fe .. 0x005620 ( 34 bytes)
.bss : 0x00a000 .. 0x00a18e ( 398 bytes)
# per-input-file .text contributions
113 /home/scott/claude/llvm816/runtime/crt0Gno.o
628 /home/scott/claude/llvm816/demos/gnoFmt.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
31400 /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
0x00018e __bss_seg0_size
0x00018e __bss_size
0x001000 __start
0x001000 __text_start
0x001071 main
0x0012e5 __gnoStartup
0x001587 _exit
0x0015b8 __gnoGsosCall
0x0015cd __gnoCallNum
0x0015cf __gnoPBlock
0x0015da memset
0x001638 snprintf
0x001788 format
0x002f1d emitULong
0x0031f0 emitUDec
0x00348a emitHex
0x0036f5 __adddf3
0x00427f __subdf3
0x0042b9 __muldf3
0x00493c __floatunsidf
0x004a5b __fixdfsi
0x004c06 __jsl_indir
0x004c09 __mulhi3
0x004c28 __umulhisi3
0x004c7f __ashlhi3
0x004c8e __lshrhi3
0x004c9e __ashrhi3
0x004cb1 __udivhi3
0x004cbd __umodhi3
0x004cc9 __divhi3
0x004ce3 __modhi3
0x004cfd __divmod_setup
0x004d30 __udivmod_core
0x004d4e __mulsi3
0x004e07 __ashlsi3
0x004e1c __lshrsi3
0x004e31 __ashrsi3
0x004e4b __udivmodsi_core
0x004e83 __udivsi3
0x004e97 __umodsi3
0x004eab __divsi3
0x004ed2 __modsi3
0x004ef9 __divmodsi_setup
0x004f4a __divmoddi4_stash
0x004f67 __retdi
0x004f74 __ashldi3
0x004f97 __lshrdi3
0x004fba __ashrdi3
0x004fe0 __muldi3
0x005047 __ucmpdi2
0x005070 __cmpdi2
0x0050a7 __udivdi3
0x0050b0 __umoddi3
0x0050c9 __udivmoddi_core
0x005116 __divdi3
0x005135 __moddi3
0x005162 __absdi_a
0x00516a __absdi_b
0x005172 __negdi_a
0x005190 __negdi_b
0x0051ae setjmp
0x0051d6 longjmp
0x005200 __umulhisi3_qsq
0x0055fe __rodata_start
0x0055fe __text_end
0x005608 emitHex.digits
0x005620 __init_array_end
0x005620 __init_array_start
0x005620 __rodata_end
0x00a000 __bss_lo16
0x00a000 __bss_seg0_lo16
0x00a000 __bss_start
0x00a000 argBuf
0x00a100 argVec
0x00a180 gCur
0x00a184 gEnd
0x00a188 gTotal
0x00a18c __indirTarget
0x00a18e __bss_end
0x00a18e __heap_start
0x00bf00 __heap_end
__absdi_a = 0x005162
__absdi_b = 0x00516a
__adddf3 = 0x0036f5
__ashldi3 = 0x004f74
__ashlhi3 = 0x004c7f
__ashlsi3 = 0x004e07
__ashrdi3 = 0x004fba
__ashrhi3 = 0x004c9e
__ashrsi3 = 0x004e31
__bss_bank = 0x000000
__bss_end = 0x00a18e
__bss_lo16 = 0x00a000
__bss_seg0_bank = 0x000000
__bss_seg0_lo16 = 0x00a000
__bss_seg0_size = 0x00018e
__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 = 0x00018e
__bss_start = 0x00a000
__cmpdi2 = 0x005070
__divdi3 = 0x005116
__divhi3 = 0x004cc9
__divmod_setup = 0x004cfd
__divmoddi4_stash = 0x004f4a
__divmodsi_setup = 0x004ef9
__divsi3 = 0x004eab
__fixdfsi = 0x004a5b
__floatunsidf = 0x00493c
__gnoCallNum = 0x0015cd
__gnoGsosCall = 0x0015b8
__gnoPBlock = 0x0015cf
__gnoStartup = 0x0012e5
__heap_end = 0x00bf00
__heap_start = 0x00a18e
__indirTarget = 0x00a18c
__init_array_end = 0x005620
__init_array_start = 0x005620
__jsl_indir = 0x004c06
__lshrdi3 = 0x004f97
__lshrhi3 = 0x004c8e
__lshrsi3 = 0x004e1c
__moddi3 = 0x005135
__modhi3 = 0x004ce3
__modsi3 = 0x004ed2
__muldf3 = 0x0042b9
__muldi3 = 0x004fe0
__mulhi3 = 0x004c09
__mulsi3 = 0x004d4e
__negdi_a = 0x005172
__negdi_b = 0x005190
__retdi = 0x004f67
__rodata_end = 0x005620
__rodata_start = 0x0055fe
__start = 0x001000
__subdf3 = 0x00427f
__text_end = 0x0055fe
__text_start = 0x001000
__ucmpdi2 = 0x005047
__udivdi3 = 0x0050a7
__udivhi3 = 0x004cb1
__udivmod_core = 0x004d30
__udivmoddi_core = 0x0050c9
__udivmodsi_core = 0x004e4b
__udivsi3 = 0x004e83
__umoddi3 = 0x0050b0
__umodhi3 = 0x004cbd
__umodsi3 = 0x004e97
__umulhisi3 = 0x004c28
__umulhisi3_qsq = 0x005200
_exit = 0x001587
argBuf = 0x00a000
argVec = 0x00a100
emitHex = 0x00348a
emitHex.digits = 0x005608
emitUDec = 0x0031f0
emitULong = 0x002f1d
format = 0x001788
gCur = 0x00a180
gEnd = 0x00a184
gTotal = 0x00a188
longjmp = 0x0051d6
main = 0x001071
memset = 0x0015da
setjmp = 0x0051ae
snprintf = 0x001638