TI ARM Clang Linker Unix v4.0.0.LTS
Copyright (c) 1996-2018 Texas Instruments Incorporated
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/bin/tiarmlnk -I/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib -o charge_controller_v7.out -mcharge_controller_v7.map -i/home/ngosh/ti/mspm0_sdk_2_03_00_07/source -i/home/ngosh/workspace_ccstheia/charge_controller_v7 -i/home/ngosh/workspace_ccstheia/charge_controller_v7/Debug/syscfg -i/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib --diag_wrap=off --display_error_number --warn_sections --xml_link_info=charge_controller_v7_linkInfo.xml --rom_model ./i2c_controller.o ./ti_msp_dl_config.o ./startup_mspm0g350x_ticlang.o ./ti/comm_modules/i2c/controller/i2c_comm_controller.o -l./device_linker.cmd -ldevice.cmd.genlibs -llibc.a --start-group -llibc++.a -llibc++abi.a -llibc.a -llibsys.a -llibsysbm.a -llibclang_rt.builtins.a -llibclang_rt.profile.a --end-group --cg_opt_level=2
0x67aefc3c
0x0
/home/ngosh/workspace_ccstheia/charge_controller_v7/Debug/charge_controller_v7.out
_c_int00_noargs
0x70d
/home/ngosh/workspace_ccstheia/charge_controller_v7/Debug/./
object
i2c_controller.o
i2c_controller.o
/home/ngosh/workspace_ccstheia/charge_controller_v7/Debug/./
object
ti_msp_dl_config.o
ti_msp_dl_config.o
/home/ngosh/workspace_ccstheia/charge_controller_v7/Debug/./
object
startup_mspm0g350x_ticlang.o
startup_mspm0g350x_ticlang.o
/home/ngosh/workspace_ccstheia/charge_controller_v7/Debug/./ti/comm_modules/i2c/controller/
object
i2c_comm_controller.o
i2c_comm_controller.o
/home/ngosh/workspace_ccstheia/charge_controller_v7/Debug/
object
<internal>
<internal>
/home/ngosh/ti/mspm0_sdk_2_03_00_07/source/ti/driverlib/lib/ticlang/m0p/mspm0g1x0x_g3x0x/
archive
driverlib.a
dl_common.o
/home/ngosh/ti/mspm0_sdk_2_03_00_07/source/ti/driverlib/lib/ticlang/m0p/mspm0g1x0x_g3x0x/
archive
driverlib.a
dl_crc.o
/home/ngosh/ti/mspm0_sdk_2_03_00_07/source/ti/driverlib/lib/ticlang/m0p/mspm0g1x0x_g3x0x/
archive
driverlib.a
dl_i2c.o
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/
archive
libc.a
copy_zero_init.c.obj
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/
archive
libc.a
copy_decompress_none.c.obj
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/
archive
libc.a
copy_decompress_lzss.c.obj
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/
archive
libc.a
boot_cortex_m.c.obj
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/
archive
libc.a
mathacl_init.c.obj
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/
archive
libc.a
exit.c.obj
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/
archive
libc.a
_lock.c.obj
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/
archive
libc.a
args_main.c.obj
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/
archive
libc.a
autoinit.c.obj
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/
archive
libc.a
pre_init.c.obj
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/
archive
libc.a
cpy_tbl.c.obj
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/
archive
libclang_rt.builtins.a
aeabi_memcpy.S.obj
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/
archive
libclang_rt.builtins.a
aeabi_memset.S.obj
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/
archive
libclang_rt.builtins.a
aeabi_uidivmod.S.obj
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/
archive
libclang_rt.builtins.a
aeabi_div0.c.obj
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/
archive
libc.a
memcpy16.S.obj
/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/
archive
libc.a
memset16.S.obj
.intvecs
0x0
true
0x0
0xc0
0x4
.text.I2C_sendCommand
0xc0
true
true
0xc0
0x1b4
0x4
.text.main
0x274
true
true
0x274
0xa0
0x4
.text:memcpy
0x314
true
true
0x314
0x9a
0x1
.text.Default_Handler
0x3ae
true
true
0x3ae
0x2
0x2
.text.DL_CRC_calculateBlock16
0x3b0
true
true
0x3b0
0x98
0x4
.text.I2C_getResponse
0x448
true
true
0x448
0x90
0x4
.text:decompress:lzss
0x4d8
true
true
0x4d8
0x7c
0x4
.text.SYSCFG_DL_I2C_controller_init
0x554
true
true
0x554
0x6c
0x4
.text.DL_I2C_fillControllerTXFIFO
0x5c0
true
true
0x5c0
0x5e
0x2
.text.__aeabi_idiv0
0x61e
true
true
0x61e
0x2
0x2
.text.SYSCFG_DL_initPower
0x620
true
true
0x620
0x40
0x4
.text.__aeabi_uidivmod
0x660
true
true
0x660
0x40
0x4
.text:__TI_auto_init_nobinit_nopinit
0x6a0
true
true
0x6a0
0x3c
0x4
.text.SYSCFG_DL_SYSCTL_init
0x6dc
true
true
0x6dc
0x30
0x4
.text:_c_int00_noargs
0x70c
true
true
0x70c
0x28
0x4
.text.DL_I2C_setClockConfig
0x734
true
true
0x734
0x26
0x2
.text.SYSCFG_DL_GPIO_init
0x75c
true
true
0x75c
0x24
0x4
.text.SYSCFG_DL_CRC_init
0x780
true
true
0x780
0x20
0x4
.text.I2C_init
0x7a0
true
true
0x7a0
0x1e
0x2
.text.SYSCFG_DL_init
0x7be
true
true
0x7be
0x18
0x2
.text:decompress:ZI:__TI_zero_init_nomemset
0x7d6
true
true
0x7d6
0x16
0x2
.text:decompress:none
0x7ec
true
true
0x7ec
0x12
0x2
.text.DL_Common_delayCycles
0x7fe
true
true
0x7fe
0xa
0x2
.text.__aeabi_memcpy
0x808
true
true
0x808
0x8
0x4
.text.Reset_Handler
0x810
true
true
0x810
0x4
0x2
.text._system_pre_init
0x814
true
true
0x814
0x4
0x2
.text:abort
0x818
true
true
0x818
0x4
0x2
.cinit..data.load
0x828
true
0x828
0x23
0x1
__TI_handler_table
0x84c
true
0x84c
0xc
0x4
.cinit..bss.load
0x858
true
0x858
0x8
0x4
__TI_cinit_table
0x860
true
0x860
0x10
0x4
.rodata.gI2C_controllerClockConfig
0x820
true
0x820
0x2
0x1
.binit
0x0
true
0x0
0x0
0x4
.data.gSendCommand
0x202000f0
true
0x202000f0
0x1
0x1
.data.gTxData
0x202000b0
true
0x202000b0
0x40
0x1
.common:gI2C
true
true
0x20200000
0x9c
0x4
.common:gCommand
true
true
0x2020009c
0x14
0x4
.stack
true
true
0x20207e00
0x4
0x4
.stack
true
true
0x20207e00
0x0
0x8
.debug_loc
0x0
0x0
0x6a
0x1
.debug_loc
0x6a
0x6a
0x6c
0x1
.debug_loc
0xd6
0xd6
0x344
0x1
.debug_loc
0x41a
0x41a
0x13
0x1
.debug_loc
0x42d
0x42d
0x526
0x1
.debug_loc
0x953
0x953
0x352
0x1
.debug_loc
0xca5
0xca5
0x16c
0x1
.debug_loc
0xe11
0xe11
0x6f
0x1
.debug_loc
0xe80
0xe80
0x167
0x1
.debug_loc
0xfe7
0xfe7
0xd8
0x1
.debug_loc
0x10bf
0x10bf
0x26
0x1
.debug_loc
0x10e5
0x10e5
0x424
0x1
.debug_loc
0x1509
0x1509
0x20
0x1
.debug_abbrev
0x0
0x0
0x1e2
0x1
.debug_abbrev
0x1e2
0x1e2
0x1c7
0x1
.debug_abbrev
0x3a9
0x3a9
0x6d
0x1
.debug_abbrev
0x416
0x416
0x253
0x1
.debug_abbrev
0x669
0x669
0x62
0x1
.debug_abbrev
0x6cb
0x6cb
0x189
0x1
.debug_abbrev
0x854
0x854
0x1e7
0x1
.debug_abbrev
0xa3b
0xa3b
0xc2
0x1
.debug_abbrev
0xafd
0xafd
0x70
0x1
.debug_abbrev
0xb6d
0xb6d
0x8d
0x1
.debug_abbrev
0xbfa
0xbfa
0xaf
0x1
.debug_abbrev
0xca9
0xca9
0xb3
0x1
.debug_abbrev
0xd5c
0xd5c
0x170
0x1
.debug_abbrev
0xecc
0xecc
0x39
0x1
.debug_abbrev
0xf05
0xf05
0x27
0x1
.debug_abbrev
0xf2c
0xf2c
0x27
0x1
.debug_abbrev
0xf53
0xf53
0x59
0x1
.debug_abbrev
0xfac
0xfac
0x25
0x1
.debug_abbrev
0xfd1
0xfd1
0xf
0x0
.debug_info
0x0
0x0
0xc54
0x1
.debug_info
0xc54
0xc54
0x1d53
0x1
.debug_info
0x29a7
0x29a7
0x80
0x1
.debug_info
0x2a27
0x2a27
0xf60
0x1
.debug_info
0x3987
0x3987
0x75
0x1
.debug_info
0x39fc
0x39fc
0x5cb
0x1
.debug_info
0x3fc7
0x3fc7
0xca4
0x1
.debug_info
0x4c6b
0x4c6b
0x192
0x1
.debug_info
0x4dfd
0x4dfd
0xc6
0x1
.debug_info
0x4ec3
0x4ec3
0x17c
0x1
.debug_info
0x503f
0x503f
0x423
0x1
.debug_info
0x5462
0x5462
0xed
0x1
.debug_info
0x554f
0x554f
0x744
0x1
.debug_info
0x5c93
0x5c93
0x46
0x1
.debug_info
0x5cd9
0x5cd9
0x1a9
0x1
.debug_info
0x5e82
0x5e82
0x1cc
0x1
.debug_info
0x604e
0x604e
0x85
0x1
.debug_info
0x60d3
0x60d3
0x302
0x1
.debug_info
0x63d5
0x63d5
0xaf
0x0
.debug_ranges
0x0
0x0
0x30
0x1
.debug_ranges
0x30
0x30
0x38
0x1
.debug_ranges
0x68
0x68
0x18
0x1
.debug_ranges
0x80
0x80
0xa8
0x1
.debug_ranges
0x128
0x128
0xc8
0x1
.debug_ranges
0x1f0
0x1f0
0x1d8
0x1
.debug_ranges
0x3c8
0x3c8
0x18
0x1
.debug_ranges
0x3e0
0x3e0
0x50
0x1
.debug_ranges
0x430
0x430
0x48
0x1
.debug_ranges
0x478
0x478
0x18
0x1
.debug_ranges
0x490
0x490
0x48
0x1
.debug_ranges
0x4d8
0x4d8
0x18
0x1
.debug_ranges
0x4f0
0x4f0
0x28
0x1
.debug_str
0x0
0x0
0xd5c
0x1
.debug_str
0xd5c
0xd5c
0x15f7
0x1
.debug_str
0x2353
0x2353
0x16d
0x1
.debug_str
0x24c0
0x24c0
0x809
0x1
.debug_str
0x2cc9
0x2cc9
0x16d
0x1
.debug_str
0x2e36
0x2e36
0x329
0x1
.debug_str
0x315f
0x315f
0x8ae
0x1
.debug_str
0x3a0d
0x3a0d
0x1a3
0x1
.debug_str
0x3bb0
0x3bb0
0x170
0x1
.debug_str
0x3d20
0x3d20
0x1dd
0x1
.debug_str
0x3efd
0x3efd
0x22d
0x1
.debug_str
0x412a
0x412a
0x147
0x1
.debug_str
0x4271
0x4271
0x337
0x1
.debug_str
0x45a8
0x45a8
0xfd
0x1
.debug_str
0x46a5
0x46a5
0x1a3
0x1
.debug_frame
0x0
0x0
0x40
0x4
.debug_frame
0x40
0x40
0x8c
0x4
.debug_frame
0xcc
0xcc
0x30
0x4
.debug_frame
0xfc
0xfc
0x88
0x4
.debug_frame
0x184
0x184
0x20
0x4
.debug_frame
0x1a4
0x1a4
0x8c
0x4
.debug_frame
0x230
0x230
0x12c
0x4
.debug_frame
0x35c
0x35c
0x38
0x4
.debug_frame
0x394
0x394
0x28
0x4
.debug_frame
0x3bc
0x3bc
0x30
0x4
.debug_frame
0x3ec
0x3ec
0x90
0x4
.debug_frame
0x47c
0x47c
0x30
0x4
.debug_frame
0x4ac
0x4ac
0x100
0x4
.debug_frame
0x5ac
0x5ac
0x20
0x4
.debug_frame
0x5cc
0x5cc
0x30
0x4
.debug_line
0x0
0x0
0x38d
0x1
.debug_line
0x38d
0x38d
0x58f
0x1
.debug_line
0x91c
0x91c
0xc1
0x1
.debug_line
0x9dd
0x9dd
0x847
0x1
.debug_line
0x1224
0x1224
0x178
0x1
.debug_line
0x139c
0x139c
0x45e
0x1
.debug_line
0x17fa
0x17fa
0x682
0x1
.debug_line
0x1e7c
0x1e7c
0x106
0x1
.debug_line
0x1f82
0x1f82
0x63
0x1
.debug_line
0x1fe5
0x1fe5
0x10e
0x1
.debug_line
0x20f3
0x20f3
0x1dc
0x1
.debug_line
0x22cf
0x22cf
0x69
0x1
.debug_line
0x2338
0x2338
0x403
0x1
.debug_line
0x273b
0x273b
0x3e
0x1
.debug_line
0x2779
0x2779
0xac
0x1
.debug_line
0x2825
0x2825
0xca
0x1
.debug_line
0x28ef
0x28ef
0xbd
0x1
.debug_line
0x29ac
0x29ac
0xa0
0x1
.debug_aranges
0x0
0x0
0x20
0x1
.debug_aranges
0x20
0x20
0x20
0x1
.debug_aranges
0x40
0x40
0x28
0x1
.intvecs
0x0
0x0
0xc0
.text
0xc0
0xc0
0x760
.const
0x0
0x0
.cinit
0x828
0x828
0x48
.pinit
0x0
0x0
.rodata
0x820
0x820
0x8
.ARM.exidx
0x0
0x0
.init_array
0x0
0x0
.binit
0x0
0x0
0x0
.TI.ramfunc
0x0
0x0
.vtable
0x0
0x0
.args
0x0
0x0
.data
0x202000b0
0x41
.bss
0x20200000
0xb0
.sysmem
0x0
0x0
.stack
0x20207e00
0x200
.BCRConfig
0x0
0x0
.BSLConfig
0x0
0x0
.TI.noinit
0x0
0x0
.TI.persistent
0x0
0x0
.TI.local
0x0
0x0
.TI.onchip
0x0
0x0
.TI.offchip
0x0
0x0
__llvm_prf_cnts
0x20200000
0x0
__llvm_prf_bits
0x20200000
0x0
.debug_loc
0x0
0x0
0x1529
.debug_abbrev
0x0
0x0
0xfe0
.debug_info
0x0
0x0
0x6484
.debug_ranges
0x0
0x0
0x518
.debug_str
0x0
0x0
0x4848
.debug_frame
0x0
0x0
0x5fc
.debug_line
0x0
0x0
0x2a4c
.debug_aranges
0x0
0x0
0x68
Veneer$$CMSE
0x0
0x0
SEGMENT_0
0x0
0x0
0x870
0x5
SEGMENT_1
0x20200000
0xf1
0x6
SEGMENT_2
0x20207e00
0x200
0x6
FLASH
0x0
0x0
0x20000
0x870
0x1f790
RX
0x0
0x0
0x0
0xc0
0xc0
0x760
0x820
0x8
0x828
0x48
0x870
0x1f790
SRAM
0x0
0x20200000
0x8000
0x2f1
0x7d0f
RWX
0x20200000
0x0
0x20200000
0x0
0x20200000
0xb0
0x202000b0
0x41
0x202000f1
0x7d0f
0x20207e00
0x200
BCR_CONFIG
0x0
0x41c00000
0x80
0x0
0x80
R
BSL_CONFIG
0x0
0x41c00100
0x80
0x0
0x80
R
__TI_cinit_table
.data
0x828
0x23
0x202000b0
0x41
lzss
.bss
0x858
0x8
0x20200000
0xb0
zero_init
__TI_handler_table
0x0
__TI_decompress_lzss
0x1
__TI_decompress_none
0x2
__TI_zero_init
__start___llvm_prf_cnts
0x20200000
__stop___llvm_prf_cnts
0x20200000
__start___llvm_prf_bits
0x20200000
__stop___llvm_prf_bits
0x20200000
__TI_CINIT_Base
0x860
__TI_CINIT_Limit
0x870
__TI_CINIT_Warm
0x870
__TI_Handler_Table_Base
0x84c
__TI_Handler_Table_Limit
0x858
binit
0xffffffff
__binit__
0xffffffff
__STACK_SIZE
0x200
__STACK_END
0x20208000
__TI_pprof_out_hndl
0xffffffff
__TI_prof_data_start
0xffffffff
__TI_prof_data_size
0xffffffff
main
0x275
gI2C
0x20200000
gTxData
0x202000b0
gCommand
0x2020009c
gSendCommand
0x202000f0
SYSCFG_DL_init
0x7bf
SYSCFG_DL_initPower
0x621
SYSCFG_DL_GPIO_init
0x75d
SYSCFG_DL_SYSCTL_init
0x6dd
SYSCFG_DL_I2C_controller_init
0x555
SYSCFG_DL_CRC_init
0x781
Default_Handler
0x3af
Reset_Handler
0x811
interruptVectors
0x0
NMI_Handler
0x3af
HardFault_Handler
0x3af
SVC_Handler
0x3af
PendSV_Handler
0x3af
SysTick_Handler
0x3af
GROUP0_IRQHandler
0x3af
GROUP1_IRQHandler
0x3af
TIMG8_IRQHandler
0x3af
UART3_IRQHandler
0x3af
ADC0_IRQHandler
0x3af
ADC1_IRQHandler
0x3af
CANFD0_IRQHandler
0x3af
DAC0_IRQHandler
0x3af
SPI0_IRQHandler
0x3af
SPI1_IRQHandler
0x3af
UART1_IRQHandler
0x3af
UART2_IRQHandler
0x3af
UART0_IRQHandler
0x3af
TIMG0_IRQHandler
0x3af
TIMG6_IRQHandler
0x3af
TIMA0_IRQHandler
0x3af
TIMA1_IRQHandler
0x3af
TIMG7_IRQHandler
0x3af
TIMG12_IRQHandler
0x3af
I2C0_IRQHandler
0x3af
I2C1_IRQHandler
0x3af
AES_IRQHandler
0x3af
RTC_IRQHandler
0x3af
DMA_IRQHandler
0x3af
I2C_init
0x7a1
I2C_sendCommand
0xc1
I2C_getResponse
0x449
__TI_ATRegion0_src_addr
0x0
__TI_ATRegion0_trg_addr
0x0
__TI_ATRegion0_region_sz
0x0
__TI_ATRegion1_src_addr
0x0
__TI_ATRegion1_trg_addr
0x0
__TI_ATRegion1_region_sz
0x0
__TI_ATRegion2_src_addr
0x0
__TI_ATRegion2_trg_addr
0x0
__TI_ATRegion2_region_sz
0x0
DL_Common_delayCycles
0x7ff
DL_CRC_calculateBlock16
0x3b1
DL_I2C_setClockConfig
0x735
DL_I2C_fillControllerTXFIFO
0x5c1
__TI_zero_init_nomemset
0x7d7
__TI_decompress_none
0x7ed
__TI_decompress_lzss
0x4d9
_c_int00_noargs
0x70d
__stack
0x20207e00
abort
0x819
C$$EXIT
0x818
__TI_auto_init_nobinit_nopinit
0x6a1
_system_pre_init
0x815
__aeabi_memcpy
0x809
__aeabi_memcpy4
0x809
__aeabi_memcpy8
0x809
__aeabi_uidiv
0x661
__aeabi_uidivmod
0x661
__aeabi_idiv0
0x61f
memcpy
0x315
__TI_static_base__
0x0
__mpu_init
0x0
_system_post_cinit
0x0
Link successful