******************************************************************************
               TMS320C6x Linker PC v7.4.16                     
******************************************************************************
>> Linked Mon Feb 13 10:03:10 2017

OUTPUT FILE NAME:   <Main.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 0000e720


MEMORY CONFIGURATION

         name            origin    length      used     unused   attr    fill
----------------------  --------  ---------  --------  --------  ----  --------
  NEARRAM               00000001   00007fff  00000000  00007fff  RWIX
  RAM                   00008000   fffffffe  000082dc  ffff7d22  RWIX


SEGMENT ALLOCATION MAP

run origin  load origin   length   init length attrs members
----------  ----------- ---------- ----------- ----- -------
00008000    00008000    00006b80   00006b80    r-x
  00008000    00008000    00006b80   00006b80    r-x .text
0000eb80    0000eb80    00001000   00000000    rw-
  0000eb80    0000eb80    00000800   00000000    rw- .stack
  0000f380    0000f380    00000800   00000000    rw- .sysmem
0000fb80    0000fb80    0000031c   0000031c    rw-
  0000fb80    0000fb80    0000031c   0000031c    rw- .fardata
0000fea0    0000fea0    00000148   00000000    rw-
  0000fea0    0000fea0    00000148   00000000    rw- .far
0000ffe8    0000ffe8    00000148   00000148    r--
  0000ffe8    0000ffe8    00000148   00000148    r-- .const
00010130    00010130    00000120   00000000    rw-
  00010130    00010130    00000120   00000000    rw- .cio
00010250    00010250    00000090   00000090    r--
  00010250    00010250    00000090   00000090    r-- .cinit


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.init_array 
*          0    00008000    00000000     UNINITIALIZED

