123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471 |
- ******************************************************************************
- TMS320C6x Linker PC v8.2.6
- ******************************************************************************
- >> Linked Tue Jul 26 11:16:23 2022
- OUTPUT FILE NAME: <tttttt.out>
- ENTRY POINT SYMBOL: "_c_int00" address: 82c06c20
- MEMORY CONFIGURATION
- name origin length used unused attr fill
- ---------------------- -------- --------- -------- -------- ---- --------
- VECTORS 00800000 00000200 00000000 00000200 RWIX
- LL2_RW_DATA 00800200 0003fe00 000007d8 0003f628 RWIX
- SL2 0c000000 003fffff 00000000 003fffff RWIX
- DDR3_CODE 80000000 01000000 00000000 01000000 RWIX
- DDR3_R_DATA 81000000 01000000 00000000 01000000 RWIX
- DDR3_RW_DATA 82000000 20000000 00c07260 1f3f8da0 RWIX
- SEGMENT ALLOCATION MAP
- run origin load origin length init length attrs members
- ---------- ----------- ---------- ----------- ----- -------
- 00800200 00800200 0000031c 00000000 rw-
- 00800200 00800200 0000031c 00000000 rw- .fardata
- 00800520 00800520 0000018c 0000018c r--
- 00800520 00800520 0000018c 0000018c r-- .const
- 008006b0 008006b0 00000268 00000000 rw-
- 008006b0 008006b0 00000148 00000000 rw- .far
- 008007f8 008007f8 00000120 00000000 rw- .cio
- 00800918 00800918 000000c8 000000c8 r--
- 00800918 00800918 00000038 00000038 r-- .switch
- 00800950 00800950 00000090 00000090 r-- .cinit
- 82000000 82000000 00c00000 00000000 rw-
- 82000000 82000000 00600000 00000000 rw- .stack
- 82600000 82600000 00600000 00000000 rw- .sysmem
- 82c00000 82c00000 00007260 00007260 r-x
- 82c00000 82c00000 00007260 00007260 r-x .text
- SECTION ALLOCATION MAP
- output attributes/
- section page origin length input sections
- -------- ---- ---------- ---------- ----------------
- .fardata 0 00800200 0000031c UNINITIALIZED
- 00800200 000001e0 rts6600_elf.lib : defs.obj (.fardata:_ftable)
- 008003e0 000000a0 : write.obj (.fardata:_stream)
- 00800480 00000078 : write.obj (.fardata:_device)
- 008004f8 0000000c : exit.obj (.fardata)
- 00800504 00000008 : memory.obj (.fardata)
- 0080050c 00000004 : _lock.obj (.fardata:_lock)
- 00800510 00000004 : _lock.obj (.fardata:_unlock)
- 00800514 00000004 : defs.obj (.fardata)
- 00800518 00000004 : errno.obj (.fardata)
- .const 0 00800520 0000018c
- 00800520 00000101 rts6600_elf.lib : ctype.obj (.const:.string:_ctypes_)
- 00800621 00000003 --HOLE-- [fill = 0]
- 00800624 00000064 hello.obj (.const:.string)
- 00800688 00000024 rts6600_elf.lib : _printfi.obj (.const:.string)
- .switch 0 00800918 00000038
- 00800918 00000038 rts6600_elf.lib : _printfi.obj (.switch:__TI_printfi)
- .cinit 0 00800950 00000090
- 00800950 0000006c (.cinit..fardata.load) [load image, compression = rle]
- 008009bc 0000000b (.cinit..far.load) [load image, compression = rle]
- 008009c7 00000001 --HOLE-- [fill = 0]
- 008009c8 00000008 (__TI_handler_table)
- 008009d0 00000010 (__TI_cinit_table)
- .stack 0 82000000 00600000 UNINITIALIZED
- 82000000 00000008 rts6600_elf.lib : boot.obj (.stack)
- 82000008 005ffff8 --HOLE--
- .text 0 82c00000 00007260
- 82c00000 00001c40 rts6600_elf.lib : _printfi.obj (.text:__TI_printfi)
- 82c01c40 00000680 : _printfi.obj (.text:_pconv_a)
- 82c022c0 000005e0 : divd.obj (.text:__c6xabi_divd)
- 82c028a0 000005c0 : _printfi.obj (.text:_pconv_g)
- 82c02e60 00000460 : _printfi.obj (.text:_pconv_e)
- 82c032c0 00000440 : memory.obj (.text:free)
- 82c03700 000003e0 : fputs.obj (.text:fputs)
- 82c03ae0 000002e0 : _printfi.obj (.text:fcvt)
- 82c03dc0 000002a0 : _printfi.obj (.text:_pconv_f)
- 82c04060 00000240 : imath64.obj (.text:__c6xabi_divull)
- 82c042a0 00000240 : _printfi.obj (.text:_ltostr)
- 82c044e0 00000220 : fputc.obj (.text:fputc)
- 82c04700 00000220 : setvbuf.obj (.text:setvbuf)
- 82c04920 000001c0 : imath40.obj (.text:__c6xabi_divul)
- 82c04ae0 000001a0 : hostrename.obj (.text:HOSTrename)
- 82c04c80 000001a0 : frexp.obj (.text:frexp)
- 82c04e20 00000180 : memory.obj (.text:malloc)
- 82c04fa0 00000160 : autoinit.obj (.text:_auto_init_elf)
- 82c05100 00000140 : fclose.obj (.text:__TI_closefile)
- 82c05240 00000140 : getdevice.obj (.text:getdevice)
- 82c05380 00000140 : ldexp.obj (.text:ldexp)
- 82c054c0 00000120 : fseek.obj (.text:fseek)
- 82c055e0 00000100 : copy_decompress_rle.obj (.text:__TI_decompress_rle_core)
- 82c056e0 00000100 : _io_perm.obj (.text:__TI_wrt_ok)
- 82c057e0 00000100 : atoi.obj (.text:atoi)
- 82c058e0 00000100 : cpy_tbl.obj (.text:copy_in)
- 82c059e0 00000100 : fprintf.obj (.text:fprintf)
- 82c05ae0 000000e0 : hostlseek.obj (.text:HOSTlseek)
- 82c05bc0 000000e0 : hostopen.obj (.text:HOSTopen)
- 82c05ca0 000000e0 : hostwrite.obj (.text:HOSTwrite)
- 82c05d80 000000e0 : _ltoa.obj (.text:__TI_ltoa)
- 82c05e60 000000e0 : close.obj (.text:close)
- 82c05f40 000000e0 : exit.obj (.text:exit)
- 82c06020 000000e0 : memset.obj (.text:memset)
- 82c06100 000000e0 : printf.obj (.text:printf)
- 82c061e0 000000c0 : hostread.obj (.text:HOSTread)
- 82c062a0 000000c0 : hostunlink.obj (.text:HOSTunlink)
- 82c06360 000000c0 : fflush.obj (.text:__TI_doflush)
- 82c06420 000000c0 : divu.obj (.text:__divu)
- 82c064e0 000000c0 : _printfi.obj (.text:_ecpy)
- 82c065a0 000000c0 hello.obj (.text)
- 82c06660 000000c0 rts6600_elf.lib : memory.obj (.text:minsert)
- 82c06720 000000c0 : memory.obj (.text:mremove)
- 82c067e0 000000c0 : tls.obj (.text:tls:init:__TI_tls_init)
- 82c068a0 000000a0 : hostclose.obj (.text:HOSTclose)
- 82c06940 000000a0 : fopen.obj (.text:__TI_cleanup)
- 82c069e0 000000a0 : memory.obj (.text:_minit)
- 82c06a80 000000a0 : memcpy64.obj (.text:memcpy)
- 82c06b20 00000080 : trgmsg.obj (.text:__TI_readmsg)
- 82c06ba0 00000080 : llshift.obj (.text:__c6xabi_llshl)
- 82c06c20 00000080 : boot.obj (.text:_c_int00)
- 82c06ca0 00000080 : getdevice.obj (.text:finddevice)
- 82c06d20 00000080 : unlink.obj (.text:unlink)
- 82c06da0 00000060 : frcmpyd_div.obj (.text:__TI_frcmpyd_div)
- 82c06e00 00000060 : trgmsg.obj (.text:__TI_writemsg)
- 82c06e60 00000060 : llshift.obj (.text:__c6xabi_llshru)
- 82c06ec0 00000060 : imath64.obj (.text:_subcull)
- 82c06f20 00000060 : lseek.obj (.text:lseek)
- 82c06f80 00000060 : memccpy.obj (.text:memccpy)
- 82c06fe0 00000060 : write.obj (.text:write)
- 82c07040 00000040 : isinf.obj (.text:__c6xabi_isinf)
- 82c07080 00000040 : _printfi.obj (.text:__c6xabi_isnan)
- 82c070c0 00000040 : args_main.obj (.text:_args_main)
- 82c07100 00000020 : errno.obj (.text:__c6xabi_errno_addr)
- 82c07120 00000020 : _lock.obj (.text:_nop)
- 82c07140 00000020 : fprintf.obj (.text:_outc)
- 82c07160 00000020 : printf.obj (.text:_outc)
- 82c07180 00000020 : fprintf.obj (.text:_outs)
- 82c071a0 00000020 : printf.obj (.text:_outs)
- 82c071c0 00000020 : startup.obj (.text:_system_post_cinit)
- 82c071e0 00000020 : pre_init.obj (.text:_system_pre_init)
- 82c07200 00000020 : exit.obj (.text:abort)
- 82c07220 00000020 : copy_decompress_none.obj (.text:decompress:none:__TI_decompress_none)
- 82c07240 00000020 : copy_decompress_rle.obj (.text:decompress:rle24:__TI_decompress_rle24)
- .far 0 008006b0 00000148 UNINITIALIZED
- 008006b0 00000140 (.common:__TI_tmpnams)
- 008007f0 00000008 (.common:parmbuf)
- .cio 0 008007f8 00000120 UNINITIALIZED
- 008007f8 00000120 rts6600_elf.lib : trgmsg.obj (.cio)
- .sysmem 0 82600000 00600000 UNINITIALIZED
- 82600000 00000008 rts6600_elf.lib : memory.obj (.sysmem)
- 82600008 005ffff8 --HOLE--
- .init_array
- * 0 00800200 00000000 UNINITIALIZED
- MODULE SUMMARY
- Module code ro data rw data
- ------ ---- ------- -------
- .\
- hello.obj 192 100 0
- +--+--------------------------+-------+---------+----------+
- Total: 192 100 0
-
- E:\Ti-Install\ccsv6\tools\compiler\ti-cgt-c6000_8.2.6\lib\rts6600_elf.lib
- _printfi.obj 13728 92 0
- memory.obj 2016 0 8
- divd.obj 1504 0 0
- fputs.obj 992 0 0
- defs.obj 0 0 804
- imath64.obj 672 0 0
- fputc.obj 544 0 0
- setvbuf.obj 544 0 0
- trgmsg.obj 224 0 288
- getdevice.obj 448 0 0
- imath40.obj 448 0 0
- frexp.obj 416 0 0
- hostrename.obj 416 0 0
- write.obj 96 0 280
- autoinit.obj 352 0 0
- fclose.obj 320 0 0
- fprintf.obj 320 0 0
- ldexp.obj 320 0 0
- copy_decompress_rle.obj 288 0 0
- fseek.obj 288 0 0
- printf.obj 288 0 0
- exit.obj 256 0 12
- ctype.obj 0 257 0
- _io_perm.obj 256 0 0
- atoi.obj 256 0 0
- cpy_tbl.obj 256 0 0
- hostopen.obj 224 0 8
- _ltoa.obj 224 0 0
- close.obj 224 0 0
- hostlseek.obj 224 0 0
- hostwrite.obj 224 0 0
- llshift.obj 224 0 0
- memset.obj 224 0 0
- divu.obj 192 0 0
- fflush.obj 192 0 0
- hostread.obj 192 0 0
- hostunlink.obj 192 0 0
- tls.obj 192 0 0
- fopen.obj 160 0 0
- hostclose.obj 160 0 0
- memcpy64.obj 160 0 0
- boot.obj 128 0 0
- unlink.obj 128 0 0
- frcmpyd_div.obj 96 0 0
- lseek.obj 96 0 0
- memccpy.obj 96 0 0
- args_main.obj 64 0 0
- isinf.obj 64 0 0
- _lock.obj 32 0 8
- errno.obj 32 0 4
- copy_decompress_none.obj 32 0 0
- pre_init.obj 32 0 0
- startup.obj 32 0 0
- +--+--------------------------+-------+---------+----------+
- Total: 29088 349 1412
-
- Heap: 0 0 6291456
- Stack: 0 0 6291456
- Linker Generated: 0 143 0
- +--+--------------------------+-------+---------+----------+
- Grand Total: 29280 592 12584324
- LINKER GENERATED COPY TABLES
- __TI_cinit_table @ 008009d0 records: 2, size/record: 8, table size: 16
- .fardata: load addr=00800950, load size=0000006c bytes, run addr=00800200, run size=0000031c bytes, compression=rle
- .far: load addr=008009bc, load size=0000000b bytes, run addr=008006b0, run size=00000148 bytes, compression=rle
- LINKER GENERATED HANDLER TABLE
- __TI_handler_table @ 008009c8 records: 2, size/record: 4, table size: 8
- index: 0, handler: __TI_decompress_rle24
- index: 1, handler: __TI_decompress_none
- GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
- address name
- ------- ----
- 82c07200 C$$EXIT
- 82c06e58 C$$IO$$
- 82c068a0 HOSTclose
- 82c05ae0 HOSTlseek
- 82c05bc0 HOSTopen
- 82c061e0 HOSTread
- 82c04ae0 HOSTrename
- 82c062a0 HOSTunlink
- 82c05ca0 HOSTwrite
- 008007f8 __CIOBUF_
- 008009d0 __TI_CINIT_Base
- 008009e0 __TI_CINIT_Limit
- 008009c8 __TI_Handler_Table_Base
- 008009d0 __TI_Handler_Table_Limit
- UNDEFED __TI_INITARRAY_Base
- UNDEFED __TI_INITARRAY_Limit
- 82600000 __TI_STACK_END
- 00600000 __TI_STACK_SIZE
- 00000000 __TI_STATIC_BASE
- 00600000 __TI_SYSMEM_SIZE
- UNDEFED __TI_TLS_INIT_Base
- UNDEFED __TI_TLS_INIT_Limit
- 82c06940 __TI_cleanup
- 008004f8 __TI_cleanup_ptr
- 82c05100 __TI_closefile
- 82c07220 __TI_decompress_none
- 82c07240 __TI_decompress_rle24
- 82c06360 __TI_doflush
- 008004fc __TI_dtors_ptr
- 00800500 __TI_enable_exit_profile_output
- 82c06da0 __TI_frcmpyd_div
- 00800514 __TI_ft_end
- 82c05d80 __TI_ltoa
- ffffffff __TI_pprof_out_hndl
- 82c00000 __TI_printfi
- ffffffff __TI_prof_data_size
- ffffffff __TI_prof_data_start
- 82c06b20 __TI_readmsg
- 82c067e0 __TI_tls_init
- 008006b0 __TI_tmpnams
- 82c06e00 __TI_writemsg
- 82c056e0 __TI_wrt_ok
- ffffffff __binit__
- 82c022c0 __c6xabi_divd
- 82c06420 __c6xabi_divu
- 82c04920 __c6xabi_divul
- 82c04060 __c6xabi_divull
- 82c07100 __c6xabi_errno_addr
- 82c07040 __c6xabi_isinf
- 82c06ba0 __c6xabi_llshl
- 82c06e60 __c6xabi_llshru
- ffffffff __c_args__
- 82c06420 __divu
- 00800518 __errno
- 82c070c0 _args_main
- 82c04fa0 _auto_init_elf
- 82c06c20 _c_int00
- 00800520 _ctypes_
- 00800480 _device
- 00800200 _ftable
- 0080050c _lock
- 82c069e0 _minit
- 82c07120 _nop
- 82000000 _stack
- 008003e0 _stream
- 82c06ec0 _subcull
- 82600000 _sys_memory
- 82c071c0 _system_post_cinit
- 82c071e0 _system_pre_init
- 00800510 _unlock
- 82c07200 abort
- 82c057e0 atoi
- ffffffff binit
- 82c05e60 close
- 82c058e0 copy_in
- 00800518 errno
- 82c05f40 exit
- 82c06ca0 finddevice
- 82c059e0 fprintf
- 82c044e0 fputc
- 82c03700 fputs
- 82c032c0 free
- 82c04c80 frexp
- 82c04c80 frexpl
- 82c054c0 fseek
- 82c05240 getdevice
- 82c05380 ldexp
- 82c05380 ldexpl
- 82c06f20 lseek
- 82c065cc main
- 82c04e20 malloc
- 82c06f80 memccpy
- 82c06a80 memcpy
- 82c06020 memset
- 008007f0 parmbuf
- 82c06100 printf
- 82c044e0 putc
- 82c06d20 remove
- 82c04700 setvbuf
- 82c065a0 test
- 82c06d20 unlink
- 82c06fe0 write
- GLOBAL SYMBOLS: SORTED BY Symbol Address
- address name
- ------- ----
- 00000000 __TI_STATIC_BASE
- 00600000 __TI_STACK_SIZE
- 00600000 __TI_SYSMEM_SIZE
- 00800200 _ftable
- 008003e0 _stream
- 00800480 _device
- 008004f8 __TI_cleanup_ptr
- 008004fc __TI_dtors_ptr
- 00800500 __TI_enable_exit_profile_output
- 0080050c _lock
- 00800510 _unlock
- 00800514 __TI_ft_end
- 00800518 __errno
- 00800518 errno
- 00800520 _ctypes_
- 008006b0 __TI_tmpnams
- 008007f0 parmbuf
- 008007f8 __CIOBUF_
- 008009c8 __TI_Handler_Table_Base
- 008009d0 __TI_CINIT_Base
- 008009d0 __TI_Handler_Table_Limit
- 008009e0 __TI_CINIT_Limit
- 82000000 _stack
- 82600000 __TI_STACK_END
- 82600000 _sys_memory
- 82c00000 __TI_printfi
- 82c022c0 __c6xabi_divd
- 82c032c0 free
- 82c03700 fputs
- 82c04060 __c6xabi_divull
- 82c044e0 fputc
- 82c044e0 putc
- 82c04700 setvbuf
- 82c04920 __c6xabi_divul
- 82c04ae0 HOSTrename
- 82c04c80 frexp
- 82c04c80 frexpl
- 82c04e20 malloc
- 82c04fa0 _auto_init_elf
- 82c05100 __TI_closefile
- 82c05240 getdevice
- 82c05380 ldexp
- 82c05380 ldexpl
- 82c054c0 fseek
- 82c056e0 __TI_wrt_ok
- 82c057e0 atoi
- 82c058e0 copy_in
- 82c059e0 fprintf
- 82c05ae0 HOSTlseek
- 82c05bc0 HOSTopen
- 82c05ca0 HOSTwrite
- 82c05d80 __TI_ltoa
- 82c05e60 close
- 82c05f40 exit
- 82c06020 memset
- 82c06100 printf
- 82c061e0 HOSTread
- 82c062a0 HOSTunlink
- 82c06360 __TI_doflush
- 82c06420 __c6xabi_divu
- 82c06420 __divu
- 82c065a0 test
- 82c065cc main
- 82c067e0 __TI_tls_init
- 82c068a0 HOSTclose
- 82c06940 __TI_cleanup
- 82c069e0 _minit
- 82c06a80 memcpy
- 82c06b20 __TI_readmsg
- 82c06ba0 __c6xabi_llshl
- 82c06c20 _c_int00
- 82c06ca0 finddevice
- 82c06d20 remove
- 82c06d20 unlink
- 82c06da0 __TI_frcmpyd_div
- 82c06e00 __TI_writemsg
- 82c06e58 C$$IO$$
- 82c06e60 __c6xabi_llshru
- 82c06ec0 _subcull
- 82c06f20 lseek
- 82c06f80 memccpy
- 82c06fe0 write
- 82c07040 __c6xabi_isinf
- 82c070c0 _args_main
- 82c07100 __c6xabi_errno_addr
- 82c07120 _nop
- 82c071c0 _system_post_cinit
- 82c071e0 _system_pre_init
- 82c07200 C$$EXIT
- 82c07200 abort
- 82c07220 __TI_decompress_none
- 82c07240 __TI_decompress_rle24
- ffffffff __TI_pprof_out_hndl
- ffffffff __TI_prof_data_size
- ffffffff __TI_prof_data_start
- ffffffff __binit__
- ffffffff __c_args__
- ffffffff binit
- UNDEFED __TI_INITARRAY_Base
- UNDEFED __TI_INITARRAY_Limit
- UNDEFED __TI_TLS_INIT_Base
- UNDEFED __TI_TLS_INIT_Limit
- [102 symbols]
|