123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459 |
- ******************************************************************************
- TMS320C6x Linker PC v8.2.6
- ******************************************************************************
- >> Linked Tue Jun 28 10:21:46 2022
- OUTPUT FILE NAME: <test.out>
- ENTRY POINT SYMBOL: "_c_int00" address: 0000ea60
- MEMORY CONFIGURATION
- name origin length used unused attr fill
- ---------------------- -------- --------- -------- -------- ---- --------
- NEARRAM 00000001 00007fff 00000000 00007fff RWIX
- RAM 00008000 fffffffe 00008004 ffff7ffa RWIX
- SEGMENT ALLOCATION MAP
- run origin load origin length init length attrs members
- ---------- ----------- ---------- ----------- ----- -------
- 00008000 00008000 00007080 00007080 r-x
- 00008000 00008000 00007080 00007080 r-x .text
- 0000f080 0000f080 00000c68 00000000 rw-
- 0000f080 0000f080 00000400 00000000 rw- .stack
- 0000f480 0000f480 00000400 00000000 rw- .sysmem
- 0000f880 0000f880 0000031c 00000000 rw- .fardata
- 0000fba0 0000fba0 00000148 00000000 rw- .far
- 0000fce8 0000fce8 00000138 00000138 r--
- 0000fce8 0000fce8 00000138 00000138 r-- .const
- 0000fe20 0000fe20 00000120 00000000 rw-
- 0000fe20 0000fe20 00000120 00000000 rw- .cio
- 0000ff40 0000ff40 000000c8 000000c8 r--
- 0000ff40 0000ff40 00000038 00000038 r-- .switch
- 0000ff78 0000ff78 00000090 00000090 r-- .cinit
- SECTION ALLOCATION MAP
- output attributes/
- section page origin length input sections
- -------- ---- ---------- ---------- ----------------
- .text 0 00008000 00007080
- 00008000 00001c40 rts6600_elf.lib : _printfi.obj (.text:__TI_printfi)
- 00009c40 00000680 : _printfi.obj (.text:_pconv_a)
- 0000a2c0 000005e0 : divd.obj (.text:__c6xabi_divd)
- 0000a8a0 000005c0 : _printfi.obj (.text:_pconv_g)
- 0000ae60 00000460 : _printfi.obj (.text:_pconv_e)
- 0000b2c0 00000440 : memory.obj (.text:free)
- 0000b700 000003e0 : fputs.obj (.text:fputs)
- 0000bae0 000002e0 : _printfi.obj (.text:fcvt)
- 0000bdc0 000002a0 : _printfi.obj (.text:_pconv_f)
- 0000c060 00000240 : imath64.obj (.text:__c6xabi_divull)
- 0000c2a0 00000240 : _printfi.obj (.text:_ltostr)
- 0000c4e0 00000220 : fputc.obj (.text:fputc)
- 0000c700 00000220 : setvbuf.obj (.text:setvbuf)
- 0000c920 000001c0 : imath40.obj (.text:__c6xabi_divul)
- 0000cae0 000001a0 : hostrename.obj (.text:HOSTrename)
- 0000cc80 000001a0 : frexp.obj (.text:frexp)
- 0000ce20 00000180 : memory.obj (.text:malloc)
- 0000cfa0 00000160 : autoinit.obj (.text:_auto_init_elf)
- 0000d100 00000140 : fclose.obj (.text:__TI_closefile)
- 0000d240 00000140 : getdevice.obj (.text:getdevice)
- 0000d380 00000140 : ldexp.obj (.text:ldexp)
- 0000d4c0 00000120 : fseek.obj (.text:fseek)
- 0000d5e0 00000100 : copy_decompress_rle.obj (.text:__TI_decompress_rle_core)
- 0000d6e0 00000100 : _io_perm.obj (.text:__TI_wrt_ok)
- 0000d7e0 00000100 : atoi.obj (.text:atoi)
- 0000d8e0 00000100 : cpy_tbl.obj (.text:copy_in)
- 0000d9e0 000000e0 : hostlseek.obj (.text:HOSTlseek)
- 0000dac0 000000e0 : hostopen.obj (.text:HOSTopen)
- 0000dba0 000000e0 : hostwrite.obj (.text:HOSTwrite)
- 0000dc80 000000e0 : _ltoa.obj (.text:__TI_ltoa)
- 0000dd60 000000e0 : close.obj (.text:close)
- 0000de40 000000e0 : exit.obj (.text:exit)
- 0000df20 000000e0 : memset.obj (.text:memset)
- 0000e000 000000e0 : printf.obj (.text:printf)
- 0000e0e0 000000c0 : hostread.obj (.text:HOSTread)
- 0000e1a0 000000c0 : hostunlink.obj (.text:HOSTunlink)
- 0000e260 000000c0 : fflush.obj (.text:__TI_doflush)
- 0000e320 000000c0 : divu.obj (.text:__divu)
- 0000e3e0 000000c0 : _printfi.obj (.text:_ecpy)
- 0000e4a0 000000c0 : memory.obj (.text:minsert)
- 0000e560 000000c0 : memory.obj (.text:mremove)
- 0000e620 000000c0 : tls.obj (.text:tls:init:__TI_tls_init)
- 0000e6e0 000000a0 : hostclose.obj (.text:HOSTclose)
- 0000e780 000000a0 : fopen.obj (.text:__TI_cleanup)
- 0000e820 000000a0 : memory.obj (.text:_minit)
- 0000e8c0 000000a0 : memcpy64.obj (.text:memcpy)
- 0000e960 00000080 : trgmsg.obj (.text:__TI_readmsg)
- 0000e9e0 00000080 : llshift.obj (.text:__c6xabi_llshl)
- 0000ea60 00000080 : boot.obj (.text:_c_int00)
- 0000eae0 00000080 : getdevice.obj (.text:finddevice)
- 0000eb60 00000080 : unlink.obj (.text:unlink)
- 0000ebe0 00000060 : frcmpyd_div.obj (.text:__TI_frcmpyd_div)
- 0000ec40 00000060 : trgmsg.obj (.text:__TI_writemsg)
- 0000eca0 00000060 : llshift.obj (.text:__c6xabi_llshru)
- 0000ed00 00000060 : imath64.obj (.text:_subcull)
- 0000ed60 00000060 : lseek.obj (.text:lseek)
- 0000edc0 00000060 : memccpy.obj (.text:memccpy)
- 0000ee20 00000060 : write.obj (.text:write)
- 0000ee80 00000040 : isinf.obj (.text:__c6xabi_isinf)
- 0000eec0 00000040 : _printfi.obj (.text:__c6xabi_isnan)
- 0000ef00 00000040 : args_main.obj (.text:_args_main)
- 0000ef40 00000020 : errno.obj (.text:__c6xabi_errno_addr)
- 0000ef60 00000020 : _lock.obj (.text:_nop)
- 0000ef80 00000020 : printf.obj (.text:_outc)
- 0000efa0 00000020 : printf.obj (.text:_outs)
- 0000efc0 00000020 : startup.obj (.text:_system_post_cinit)
- 0000efe0 00000020 : pre_init.obj (.text:_system_pre_init)
- 0000f000 00000020 : exit.obj (.text:abort)
- 0000f020 00000020 : copy_decompress_none.obj (.text:decompress:none:__TI_decompress_none)
- 0000f040 00000020 : copy_decompress_rle.obj (.text:decompress:rle24:__TI_decompress_rle24)
- 0000f060 00000020 hello.obj (.text)
- .const 0 0000fce8 00000138
- 0000fce8 00000101 rts6600_elf.lib : ctype.obj (.const:.string:_ctypes_)
- 0000fde9 00000003 --HOLE-- [fill = 0]
- 0000fdec 00000024 : _printfi.obj (.const:.string)
- 0000fe10 00000010 hello.obj (.const:.string)
- .fardata 0 0000f880 0000031c UNINITIALIZED
- 0000f880 000001e0 rts6600_elf.lib : defs.obj (.fardata:_ftable)
- 0000fa60 000000a0 : write.obj (.fardata:_stream)
- 0000fb00 00000078 : write.obj (.fardata:_device)
- 0000fb78 0000000c : exit.obj (.fardata)
- 0000fb84 00000008 : memory.obj (.fardata)
- 0000fb8c 00000004 : _lock.obj (.fardata:_lock)
- 0000fb90 00000004 : _lock.obj (.fardata:_unlock)
- 0000fb94 00000004 : defs.obj (.fardata)
- 0000fb98 00000004 : errno.obj (.fardata)
- .cinit 0 0000ff78 00000090
- 0000ff78 00000068 (.cinit..fardata.load) [load image, compression = rle]
- 0000ffe0 0000000b (.cinit..far.load) [load image, compression = rle]
- 0000ffeb 00000001 --HOLE-- [fill = 0]
- 0000ffec 00000008 (__TI_handler_table)
- 0000fff4 00000004 --HOLE-- [fill = 0]
- 0000fff8 00000010 (__TI_cinit_table)
- .init_array
- * 0 00008000 00000000 UNINITIALIZED
- .stack 0 0000f080 00000400 UNINITIALIZED
- 0000f080 00000008 rts6600_elf.lib : boot.obj (.stack)
- 0000f088 000003f8 --HOLE--
- .sysmem 0 0000f480 00000400 UNINITIALIZED
- 0000f480 00000008 rts6600_elf.lib : memory.obj (.sysmem)
- 0000f488 000003f8 --HOLE--
- .far 0 0000fba0 00000148 UNINITIALIZED
- 0000fba0 00000140 (.common:__TI_tmpnams)
- 0000fce0 00000008 (.common:parmbuf)
- .cio 0 0000fe20 00000120 UNINITIALIZED
- 0000fe20 00000120 rts6600_elf.lib : trgmsg.obj (.cio)
- .switch 0 0000ff40 00000038
- 0000ff40 00000038 rts6600_elf.lib : _printfi.obj (.switch:__TI_printfi)
- MODULE SUMMARY
- Module code ro data rw data
- ------ ---- ------- -------
- .\
- hello.obj 32 16 0
- +--+--------------------------+-------+---------+---------+
- Total: 32 16 0
-
- C:\Software\CCS6.2_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
- 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: 28768 349 1412
-
- Heap: 0 0 1024
- Stack: 0 0 1024
- Linker Generated: 0 139 0
- +--+--------------------------+-------+---------+---------+
- Grand Total: 28800 504 3460
- LINKER GENERATED COPY TABLES
- __TI_cinit_table @ 0000fff8 records: 2, size/record: 8, table size: 16
- .fardata: load addr=0000ff78, load size=00000068 bytes, run addr=0000f880, run size=0000031c bytes, compression=rle
- .far: load addr=0000ffe0, load size=0000000b bytes, run addr=0000fba0, run size=00000148 bytes, compression=rle
- LINKER GENERATED HANDLER TABLE
- __TI_handler_table @ 0000ffec 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
- ------- ----
- 0000f000 C$$EXIT
- 0000ec98 C$$IO$$
- 0000e6e0 HOSTclose
- 0000d9e0 HOSTlseek
- 0000dac0 HOSTopen
- 0000e0e0 HOSTread
- 0000cae0 HOSTrename
- 0000e1a0 HOSTunlink
- 0000dba0 HOSTwrite
- 0000fe20 __CIOBUF_
- 0000fff8 __TI_CINIT_Base
- 00010008 __TI_CINIT_Limit
- 0000ffec __TI_Handler_Table_Base
- 0000fff4 __TI_Handler_Table_Limit
- UNDEFED __TI_INITARRAY_Base
- UNDEFED __TI_INITARRAY_Limit
- 0000f480 __TI_STACK_END
- 00000400 __TI_STACK_SIZE
- 00000000 __TI_STATIC_BASE
- 00000400 __TI_SYSMEM_SIZE
- UNDEFED __TI_TLS_INIT_Base
- UNDEFED __TI_TLS_INIT_Limit
- 0000e780 __TI_cleanup
- 0000fb78 __TI_cleanup_ptr
- 0000d100 __TI_closefile
- 0000f020 __TI_decompress_none
- 0000f040 __TI_decompress_rle24
- 0000e260 __TI_doflush
- 0000fb7c __TI_dtors_ptr
- 0000fb80 __TI_enable_exit_profile_output
- 0000ebe0 __TI_frcmpyd_div
- 0000fb94 __TI_ft_end
- 0000dc80 __TI_ltoa
- ffffffff __TI_pprof_out_hndl
- 00008000 __TI_printfi
- ffffffff __TI_prof_data_size
- ffffffff __TI_prof_data_start
- 0000e960 __TI_readmsg
- 0000e620 __TI_tls_init
- 0000fba0 __TI_tmpnams
- 0000ec40 __TI_writemsg
- 0000d6e0 __TI_wrt_ok
- ffffffff __binit__
- 0000a2c0 __c6xabi_divd
- 0000e320 __c6xabi_divu
- 0000c920 __c6xabi_divul
- 0000c060 __c6xabi_divull
- 0000ef40 __c6xabi_errno_addr
- 0000ee80 __c6xabi_isinf
- 0000e9e0 __c6xabi_llshl
- 0000eca0 __c6xabi_llshru
- ffffffff __c_args__
- 0000e320 __divu
- 0000fb98 __errno
- 0000ef00 _args_main
- 0000cfa0 _auto_init_elf
- 0000ea60 _c_int00
- 0000fce8 _ctypes_
- 0000fb00 _device
- 0000f880 _ftable
- 0000fb8c _lock
- 0000e820 _minit
- 0000ef60 _nop
- 0000f080 _stack
- 0000fa60 _stream
- 0000ed00 _subcull
- 0000f480 _sys_memory
- 0000efc0 _system_post_cinit
- 0000efe0 _system_pre_init
- 0000fb90 _unlock
- 0000f000 abort
- 0000d7e0 atoi
- ffffffff binit
- 0000dd60 close
- 0000d8e0 copy_in
- 0000fb98 errno
- 0000de40 exit
- 0000eae0 finddevice
- 0000c4e0 fputc
- 0000b700 fputs
- 0000b2c0 free
- 0000cc80 frexp
- 0000cc80 frexpl
- 0000d4c0 fseek
- 0000d240 getdevice
- 0000d380 ldexp
- 0000d380 ldexpl
- 0000ed60 lseek
- 0000f060 main
- 0000ce20 malloc
- 0000edc0 memccpy
- 0000e8c0 memcpy
- 0000df20 memset
- 0000fce0 parmbuf
- 0000e000 printf
- 0000c4e0 putc
- 0000eb60 remove
- 0000c700 setvbuf
- 0000eb60 unlink
- 0000ee20 write
- GLOBAL SYMBOLS: SORTED BY Symbol Address
- address name
- ------- ----
- 00000000 __TI_STATIC_BASE
- 00000400 __TI_STACK_SIZE
- 00000400 __TI_SYSMEM_SIZE
- 00008000 __TI_printfi
- 0000a2c0 __c6xabi_divd
- 0000b2c0 free
- 0000b700 fputs
- 0000c060 __c6xabi_divull
- 0000c4e0 fputc
- 0000c4e0 putc
- 0000c700 setvbuf
- 0000c920 __c6xabi_divul
- 0000cae0 HOSTrename
- 0000cc80 frexp
- 0000cc80 frexpl
- 0000ce20 malloc
- 0000cfa0 _auto_init_elf
- 0000d100 __TI_closefile
- 0000d240 getdevice
- 0000d380 ldexp
- 0000d380 ldexpl
- 0000d4c0 fseek
- 0000d6e0 __TI_wrt_ok
- 0000d7e0 atoi
- 0000d8e0 copy_in
- 0000d9e0 HOSTlseek
- 0000dac0 HOSTopen
- 0000dba0 HOSTwrite
- 0000dc80 __TI_ltoa
- 0000dd60 close
- 0000de40 exit
- 0000df20 memset
- 0000e000 printf
- 0000e0e0 HOSTread
- 0000e1a0 HOSTunlink
- 0000e260 __TI_doflush
- 0000e320 __c6xabi_divu
- 0000e320 __divu
- 0000e620 __TI_tls_init
- 0000e6e0 HOSTclose
- 0000e780 __TI_cleanup
- 0000e820 _minit
- 0000e8c0 memcpy
- 0000e960 __TI_readmsg
- 0000e9e0 __c6xabi_llshl
- 0000ea60 _c_int00
- 0000eae0 finddevice
- 0000eb60 remove
- 0000eb60 unlink
- 0000ebe0 __TI_frcmpyd_div
- 0000ec40 __TI_writemsg
- 0000ec98 C$$IO$$
- 0000eca0 __c6xabi_llshru
- 0000ed00 _subcull
- 0000ed60 lseek
- 0000edc0 memccpy
- 0000ee20 write
- 0000ee80 __c6xabi_isinf
- 0000ef00 _args_main
- 0000ef40 __c6xabi_errno_addr
- 0000ef60 _nop
- 0000efc0 _system_post_cinit
- 0000efe0 _system_pre_init
- 0000f000 C$$EXIT
- 0000f000 abort
- 0000f020 __TI_decompress_none
- 0000f040 __TI_decompress_rle24
- 0000f060 main
- 0000f080 _stack
- 0000f480 __TI_STACK_END
- 0000f480 _sys_memory
- 0000f880 _ftable
- 0000fa60 _stream
- 0000fb00 _device
- 0000fb78 __TI_cleanup_ptr
- 0000fb7c __TI_dtors_ptr
- 0000fb80 __TI_enable_exit_profile_output
- 0000fb8c _lock
- 0000fb90 _unlock
- 0000fb94 __TI_ft_end
- 0000fb98 __errno
- 0000fb98 errno
- 0000fba0 __TI_tmpnams
- 0000fce0 parmbuf
- 0000fce8 _ctypes_
- 0000fe20 __CIOBUF_
- 0000ffec __TI_Handler_Table_Base
- 0000fff4 __TI_Handler_Table_Limit
- 0000fff8 __TI_CINIT_Base
- 00010008 __TI_CINIT_Limit
- 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
- [100 symbols]
|