.text      0    00008000    00006b80     
                  00008000    000005c0     rts64plus_elf.lib : _printfi.obj (.text:_getarg_diouxp)
                  000085c0    00000540                       : divd.obj (.text:__c6xabi_divd)
                  00008b00    00000520                       : _printfi.obj (.text:_setfield)
                  00009020    00000460                       : _printfi.obj (.text:_printfi)
                  00009480    000003a0                       : fputs.obj (.text:fputs)
                  00009820    00000340                       : _printfi.obj (.text:_pproc_fge)
                  00009b60    00000320                       : _printfi.obj (.text:fcvt)
                  00009e80    000002e0                       : _printfi.obj (.text:_pproc_fwp)
                  0000a160    000002e0                       : _printfi.obj (.text:ecvt)
                  0000a440    000002a0                       : _printfi.obj (.text:_pconv_e)
                  0000a6e0    00000280                       : memory.obj (.text:free)
                  0000a960    00000260                       : imath64.obj (.text:__c6xabi_divull)
                  0000abc0    00000260                       : mpyd.obj (.text:__c6xabi_mpyd)
                  0000ae20    00000240                       : _printfi.obj (.text:_pproc_diouxp)
                  0000b060    00000220                       : _printfi.obj (.text:_pproc_str)
                  0000b280    00000220                       : fputc.obj (.text:fputc)
                  0000b4a0    00000200                       : addd.obj (.text:__c6xabi_addd)
                  0000b6a0    00000200                       : frcaddd.obj (.text:_frcaddd)
                  0000b8a0    00000200                       : _printfi.obj (.text:_pconv_g)
                  0000baa0    00000200                       : setvbuf.obj (.text:setvbuf)
                  0000bca0    000001c0                       : _printfi.obj (.text:_mcpy)
                  0000be60    000001a0                       : imath40.obj (.text:__c6xabi_divul)
                  0000c000    00000180                       : trgdrv.obj (.text:HOSTrename)
                  0000c180    00000180                       : copy_decompress_rle.obj (.text:__TI_decompress_rle_core)
                  0000c300    00000180                       : memory.obj (.text:malloc)
                  0000c480    00000140                       : lowlev.obj (.text:getdevice)
                  0000c5c0    00000120                       : fclose.obj (.text:_closefile)
                  0000c6e0    00000120                       : _printfi.obj (.text:_ltostr)
                  0000c800    00000120                       : _printfi.obj (.text:_pproc_fflags)
                  0000c920    00000120                       : fseek.obj (.text:fseek)
                  0000ca40    00000100                       : trgdrv.obj (.text:HOSTlseek)
                  0000cb40    00000100                       : autoinit.obj (.text:_auto_init_elf)
                  0000cc40    00000100                       : frcmpyd.obj (.text:_frcmpyd)
                  0000cd40    00000100                       : _io_perm.obj (.text:_wrt_ok)
                  0000ce40    00000100                       : cpy_tbl.obj (.text:copy_in)
                  0000cf40    000000e0                       : trgdrv.obj (.text:HOSTopen)
                  0000d020    000000e0                       : trgdrv.obj (.text:HOSTread)
                  0000d100    000000e0                       : cmpd.obj (.text:__c6xabi_cmpd)
                  0000d1e0    000000e0                       : atoi.obj (.text:atoi)
                  0000d2c0    000000e0                       : lowlev.obj (.text:close)
                  0000d3a0    000000e0                       : copy_zero_init.obj (.text:decompress:ZI:__TI_zero_init)
                  0000d480    000000e0                       : ltoa.obj (.text:ltoa)
                  0000d560    000000e0                       : memset.obj (.text:memset)
                  0000d640    000000e0                       : printf.obj (.text:printf)
                  0000d720    000000c0                       : trgdrv.obj (.text:HOSTunlink)
                  0000d7e0    000000c0                       : trgdrv.obj (.text:HOSTwrite)
                  0000d8a0    000000c0                       : divu.obj (.text:__divu)
                  0000d960    000000c0                       : _printfi.obj (.text:_div)
                  0000da20    000000c0                       : fflush.obj (.text:_doflush)
                  0000dae0    000000c0                       : exit.obj (.text:exit)
                  0000dba0    000000c0                       : tls.obj (.text:tls:init:__TI_tls_init)
                  0000dc60    000000a0                       : trgdrv.obj (.text:HOSTclose)
                  0000dd00    000000a0                       : fopen.obj (.text:_cleanup)
                  0000dda0    000000a0                       : _printfi.obj (.text:_ecpy)
                  0000de40    000000a0                       : _printfi.obj (.text:_fcpy)
                  0000dee0    000000a0                       : memory.obj (.text:_minit)
                  0000df80    000000a0                       : _printfi.obj (.text:_pconv_f)
                  0000e020    000000a0                       : lowlev.obj (.text:finddevice)
                  0000e0c0    000000a0                       : lowlev.obj (.text:lseek)
                  0000e160    000000a0                       : memcpy64.obj (.text:memcpy)
                  0000e200    000000a0                       : memory.obj (.text:minsert)
                  0000e2a0    000000a0                       : memory.obj (.text:mremove)
                  0000e340    000000a0                       : lowlev.obj (.text:write)
                  0000e3e0    00000080                       : fixdi.obj (.text:__c6xabi_fixdi)
                  0000e460    00000080                       : llshift.obj (.text:__c6xabi_llshl)
                  0000e4e0    00000080                       : renormd.obj (.text:_renormd)
                  0000e560    00000080                       : trgmsg.obj (.text:readmsg)
                  0000e5e0    00000080                       : lowlev.obj (.text:unlink)
                  0000e660    00000060                       : cpp_init.obj (.text:__TI_cpp_init)
                  0000e6c0    00000060                       : fltid.obj (.text:__c6xabi_fltid)
                  0000e720    00000060                       : boot.obj (.text:_c_int00)
                  0000e780    00000060                       : imath64.obj (.text:_subcull)
                  0000e7e0    00000060                       : memccpy.obj (.text:memccpy)
                  0000e840    00000060                       : trgmsg.obj (.text:writemsg)
                  0000e8a0    00000040                       : frcmpyd_div.obj (.text:__c6xabi_frcmpyd_div)
                  0000e8e0    00000040                       : isinf.obj (.text:__c6xabi_isinf)
                  0000e920    00000040                       : _printfi.obj (.text:__c6xabi_isnan)
                  0000e960    00000040                       : llshift.obj (.text:__c6xabi_llshru)
                  0000e9a0    00000040                       : negd.obj (.text:__c6xabi_negd)
                  0000e9e0    00000040                       : subd.obj (.text:__c6xabi_subd)
                  0000ea20    00000040                       : args_main.obj (.text:_args_main)
                  0000ea60    00000020                       : negll.obj (.text:__c6xabi_negll)
                  0000ea80    00000020                       : _lock.obj (.text:_nop)
                  0000eaa0    00000020                       : printf.obj (.text:_outc)
                  0000eac0    00000020                       : printf.obj (.text:_outs)
                  0000eae0    00000020                       : exit.obj (.text:abort)
                  0000eb00    00000020                       : copy_decompress_none.obj (.text:decompress:none:__TI_decompress_none)
                  0000eb20    00000020                       : copy_decompress_rle.obj (.text:decompress:rle24:__TI_decompress_rle24)
                  0000eb40    00000020     Lib.lib : lib2.obj (.text:g)
                  0000eb60    00000020     main.obj (.text)

.stack     0    0000eb80    00000800     UNINITIALIZED
                  0000eb80    00000008     rts64plus_elf.lib : boot.obj (.stack)
                  0000eb88    000007f8     --HOLE--

.sysmem    0    0000f380    00000800     UNINITIALIZED
                  0000f380    00000008     rts64plus_elf.lib : memory.obj (.sysmem)
                  0000f388    000007f8     --HOLE--

.fardata   0    0000fb80    0000031c     
                  0000fb80    000001e0     rts64plus_elf.lib : defs.obj (.fardata:_ftable)
                  0000fd60    000000a0                       : lowlev.obj (.fardata:_stream)
                  0000fe00    00000078                       : lowlev.obj (.fardata:_device)
                  0000fe78    0000000c                       : exit.obj (.fardata)
                  0000fe84    0000000c                       : memory.obj (.fardata)
                  0000fe90    00000008                       : _lock.obj (.fardata)
                  0000fe98    00000004                       : defs.obj (.fardata)

.far       0    0000fea0    00000148     UNINITIALIZED
                  0000fea0    00000140     rts64plus_elf.lib : defs.obj (.far)
                  0000ffe0    00000008                       : trgdrv.obj (.far)

.const     0    0000ffe8    00000148     
                  0000ffe8    00000101     rts64plus_elf.lib : ctype.obj (.const:.string:_ctypes_)
                  000100e9    00000023                       : _printfi.obj (.const:.string)
                  0001010c    00000018     Lib.lib : lib2.obj (.const:.string)
                  00010124    00000004     --HOLE-- [fill = 0]
                  00010128    00000008     rts64plus_elf.lib : divd.obj (.const:.string:initial_approx$1)

.cio       0    00010130    00000120     UNINITIALIZED
                  00010130    00000120     rts64plus_elf.lib : trgmsg.obj (.cio)

.cinit     0    00010250    00000090     
                  00010250    0000006b     (.cinit..fardata.load) [load image, compression = rle]
                  000102bb    00000001     --HOLE-- [fill = 0]
                  000102bc    0000000c     (__TI_handler_table)
                  000102c8    00000008     (.cinit..far.load) [load image, compression = zero_init]
                  000102d0    00000010     (__TI_cinit_table)


LINKER GENERATED COPY TABLES

__TI_cinit_table @ 000102d0 records: 2, size/record: 8, table size: 16
	.fardata: load addr=00010250, load size=0000006b bytes, run addr=0000fb80, run size=0000031c bytes, compression=rle
	.far: load addr=000102c8, load size=00000008 bytes, run addr=0000fea0, run size=00000148 bytes, compression=zero_init


LINKER GENERATED HANDLER TABLE

__TI_handler_table @ 000102bc records: 3, size/record: 4, table size: 12
	index: 0, handler: __TI_decompress_rle24
	index: 1, handler: __TI_decompress_none
	index: 2, handler: __TI_zero_init


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address    name
--------   ----
0000eae0   C$$EXIT
0000e898   C$$IO$$
0000dc60   HOSTclose
0000ca40   HOSTlseek
0000cf40   HOSTopen
0000d020   HOSTread
0000c000   HOSTrename
0000d720   HOSTunlink
0000d7e0   HOSTwrite
00010130   __CIOBUF_
000102d0   __TI_CINIT_Base
000102e0   __TI_CINIT_Limit
000102bc   __TI_Handler_Table_Base
000102c8   __TI_Handler_Table_Limit
UNDEFED    __TI_INITARRAY_Base
UNDEFED    __TI_INITARRAY_Limit
0000f380   __TI_STACK_END
00000800   __TI_STACK_SIZE
00000000   __TI_STATIC_BASE
00000800   __TI_SYSMEM_SIZE
UNDEFED    __TI_TLS_INIT_Base
UNDEFED    __TI_TLS_INIT_Limit
00000001   __TI_args_main
0000e660   __TI_cpp_init
0000eb00   __TI_decompress_none
0000eb20   __TI_decompress_rle24
0000fe80   __TI_enable_exit_profile_output
ffffffff   __TI_pprof_out_hndl
ffffffff   __TI_prof_data_size
ffffffff   __TI_prof_data_start
0000dba0   __TI_tls_init
0000d3a0   __TI_zero_init
ffffffff   __binit__
0000b4a0   __c6xabi_addd
0000d100   __c6xabi_cmpd
000085c0   __c6xabi_divd
0000d8a0   __c6xabi_divu
0000be60   __c6xabi_divul
0000a960   __c6xabi_divull
0000e3e0   __c6xabi_fixdi
0000e6c0   __c6xabi_fltid
0000e8a0   __c6xabi_frcmpyd_div
0000e8e0   __c6xabi_isinf
0000e460   __c6xabi_llshl
0000e960   __c6xabi_llshru
0000abc0   __c6xabi_mpyd
0000e9a0   __c6xabi_negd
0000ea60   __c6xabi_negll
0000e9e0   __c6xabi_subd
ffffffff   __c_args__
0000d8a0   __divu
0000ea20   _args_main
0000cb40   _auto_init_elf
0000e720   _c_int00
0000dd00   _cleanup
0000fe78   _cleanup_ptr
0000c5c0   _closefile
0000ffe8   _ctypes_
0000da20   _doflush
0000fe7c   _dtors_ptr
0000b6a0   _frcaddd
0000cc40   _frcmpyd
0000fe98   _ft_end
0000fb80   _ftable
0000fe90   _lock
0000dee0   _minit
0000ea80   _nop
00009020   _printfi
0000e4e0   _renormd
0000eb80   _stack
0000e780   _subcull
0000f380   _sys_memory
0000fea0   _tmpnams
0000fe94   _unlock
0000cd40   _wrt_ok
0000eae0   abort
0000d1e0   atoi
ffffffff   binit
0000d2c0   close
0000ce40   copy_in
0000dae0   exit
0000b280   fputc
00009480   fputs
0000a6e0   free
0000c920   fseek
0000eb40   g
0000e0c0   lseek
0000d480   ltoa
0000eb60   main
0000c300   malloc
0000e7e0   memccpy
0000e160   memcpy
0000d560   memset
0000d640   printf
0000e560   readmsg
0000e5e0   remove
0000baa0   setvbuf
0000e5e0   unlink
0000e340   write
0000e840   writemsg


GLOBAL SYMBOLS: SORTED BY Symbol Address 

address    name
--------   ----
00000000   __TI_STATIC_BASE
00000001   __TI_args_main
00000800   __TI_STACK_SIZE
00000800   __TI_SYSMEM_SIZE
000085c0   __c6xabi_divd
00009020   _printfi
00009480   fputs
0000a6e0   free
0000a960   __c6xabi_divull
0000abc0   __c6xabi_mpyd
0000b280   fputc
0000b4a0   __c6xabi_addd
0000b6a0   _frcaddd
0000baa0   setvbuf
0000be60   __c6xabi_divul
0000c000   HOSTrename
0000c300   malloc
0000c5c0   _closefile
0000c920   fseek
0000ca40   HOSTlseek
0000cb40   _auto_init_elf
0000cc40   _frcmpyd
0000cd40   _wrt_ok
0000ce40   copy_in
0000cf40   HOSTopen
0000d020   HOSTread
0000d100   __c6xabi_cmpd
0000d1e0   atoi
0000d2c0   close
0000d3a0   __TI_zero_init
0000d480   ltoa
0000d560   memset
0000d640   printf
0000d720   HOSTunlink
0000d7e0   HOSTwrite
0000d8a0   __c6xabi_divu
0000d8a0   __divu
0000da20   _doflush
0000dae0   exit
0000dba0   __TI_tls_init
0000dc60   HOSTclose
0000dd00   _cleanup
0000dee0   _minit
0000e0c0   lseek
0000e160   memcpy
0000e340   write
0000e3e0   __c6xabi_fixdi
0000e460   __c6xabi_llshl
0000e4e0   _renormd
0000e560   readmsg
0000e5e0   remove
0000e5e0   unlink
0000e660   __TI_cpp_init
0000e6c0   __c6xabi_fltid
0000e720   _c_int00
0000e780   _subcull
0000e7e0   memccpy
0000e840   writemsg
0000e898   C$$IO$$
0000e8a0   __c6xabi_frcmpyd_div
0000e8e0   __c6xabi_isinf
0000e960   __c6xabi_llshru
0000e9a0   __c6xabi_negd
0000e9e0   __c6xabi_subd
0000ea20   _args_main
0000ea60   __c6xabi_negll
0000ea80   _nop
0000eae0   C$$EXIT
0000eae0   abort
0000eb00   __TI_decompress_none
0000eb20   __TI_decompress_rle24
0000eb40   g
0000eb60   main
0000eb80   _stack
0000f380   __TI_STACK_END
0000f380   _sys_memory
0000fb80   _ftable
0000fe78   _cleanup_ptr
0000fe7c   _dtors_ptr
0000fe80   __TI_enable_exit_profile_output
0000fe90   _lock
0000fe94   _unlock
0000fe98   _ft_end
0000fea0   _tmpnams
0000ffe8   _ctypes_
00010130   __CIOBUF_
000102bc   __TI_Handler_Table_Base
000102c8   __TI_Handler_Table_Limit
000102d0   __TI_CINIT_Base
000102e0   __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]
