Component: ARM Compiler 5.06 update 7 (build 960) Tool: armlink [4d3601]

==============================================================================

Section Cross References

    compctrldefine.o(i.IcResourceInit) refers to sc_init.o(i.SC_Init) for SC_Init
    sc_init.o(i.SC_Init) refers to sc_init.o(i.SC_RCC_Init) for SC_RCC_Init
    sc_init.o(i.SC_RCC_Init) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    sc_init.o(i.SC_RCC_Init) refers to sc32f1xxx_rcc.o(i.RCC_HXTCmd) for RCC_HXTCmd
    sc_init.o(i.SC_RCC_Init) refers to sc32f1xxx_rcc.o(i.RCC_LXTCmd) for RCC_LXTCmd
    sc_init.o(i.SC_RCC_Init) refers to sc32f1xxx_rcc.o(i.RCC_LIRCCmd) for RCC_LIRCCmd
    sc_init.o(i.SC_RCC_Init) refers to sc32f1xxx_rcc.o(i.RCC_HIRCCmd) for RCC_HIRCCmd
    sc_init.o(i.SC_RCC_Init) refers to sc32f1xxx_rcc.o(i.RCC_ITConfig) for RCC_ITConfig
    sc_init.o(i.SC_RCC_Init) refers to sc32f1xxx_rcc.o(i.RCC_HCLKConfig) for RCC_HCLKConfig
    main.o(i.fputc) refers to sc32f1xxx_uart.o(i.UART_SendData) for UART_SendData
    main.o(i.fputc) refers to sc32f1xxx_uart.o(i.UART_GetFlagStatus) for UART_GetFlagStatus
    main.o(i.fputc) refers to sc32f1xxx_uart.o(i.UART_ClearFlag) for UART_ClearFlag
    main.o(i.main) refers to sc_init.o(i.SC_Init) for SC_Init
    main.o(i.main) refers to sc32f1xxx_rcc.o(i.RCC_APB2Cmd) for RCC_APB2Cmd
    main.o(i.main) refers to sc32f1xxx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    main.o(i.main) refers to sc32f1xxx_uart.o(i.UART_Init) for UART_Init
    main.o(i.main) refers to sc32f1xxx_uart.o(i.UART_TXCmd) for UART_TXCmd
    main.o(i.main) refers to sc32f1xxx_uart.o(i.UART_RXCmd) for UART_RXCmd
    main.o(i.main) refers to noretval__2printf.o(.text) for __2printf
    main.o(i.main) refers to gpio_inputoutput.o(i.GPIO_InOut_Function) for GPIO_InOut_Function
    startup_sc32f10xx.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_sc32f10xx.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_sc32f10xx.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_sc32f10xx.o(RESET) refers to startup_sc32f10xx.o(STACK) for __initial_sp
    startup_sc32f10xx.o(RESET) refers to startup_sc32f10xx.o(.text) for Reset_Handler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.NMI_Handler) for NMI_Handler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.SysTick_IRQHandler) for SysTick_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.INT0_IRQHandler) for INT0_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.INT1_7_IRQHandler) for INT1_7_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.INT8_11_IRQHandler) for INT8_11_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.INT12_15_IRQHandler) for INT12_15_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.RCC_IRQHandler) for RCC_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.BTM_IRQHandler) for BTM_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.UART0_2_IRQHandler) for UART0_2_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.UART1_3_IRQHandler) for UART1_3_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.SPI0_IRQHandler) for SPI0_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.SPI1_IRQHandler) for SPI1_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.DMA0_IRQHandler) for DMA0_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.DMA1_IRQHandler) for DMA1_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.DMA2_IRQHandler) for DMA2_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.DMA3_IRQHandler) for DMA3_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.TIMER0_IRQHandler) for TIMER0_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.TIMER1_IRQHandler) for TIMER1_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.TIMER2_IRQHandler) for TIMER2_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.TIMER3_IRQHandler) for TIMER3_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.TIMER4_5_IRQHandler) for TIMER4_5_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.TIMER6_7_IRQHandler) for TIMER6_7_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.PWM0_IRQHandler) for PWM0_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.LEDPWM_IRQHandler) for LEDPWM_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.TWI0_IRQHandler) for TWI0_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.TWI1_IRQHandler) for TWI1_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.ADC_IRQHandler) for ADC_IRQHandler
    startup_sc32f10xx.o(RESET) refers to sc_it.o(i.CMP_IRQHandler) for CMP_IRQHandler
    startup_sc32f10xx.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_sc32f10xx.o(.text) refers to system_sc32f1xxx.o(i.SystemInit) for SystemInit
    startup_sc32f10xx.o(.text) refers to __main.o(!!!main) for __main
    startup_sc32f10xx.o(.text) refers to startup_sc32f10xx.o(HEAP) for Heap_Mem
    startup_sc32f10xx.o(.text) refers to startup_sc32f10xx.o(STACK) for Stack_Mem
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMAHandler) refers to sc32f1xxx_dma.o(i.DMA_GetFlagStatus) for DMA_GetFlagStatus
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMAHandler) refers to sc32f1xxx_dma.o(i.DMA_ClearFlag) for DMA_ClearFlag
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMAHandler) refers to sc32f1xxx_adc.o(i.ADC_ConvModeConfig) for ADC_ConvModeConfig
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMAHandler) refers to adc_cycleconversion_dma.o(.data) for .data
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB2Cmd) for RCC_APB2Cmd
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to sc32f1xxx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to sc32f1xxx_adc.o(i.ADC_Init) for ADC_Init
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to sc32f1xxx_adc.o(i.ADC_SetChannel) for ADC_SetChannel
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_StructInit) for DMA_StructInit
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_Init) for DMA_Init
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_ITConfig) for DMA_ITConfig
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to sc32f1xxx_adc.o(i.ADC_DMACmd) for ADC_DMACmd
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to sc32f1xxx_adc.o(i.ADC_Cmd) for ADC_Cmd
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_Cmd) for DMA_Cmd
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to sc32f1xxx_adc.o(i.ADC_SoftwareStartConv) for ADC_SoftwareStartConv
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to noretval__2printf.o(.text) for __2printf
    adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function) refers to adc_cycleconversion_dma.o(.data) for .data
    adc_singleconversion.o(i.ADC_AverageValue) refers to sc32f1xxx_adc.o(i.ADC_SoftwareStartConv) for ADC_SoftwareStartConv
    adc_singleconversion.o(i.ADC_AverageValue) refers to sc32f1xxx_adc.o(i.ADC_GetConversionValue) for ADC_GetConversionValue
    adc_singleconversion.o(i.ADC_AverageValue) refers to adc_singleconversion.o(.data) for .data
    adc_singleconversion.o(i.ADC_SingleConversion_ADCHandler) refers to sc32f1xxx_adc.o(i.ADC_GetFlagStatus) for ADC_GetFlagStatus
    adc_singleconversion.o(i.ADC_SingleConversion_ADCHandler) refers to sc32f1xxx_adc.o(i.ADC_ClearFlag) for ADC_ClearFlag
    adc_singleconversion.o(i.ADC_SingleConversion_ADCHandler) refers to adc_singleconversion.o(.data) for .data
    adc_singleconversion.o(i.ADC_SingleConversion_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    adc_singleconversion.o(i.ADC_SingleConversion_Function) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    adc_singleconversion.o(i.ADC_SingleConversion_Function) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    adc_singleconversion.o(i.ADC_SingleConversion_Function) refers to sc32f1xxx_gpio.o(i.GPIO_Init) for GPIO_Init
    adc_singleconversion.o(i.ADC_SingleConversion_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB2Cmd) for RCC_APB2Cmd
    adc_singleconversion.o(i.ADC_SingleConversion_Function) refers to sc32f1xxx_adc.o(i.ADC_StructInit) for ADC_StructInit
    adc_singleconversion.o(i.ADC_SingleConversion_Function) refers to sc32f1xxx_adc.o(i.ADC_Init) for ADC_Init
    adc_singleconversion.o(i.ADC_SingleConversion_Function) refers to sc32f1xxx_adc.o(i.ADC_SetChannel) for ADC_SetChannel
    adc_singleconversion.o(i.ADC_SingleConversion_Function) refers to sc32f1xxx_adc.o(i.ADC_ITConfig) for ADC_ITConfig
    adc_singleconversion.o(i.ADC_SingleConversion_Function) refers to sc32f1xxx_adc.o(i.ADC_Cmd) for ADC_Cmd
    adc_singleconversion.o(i.ADC_SingleConversion_Function) refers to adc_singleconversion.o(i.ADC_AverageValue) for ADC_AverageValue
    adc_singleconversion.o(i.ADC_SingleConversion_Function) refers to noretval__2printf.o(.text) for __2printf
    adc_singleconversion.o(i.ADC_SingleConversion_Function) refers to adc_singleconversion.o(.data) for .data
    btm_base.o(i.BTM_BTMHandler) refers to sc32f1xxx_btm.o(i.BTM_GetFlagStatus) for BTM_GetFlagStatus
    btm_base.o(i.BTM_BTMHandler) refers to sc32f1xxx_btm.o(i.BTM_ClearFlag) for BTM_ClearFlag
    btm_base.o(i.BTM_BTMHandler) refers to noretval__2printf.o(.text) for __2printf
    btm_base.o(i.BTM_Base_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB2Cmd) for RCC_APB2Cmd
    btm_base.o(i.BTM_Base_Function) refers to sc32f1xxx_btm.o(i.BTM_FSConfig) for BTM_FSConfig
    btm_base.o(i.BTM_Base_Function) refers to sc32f1xxx_btm.o(i.BTM_ITConfig) for BTM_ITConfig
    btm_base.o(i.BTM_Base_Function) refers to sc32f1xxx_btm.o(i.BTM_Cmd) for BTM_Cmd
    cmp_analogwatchdog.o(i.CMP_AnalogWatchdog_CMPHandler) refers to sc32f1xxx_cmp.o(i.CMP_GetFlagStatus) for CMP_GetFlagStatus
    cmp_analogwatchdog.o(i.CMP_AnalogWatchdog_CMPHandler) refers to sc32f1xxx_cmp.o(i.CMP_ClearFlag) for CMP_ClearFlag
    cmp_analogwatchdog.o(i.CMP_AnalogWatchdog_CMPHandler) refers to noretval__2printf.o(.text) for __2printf
    cmp_analogwatchdog.o(i.CMP_AnalogWatchdog_CMPHandler) refers to cmp_analogwatchdog.o(i.__NVIC_SystemReset) for __NVIC_SystemReset
    cmp_analogwatchdog.o(i.CMP_AnalogWatchdog_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB2Cmd) for RCC_APB2Cmd
    cmp_analogwatchdog.o(i.CMP_AnalogWatchdog_Function) refers to sc32f1xxx_cmp.o(i.CMP_Cmd) for CMP_Cmd
    cmp_analogwatchdog.o(i.CMP_AnalogWatchdog_Function) refers to sc32f1xxx_cmp.o(i.CMP_Init) for CMP_Init
    cmp_analogwatchdog.o(i.CMP_AnalogWatchdog_Function) refers to sc32f1xxx_cmp.o(i.CMP_ClearFlag) for CMP_ClearFlag
    cmp_analogwatchdog.o(i.CMP_AnalogWatchdog_Function) refers to noretval__2printf.o(.text) for __2printf
    cmp_analogwatchdog.o(i.CMP_AnalogWatchdog_Function) refers to sc32f1xxx_cmp.o(i.CMP_GetCMPSTA) for CMP_GetCMPSTA
    cmp_analogwatchdog.o(i.CMP_AnalogWatchdog_Function) refers to cmp_analogwatchdog.o(i.__NVIC_SystemReset) for __NVIC_SystemReset
    cmp_interrupt.o(i.CMP_Interrupt_CMPHandler) refers to sc32f1xxx_cmp.o(i.CMP_GetFlagStatus) for CMP_GetFlagStatus
    cmp_interrupt.o(i.CMP_Interrupt_CMPHandler) refers to sc32f1xxx_cmp.o(i.CMP_ClearFlag) for CMP_ClearFlag
    cmp_interrupt.o(i.CMP_Interrupt_CMPHandler) refers to sc32f1xxx_cmp.o(i.CMP_GetCMPSTA) for CMP_GetCMPSTA
    cmp_interrupt.o(i.CMP_Interrupt_CMPHandler) refers to cmp_interrupt.o(.data) for .data
    cmp_interrupt.o(i.CMP_Interrupt_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB2Cmd) for RCC_APB2Cmd
    cmp_interrupt.o(i.CMP_Interrupt_Function) refers to sc32f1xxx_gpio.o(i.GPIO_Init) for GPIO_Init
    cmp_interrupt.o(i.CMP_Interrupt_Function) refers to sc32f1xxx_cmp.o(i.CMP_Init) for CMP_Init
    cmp_interrupt.o(i.CMP_Interrupt_Function) refers to sc32f1xxx_cmp.o(i.CMP_Cmd) for CMP_Cmd
    cmp_interrupt.o(i.CMP_Interrupt_Function) refers to noretval__2printf.o(.text) for __2printf
    cmp_interrupt.o(i.CMP_Interrupt_Function) refers to cmp_interrupt.o(.data) for .data
    crc_calculatedarrays.o(i.CRC_CalculateArrays_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    crc_calculatedarrays.o(i.CRC_CalculateArrays_Function) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    crc_calculatedarrays.o(i.CRC_CalculateArrays_Function) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    crc_calculatedarrays.o(i.CRC_CalculateArrays_Function) refers to sc32f1xxx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    crc_calculatedarrays.o(i.CRC_CalculateArrays_Function) refers to sc32f1xxx_crc.o(i.CRC_Init) for CRC_Init
    crc_calculatedarrays.o(i.CRC_CalculateArrays_Function) refers to sc32f1xxx_crc.o(i.CRC_ResetDR) for CRC_ResetDR
    crc_calculatedarrays.o(i.CRC_CalculateArrays_Function) refers to sc32f1xxx_crc.o(i.CRC_CalcCRC8bits) for CRC_CalcCRC8bits
    crc_calculatedarrays.o(i.CRC_CalculateArrays_Function) refers to sc32f1xxx_crc.o(i.CRC_GetCRC) for CRC_GetCRC
    crc_calculatedarrays.o(i.CRC_CalculateArrays_Function) refers to noretval__2printf.o(.text) for __2printf
    crc_calculatedarrays.o(i.CRC_CalculateArrays_Function) refers to sc32f1xxx_crc.o(i.CRC_Calculate) for CRC_Calculate
    crc_calculatedarrays.o(i.CRC_CalculateArrays_Function) refers to sc32f1xxx_crc.o(i.CRC_Accumulate) for CRC_Accumulate
    crc_calculatedarrays.o(i.CRC_CalculateArrays_Function) refers to crc_calculatedarrays.o(.data) for .data
    dma_burst.o(i.DMA_Burst_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    dma_burst.o(i.DMA_Burst_Function) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    dma_burst.o(i.DMA_Burst_Function) refers to _printf_dec.o(.text) for _printf_int_dec
    dma_burst.o(i.DMA_Burst_Function) refers to sc32f1xxx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    dma_burst.o(i.DMA_Burst_Function) refers to sc32f1xxx_dma.o(i.DMA_StructInit) for DMA_StructInit
    dma_burst.o(i.DMA_Burst_Function) refers to sc32f1xxx_dma.o(i.DMA_Init) for DMA_Init
    dma_burst.o(i.DMA_Burst_Function) refers to sc32f1xxx_dma.o(i.DMA_Cmd) for DMA_Cmd
    dma_burst.o(i.DMA_Burst_Function) refers to sc32f1xxx_dma.o(i.DMA_SoftwareTrigger) for DMA_SoftwareTrigger
    dma_burst.o(i.DMA_Burst_Function) refers to sc32f1xxx_dma.o(i.DMA_GetFlagStatus) for DMA_GetFlagStatus
    dma_burst.o(i.DMA_Burst_Function) refers to sc32f1xxx_dma.o(i.DMA_ClearFlag) for DMA_ClearFlag
    dma_burst.o(i.DMA_Burst_Function) refers to noretval__2printf.o(.text) for __2printf
    dma_pause.o(i.DMA_Pause_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    dma_pause.o(i.DMA_Pause_Function) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    dma_pause.o(i.DMA_Pause_Function) refers to _printf_dec.o(.text) for _printf_int_dec
    dma_pause.o(i.DMA_Pause_Function) refers to sc32f1xxx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    dma_pause.o(i.DMA_Pause_Function) refers to sc32f1xxx_dma.o(i.DMA_StructInit) for DMA_StructInit
    dma_pause.o(i.DMA_Pause_Function) refers to sc32f1xxx_dma.o(i.DMA_Init) for DMA_Init
    dma_pause.o(i.DMA_Pause_Function) refers to sc32f1xxx_dma.o(i.DMA_Cmd) for DMA_Cmd
    dma_pause.o(i.DMA_Pause_Function) refers to sc32f1xxx_dma.o(i.DMA_SoftwareTrigger) for DMA_SoftwareTrigger
    dma_pause.o(i.DMA_Pause_Function) refers to sc32f1xxx_dma.o(i.DMA_PauseCmd) for DMA_PauseCmd
    dma_pause.o(i.DMA_Pause_Function) refers to sc32f1xxx_dma.o(i.DMA_GetFlagStatus) for DMA_GetFlagStatus
    dma_pause.o(i.DMA_Pause_Function) refers to sc32f1xxx_dma.o(i.DMA_ClearFlag) for DMA_ClearFlag
    dma_pause.o(i.DMA_Pause_Function) refers to noretval__2printf.o(.text) for __2printf
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to _printf_str.o(.text) for _printf_str
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0Cmd) for RCC_APB0Cmd
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0PeriphClockCmd) for RCC_APB0PeriphClockCmd
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to sc32f1xxx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to sc32f1xxx_tim.o(i.TIM_TimeBaseStructInit) for TIM_TimeBaseStructInit
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to sc32f1xxx_tim.o(i.TIM_TIMBaseInit) for TIM_TIMBaseInit
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to sc32f1xxx_tim.o(i.TIM_DMACmd) for TIM_DMACmd
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to sc32f1xxx_tim.o(i.TIM_Cmd) for TIM_Cmd
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to sc32f1xxx_dma.o(i.DMA_StructInit) for DMA_StructInit
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to sc32f1xxx_dma.o(i.DMA_Init) for DMA_Init
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to sc32f1xxx_dma.o(i.DMA_DMACmd) for DMA_DMACmd
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to sc32f1xxx_dma.o(i.DMA_Cmd) for DMA_Cmd
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to sc32f1xxx_dma.o(i.DMA_SoftwareTrigger) for DMA_SoftwareTrigger
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to sc32f1xxx_dma.o(i.DMA_GetFlagStatus) for DMA_GetFlagStatus
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to sc32f1xxx_dma.o(i.DMA_ClearFlag) for DMA_ClearFlag
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to noretval__2printf.o(.text) for __2printf
    dma_scattergather.o(i.DMA_ScatterGather_Function) refers to dma_scattergather.o(.constdata) for .constdata
    dma_scattergather.o(.constdata) refers to dma_scattergather.o(.data) for DMA_ScatterGather_Data1
    dma_scattergather.o(.constdata) refers to dma_scattergather.o(.data) for DMA_ScatterGather_Data2
    dma_scattergather.o(.constdata) refers to dma_scattergather.o(.data) for DMA_ScatterGather_Data3
    gpio_inputoutput.o(i.GPIO_InOut_Function) refers to noretval__2printf.o(.text) for __2printf
    gpio_inputoutput.o(i.GPIO_InOut_Function) refers to sc32f1xxx_gpio.o(i.GPIO_Init) for GPIO_Init
    gpio_inputoutput.o(i.GPIO_InOut_Function) refers to sc32f1xxx_gpio.o(i.GPIO_ReadDataBit) for GPIO_ReadDataBit
    gpio_inputoutput.o(i.GPIO_InOut_Function) refers to sc32f1xxx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
    gpio_inputoutput.o(i.GPIO_InOut_Function) refers to sc32f1xxx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
    iap_program.o(i.IAP_Program_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    iap_program.o(i.IAP_Program_Function) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    iap_program.o(i.IAP_Program_Function) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_gpio.o(i.GPIO_Init) for GPIO_Init
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_gpio.o(i.GPIO_ReadDataBit) for GPIO_ReadDataBit
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(i.IAP_Unlock) for IAP_Unlock
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(i.IAP_EraseSector) for IAP_EraseSector
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(i.IAP_WriteCmd) for IAP_WriteCmd
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(i.IAP_ProgramWord) for IAP_ProgramWord
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(i.IAP_ProgramWordArray) for IAP_ProgramWordArray
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(i.IAP_ProgramHalfWord) for IAP_ProgramHalfWord
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(i.IAP_ProgramByte) for IAP_ProgramByte
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(i.IAP_ProgramHalfWordArray) for IAP_ProgramHalfWordArray
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(i.IAP_ProgramByteArray) for IAP_ProgramByteArray
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(i.IAP_Lock) for IAP_Lock
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(i.IAP_ReadWord) for IAP_ReadWord
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(i.IAP_ReadWordArray) for IAP_ReadWordArray
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(i.IAP_ReadHalfWord) for IAP_ReadHalfWord
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(i.IAP_ReadByte) for IAP_ReadByte
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(i.IAP_ReadHalfWordArray) for IAP_ReadHalfWordArray
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(i.IAP_ReadByteArray) for IAP_ReadByteArray
    iap_program.o(i.IAP_Program_Function) refers to noretval__2printf.o(.text) for __2printf
    iap_program.o(i.IAP_Program_Function) refers to iap_program.o(.constdata) for .constdata
    iap_program.o(i.IAP_Program_Function) refers to sc32f1xxx_iap.o(.data) for IapWriteFlag
    iap_program.o(i.IAP_Program_Function) refers to iap_program.o(.data) for .data
    iap_readuid.o(i.IAP_ReadUID_Example) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    iap_readuid.o(i.IAP_ReadUID_Example) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    iap_readuid.o(i.IAP_ReadUID_Example) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    iap_readuid.o(i.IAP_ReadUID_Example) refers to _printf_dec.o(.text) for _printf_int_dec
    iap_readuid.o(i.IAP_ReadUID_Example) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    iap_readuid.o(i.IAP_ReadUID_Example) refers to sc32f1xxx_iap.o(i.IAP_ReadWordArray) for IAP_ReadWordArray
    iap_readuid.o(i.IAP_ReadUID_Example) refers to noretval__2printf.o(.text) for __2printf
    int_interrupt.o(i.INT_Example_Function) refers to sc32f1xxx_gpio.o(i.GPIO_Init) for GPIO_Init
    int_interrupt.o(i.INT_Example_Function) refers to sc32f1xxx_int.o(i.INT_Init) for INT_Init
    int_interrupt.o(i.INT_Example_Function) refers to sc32f1xxx_int.o(i.INT_ITConfig) for INT_ITConfig
    int_interrupt.o(i.INT_Example_Function) refers to int_interrupt.o(i.__NVIC_EnableIRQ) for __NVIC_EnableIRQ
    int_interrupt.o(i.INT_Example_INT0Handler) refers to sc32f1xxx_int.o(i.INT_GetFlagStatus) for INT_GetFlagStatus
    int_interrupt.o(i.INT_Example_INT0Handler) refers to sc32f1xxx_int.o(i.INT_ClearFlag) for INT_ClearFlag
    int_interrupt.o(i.INT_Example_INT0Handler) refers to noretval__2printf.o(.text) for __2printf
    int_interrupt.o(i.INT_Example_INT12_15_Handler) refers to sc32f1xxx_int.o(i.INT_GetFlagStatus) for INT_GetFlagStatus
    int_interrupt.o(i.INT_Example_INT12_15_Handler) refers to sc32f1xxx_int.o(i.INT_ClearFlag) for INT_ClearFlag
    int_interrupt.o(i.INT_Example_INT12_15_Handler) refers to noretval__2printf.o(.text) for __2printf
    int_interrupt.o(i.INT_Example_INT1_7Handler) refers to sc32f1xxx_int.o(i.INT_GetFlagStatus) for INT_GetFlagStatus
    int_interrupt.o(i.INT_Example_INT1_7Handler) refers to sc32f1xxx_int.o(i.INT_ClearFlag) for INT_ClearFlag
    int_interrupt.o(i.INT_Example_INT1_7Handler) refers to noretval__2printf.o(.text) for __2printf
    int_interrupt.o(i.INT_Example_INT8_11_Handler) refers to sc32f1xxx_int.o(i.INT_GetFlagStatus) for INT_GetFlagStatus
    int_interrupt.o(i.INT_Example_INT8_11_Handler) refers to sc32f1xxx_int.o(i.INT_ClearFlag) for INT_ClearFlag
    int_interrupt.o(i.INT_Example_INT8_11_Handler) refers to noretval__2printf.o(.text) for __2printf
    lcd_example.o(i.LCD_Example_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB2Cmd) for RCC_APB2Cmd
    lcd_example.o(i.LCD_Example_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    lcd_example.o(i.LCD_Example_Function) refers to sc32f1xxx_lcd.o(i.LCD_StructInit) for LCD_StructInit
    lcd_example.o(i.LCD_Example_Function) refers to sc32f1xxx_lcd.o(i.LCD_Init) for LCD_Init
    lcd_example.o(i.LCD_Example_Function) refers to sc32f1xxx_lcd.o(i.LCD_Cmd) for LCD_Cmd
    lcd_example.o(i.LCD_Example_Function) refers to sc32f1xxx_lcd.o(i.LCD_Write) for LCD_Write
    led_example.o(i.LED_Example_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB2Cmd) for RCC_APB2Cmd
    led_example.o(i.LED_Example_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    led_example.o(i.LED_Example_Function) refers to sc32f1xxx_led.o(i.LED_StructInit) for LED_StructInit
    led_example.o(i.LED_Example_Function) refers to sc32f1xxx_led.o(i.LED_Init) for LED_Init
    led_example.o(i.LED_Example_Function) refers to sc32f1xxx_led.o(i.LED_Cmd) for LED_Cmd
    led_example.o(i.LED_Example_Function) refers to sc32f1xxx_led.o(i.LED_Write) for LED_Write
    ledpwm_example.o(i.LEDPWM_ComScan) refers to sc32f1xxx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
    ledpwm_example.o(i.LEDPWM_ComScan) refers to sc32f1xxx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
    ledpwm_example.o(i.LEDPWM_ComScan) refers to ledpwm_example.o(.data) for .data
    ledpwm_example.o(i.LEDPWM_ComScan) refers to ledpwm_example.o(.constdata) for .constdata
    ledpwm_example.o(i.LEDPWM_Example_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    ledpwm_example.o(i.LEDPWM_Example_Function) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    ledpwm_example.o(i.LEDPWM_Example_Function) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    ledpwm_example.o(i.LEDPWM_Example_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB2Cmd) for RCC_APB2Cmd
    ledpwm_example.o(i.LEDPWM_Example_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    ledpwm_example.o(i.LEDPWM_Example_Function) refers to sc32f1xxx_led.o(i.LED_StructInit) for LED_StructInit
    ledpwm_example.o(i.LEDPWM_Example_Function) refers to ledpwm_example.o(i.LEDPWM_Example_Init) for LEDPWM_Example_Init
    ledpwm_example.o(i.LEDPWM_Example_Function) refers to sc32f1xxx_ledpwm.o(i.LEDPWM_ITConfig) for LEDPWM_ITConfig
    ledpwm_example.o(i.LEDPWM_Example_Function) refers to sc32f1xxx_ledpwm.o(i.LEDPWM_Cmd) for LEDPWM_Cmd
    ledpwm_example.o(i.LEDPWM_Example_Function) refers to noretval__2printf.o(.text) for __2printf
    ledpwm_example.o(i.LEDPWM_Example_Function) refers to ledpwm_example.o(.bss) for .bss
    ledpwm_example.o(i.LEDPWM_Example_Init) refers to sc32f1xxx_ledpwm.o(i.LEDPWM_StructInit) for LEDPWM_StructInit
    ledpwm_example.o(i.LEDPWM_Example_Init) refers to sc32f1xxx_gpio.o(i.GPIO_Init) for GPIO_Init
    ledpwm_example.o(i.LEDPWM_Example_Init) refers to sc32f1xxx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
    ledpwm_example.o(i.LEDPWM_Example_Init) refers to sc32f1xxx_ledpwm.o(i.LEDPWM_Init) for LEDPWM_Init
    ledpwm_example.o(i.LEDPWM_Example_Init) refers to sc32f1xxx_ledpwm.o(i.LEDPWM_SetDuty) for LEDPWM_SetDuty
    ledpwm_example.o(i.LEDPWM_Example_Init) refers to ledpwm_example.o(.data) for .data
    ledpwm_example.o(i.LEDPWM_Example_LEDPWMHandler) refers to sc32f1xxx_ledpwm.o(i.LEDPWM_GetFlagStatus) for LEDPWM_GetFlagStatus
    ledpwm_example.o(i.LEDPWM_Example_LEDPWMHandler) refers to sc32f1xxx_ledpwm.o(i.LEDPWM_ClearFlag) for LEDPWM_ClearFlag
    ledpwm_example.o(i.LEDPWM_Example_LEDPWMHandler) refers to ledpwm_example.o(i.LEDPWM_SegScan) for LEDPWM_SegScan
    ledpwm_example.o(i.LEDPWM_Example_LEDPWMHandler) refers to ledpwm_example.o(i.LEDPWM_ComScan) for LEDPWM_ComScan
    ledpwm_example.o(i.LEDPWM_Example_LEDPWMHandler) refers to ledpwm_example.o(.data) for .data
    ledpwm_example.o(i.LEDPWM_SegScan) refers to sc32f1xxx_ledpwm.o(i.LEDPWM_SetDuty) for LEDPWM_SetDuty
    ledpwm_example.o(i.LEDPWM_SegScan) refers to ledpwm_example.o(.data) for .data
    ledpwm_example.o(i.LEDPWM_SegScan) refers to ledpwm_example.o(.bss) for .bss
    pwm_ independent.o(i.PWM_Independent_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0Cmd) for RCC_APB0Cmd
    pwm_ independent.o(i.PWM_Independent_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0PeriphClockCmd) for RCC_APB0PeriphClockCmd
    pwm_ independent.o(i.PWM_Independent_Function) refers to sc32f1xxx_pwm.o(i.PWM_StructInit) for PWM_StructInit
    pwm_ independent.o(i.PWM_Independent_Function) refers to sc32f1xxx_pwm.o(i.PWM_Init) for PWM_Init
    pwm_ independent.o(i.PWM_Independent_Function) refers to sc32f1xxx_pwm.o(i.PWM_SetDuty) for PWM_SetDuty
    pwm_ independent.o(i.PWM_Independent_Function) refers to sc32f1xxx_pwm.o(i.PWM_ITConfig) for PWM_ITConfig
    pwm_ independent.o(i.PWM_Independent_Function) refers to sc32f1xxx_pwm.o(i.PWM_Cmd) for PWM_Cmd
    pwm_ independent.o(i.PWM_Independent_PWMHandler) refers to sc32f1xxx_pwm.o(i.PWM_GetFlagStatus) for PWM_GetFlagStatus
    pwm_ independent.o(i.PWM_Independent_PWMHandler) refers to sc32f1xxx_pwm.o(i.PWM_ClearFlag) for PWM_ClearFlag
    pwm_complementary.o(i.PWM_Complementary_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0Cmd) for RCC_APB0Cmd
    pwm_complementary.o(i.PWM_Complementary_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0PeriphClockCmd) for RCC_APB0PeriphClockCmd
    pwm_complementary.o(i.PWM_Complementary_Function) refers to sc32f1xxx_pwm.o(i.PWM_StructInit) for PWM_StructInit
    pwm_complementary.o(i.PWM_Complementary_Function) refers to sc32f1xxx_pwm.o(i.PWM_Init) for PWM_Init
    pwm_complementary.o(i.PWM_Complementary_Function) refers to sc32f1xxx_pwm.o(i.PWM_SetDuty) for PWM_SetDuty
    pwm_complementary.o(i.PWM_Complementary_Function) refers to sc32f1xxx_pwm.o(i.PWM_RisingDeadTimeConfig) for PWM_RisingDeadTimeConfig
    pwm_complementary.o(i.PWM_Complementary_Function) refers to sc32f1xxx_pwm.o(i.PWM_FallingDeadTimeConfig) for PWM_FallingDeadTimeConfig
    pwm_complementary.o(i.PWM_Complementary_Function) refers to sc32f1xxx_pwm.o(i.PWM_ITConfig) for PWM_ITConfig
    pwm_complementary.o(i.PWM_Complementary_Function) refers to sc32f1xxx_pwm.o(i.PWM_Cmd) for PWM_Cmd
    pwm_complementary.o(i.PWM_Complementary_PWMHandler) refers to sc32f1xxx_pwm.o(i.PWM_GetFlagStatus) for PWM_GetFlagStatus
    pwm_complementary.o(i.PWM_Complementary_PWMHandler) refers to sc32f1xxx_pwm.o(i.PWM_ClearFlag) for PWM_ClearFlag
    rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function) refers to sc32f1xxx_gpio.o(i.GPIO_Init) for GPIO_Init
    rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function) refers to sc32f1xxx_rcc.o(i.RCC_DeInit) for RCC_DeInit
    rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function) refers to sc32f1xxx_rcc.o(i.RCC_PLLConfig) for RCC_PLLConfig
    rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function) refers to sc32f1xxx_rcc.o(i.RCC_PLLCmd) for RCC_PLLCmd
    rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function) refers to sc32f1xxx_rcc.o(i.RCC_PLLRCmd) for RCC_PLLRCmd
    rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function) refers to sc32f1xxx_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
    rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function) refers to sc32f1xxx_rcc.o(i.RCC_SYSCLKConfig) for RCC_SYSCLKConfig
    rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function) refers to sc32f1xxx_rcc.o(i.RCC_HCLKConfig) for RCC_HCLKConfig
    rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function) refers to sc32f1xxx_rcc.o(i.RCC_SystickCLKConfig) for RCC_SystickCLKConfig
    rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function) refers to sc32f1xxx_rcc.o(i.RCC_SystickSetCounter) for RCC_SystickSetCounter
    rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function) refers to sc32f1xxx_rcc.o(i.RCC_SystickCmd) for RCC_SystickCmd
    rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0Config) for RCC_APB0Config
    rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB1Config) for RCC_APB1Config
    rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB2Config) for RCC_APB2Config
    rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function) refers to sc32f1xxx_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
    spi_communication.o(i.SPI_Communication_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    spi_communication.o(i.SPI_Communication_Function) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    spi_communication.o(i.SPI_Communication_Function) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    spi_communication.o(i.SPI_Communication_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB1Cmd) for RCC_APB1Cmd
    spi_communication.o(i.SPI_Communication_Function) refers to sc32f1xxx_spi.o(i.SPI_Init) for SPI_Init
    spi_communication.o(i.SPI_Communication_Function) refers to sc32f1xxx_spi.o(i.SPI_ITConfig) for SPI_ITConfig
    spi_communication.o(i.SPI_Communication_Function) refers to sc32f1xxx_spi.o(i.SPI_Cmd) for SPI_Cmd
    spi_communication.o(i.SPI_Communication_Function) refers to sc32f1xxx_spi.o(i.SPI_SendData) for SPI_SendData
    spi_communication.o(i.SPI_Communication_Function) refers to sc32f1xxx_spi.o(i.SPI_ReceiveData) for SPI_ReceiveData
    spi_communication.o(i.SPI_Communication_Function) refers to noretval__2printf.o(.text) for __2printf
    spi_communication.o(i.SPI_Communication_Function) refers to spi_communication.o(.constdata) for .constdata
    spi_communication.o(i.SPI_Communication_Function) refers to spi_communication.o(.data) for .data
    spi_communication.o(i.SPI_Communication_SPI1_Handler) refers to sc32f1xxx_spi.o(i.SPI_GetFlagStatus) for SPI_GetFlagStatus
    spi_communication.o(i.SPI_Communication_SPI1_Handler) refers to sc32f1xxx_spi.o(i.SPI_ClearFlag) for SPI_ClearFlag
    spi_communication.o(i.SPI_Communication_SPI1_Handler) refers to spi_communication.o(.data) for .data
    spi_communication_dma.o(i.SPI_Communication_DMA_DMA1Handler) refers to sc32f1xxx_dma.o(i.DMA_GetFlagStatus) for DMA_GetFlagStatus
    spi_communication_dma.o(i.SPI_Communication_DMA_DMA1Handler) refers to sc32f1xxx_dma.o(i.DMA_ClearFlag) for DMA_ClearFlag
    spi_communication_dma.o(i.SPI_Communication_DMA_DMA1Handler) refers to spi_communication_dma.o(.data) for .data
    spi_communication_dma.o(i.SPI_Communication_DMA_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    spi_communication_dma.o(i.SPI_Communication_DMA_Function) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    spi_communication_dma.o(i.SPI_Communication_DMA_Function) refers to _printf_dec.o(.text) for _printf_int_dec
    spi_communication_dma.o(i.SPI_Communication_DMA_Function) refers to sc32f1xxx_spi.o(i.SPI_StructInit) for SPI_StructInit
    spi_communication_dma.o(i.SPI_Communication_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_StructInit) for DMA_StructInit
    spi_communication_dma.o(i.SPI_Communication_DMA_Function) refers to sc32f1xxx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    spi_communication_dma.o(i.SPI_Communication_DMA_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB1Cmd) for RCC_APB1Cmd
    spi_communication_dma.o(i.SPI_Communication_DMA_Function) refers to sc32f1xxx_gpio.o(i.GPIO_Init) for GPIO_Init
    spi_communication_dma.o(i.SPI_Communication_DMA_Function) refers to sc32f1xxx_spi.o(i.SPI_Init) for SPI_Init
    spi_communication_dma.o(i.SPI_Communication_DMA_Function) refers to sc32f1xxx_spi.o(i.SPI_DMACmd) for SPI_DMACmd
    spi_communication_dma.o(i.SPI_Communication_DMA_Function) refers to sc32f1xxx_spi.o(i.SPI_Cmd) for SPI_Cmd
    spi_communication_dma.o(i.SPI_Communication_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_Init) for DMA_Init
    spi_communication_dma.o(i.SPI_Communication_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_ITConfig) for DMA_ITConfig
    spi_communication_dma.o(i.SPI_Communication_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_Cmd) for DMA_Cmd
    spi_communication_dma.o(i.SPI_Communication_DMA_Function) refers to noretval__2printf.o(.text) for __2printf
    spi_communication_dma.o(i.SPI_Communication_DMA_Function) refers to spi_communication_dma.o(.data) for .data
    spi_fifomaster.o(i.SPI_FIFOMaster_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    spi_fifomaster.o(i.SPI_FIFOMaster_Function) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    spi_fifomaster.o(i.SPI_FIFOMaster_Function) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    spi_fifomaster.o(i.SPI_FIFOMaster_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB1Cmd) for RCC_APB1Cmd
    spi_fifomaster.o(i.SPI_FIFOMaster_Function) refers to sc32f1xxx_spi.o(i.SPI_Init) for SPI_Init
    spi_fifomaster.o(i.SPI_FIFOMaster_Function) refers to sc32f1xxx_spi.o(i.SPI_ITConfig) for SPI_ITConfig
    spi_fifomaster.o(i.SPI_FIFOMaster_Function) refers to sc32f1xxx_spi.o(i.SPI_Cmd) for SPI_Cmd
    spi_fifomaster.o(i.SPI_FIFOMaster_Function) refers to sc32f1xxx_spi.o(i.SPI_SendData) for SPI_SendData
    spi_fifomaster.o(i.SPI_FIFOMaster_Function) refers to sc32f1xxx_spi.o(i.SPI_ReceiveData) for SPI_ReceiveData
    spi_fifomaster.o(i.SPI_FIFOMaster_Function) refers to noretval__2printf.o(.text) for __2printf
    spi_fifomaster.o(i.SPI_FIFOMaster_Function) refers to spi_fifomaster.o(.data) for .data
    spi_fifomaster.o(i.SPI_FIFOMaster_SPI1Handler) refers to sc32f1xxx_spi.o(i.SPI_GetFlagStatus) for SPI_GetFlagStatus
    spi_fifomaster.o(i.SPI_FIFOMaster_SPI1Handler) refers to sc32f1xxx_spi.o(i.SPI_ClearFlag) for SPI_ClearFlag
    spi_fifomaster.o(i.SPI_FIFOMaster_SPI1Handler) refers to spi_fifomaster.o(.data) for .data
    spi_fifoslave.o(i.SPI_FIFOSlave_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    spi_fifoslave.o(i.SPI_FIFOSlave_Function) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    spi_fifoslave.o(i.SPI_FIFOSlave_Function) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    spi_fifoslave.o(i.SPI_FIFOSlave_Function) refers to sc32f1xxx_gpio.o(i.GPIO_Init) for GPIO_Init
    spi_fifoslave.o(i.SPI_FIFOSlave_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB1Cmd) for RCC_APB1Cmd
    spi_fifoslave.o(i.SPI_FIFOSlave_Function) refers to sc32f1xxx_spi.o(i.SPI_Init) for SPI_Init
    spi_fifoslave.o(i.SPI_FIFOSlave_Function) refers to sc32f1xxx_spi.o(i.SPI_ITConfig) for SPI_ITConfig
    spi_fifoslave.o(i.SPI_FIFOSlave_Function) refers to sc32f1xxx_spi.o(i.SPI_Cmd) for SPI_Cmd
    spi_fifoslave.o(i.SPI_FIFOSlave_Function) refers to sc32f1xxx_spi.o(i.SPI_SendData) for SPI_SendData
    spi_fifoslave.o(i.SPI_FIFOSlave_Function) refers to sc32f1xxx_spi.o(i.SPI_ReceiveData) for SPI_ReceiveData
    spi_fifoslave.o(i.SPI_FIFOSlave_Function) refers to noretval__2printf.o(.text) for __2printf
    spi_fifoslave.o(i.SPI_FIFOSlave_Function) refers to spi_fifoslave.o(.data) for .data
    spi_fifoslave.o(i.SPI_FIFOSlave_SPI1Handler) refers to sc32f1xxx_spi.o(i.SPI_GetFlagStatus) for SPI_GetFlagStatus
    spi_fifoslave.o(i.SPI_FIFOSlave_SPI1Handler) refers to sc32f1xxx_spi.o(i.SPI_ClearFlag) for SPI_ClearFlag
    spi_fifoslave.o(i.SPI_FIFOSlave_SPI1Handler) refers to spi_fifoslave.o(.data) for .data
    stop_idle_wakeup_example.o(i.BTM_WakeUp_BTMHandler) refers to sc32f1xxx_btm.o(i.BTM_GetFlagStatus) for BTM_GetFlagStatus
    stop_idle_wakeup_example.o(i.BTM_WakeUp_BTMHandler) refers to sc32f1xxx_btm.o(i.BTM_ClearFlag) for BTM_ClearFlag
    stop_idle_wakeup_example.o(i.INT_WakeUp_INT0Handler) refers to sc32f1xxx_int.o(i.INT_GetFlagStatus) for INT_GetFlagStatus
    stop_idle_wakeup_example.o(i.INT_WakeUp_INT0Handler) refers to sc32f1xxx_int.o(i.INT_ClearFlag) for INT_ClearFlag
    stop_idle_wakeup_example.o(i.STOP_IDLE_WakeUp_Function) refers to sc32f1xxx_gpio.o(i.GPIO_Init) for GPIO_Init
    stop_idle_wakeup_example.o(i.STOP_IDLE_WakeUp_Function) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    stop_idle_wakeup_example.o(i.STOP_IDLE_WakeUp_Function) refers to sc32f1xxx_rcc.o(i.RCC_LIRCCmd) for RCC_LIRCCmd
    stop_idle_wakeup_example.o(i.STOP_IDLE_WakeUp_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB2Cmd) for RCC_APB2Cmd
    stop_idle_wakeup_example.o(i.STOP_IDLE_WakeUp_Function) refers to sc32f1xxx_btm.o(i.BTM_FSConfig) for BTM_FSConfig
    stop_idle_wakeup_example.o(i.STOP_IDLE_WakeUp_Function) refers to sc32f1xxx_btm.o(i.BTM_ITConfig) for BTM_ITConfig
    stop_idle_wakeup_example.o(i.STOP_IDLE_WakeUp_Function) refers to sc32f1xxx_btm.o(i.BTM_Cmd) for BTM_Cmd
    stop_idle_wakeup_example.o(i.STOP_IDLE_WakeUp_Function) refers to noretval__2printf.o(.text) for __2printf
    stop_idle_wakeup_example.o(i.STOP_IDLE_WakeUp_Function) refers to sc32f1xxx_pwr.o(i.PWR_EnterIDLEMode) for PWR_EnterIDLEMode
    systick_example.o(i.Delay) refers to systick_example.o(.data) for .data
    systick_example.o(i.SYSTICK_Example_Function) refers to sc32f1xxx_gpio.o(i.GPIO_Init) for GPIO_Init
    systick_example.o(i.SYSTICK_Example_Function) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    systick_example.o(i.SYSTICK_Example_Function) refers to sc32f1xxx_rcc.o(i.RCC_SYSCLKConfig) for RCC_SYSCLKConfig
    systick_example.o(i.SYSTICK_Example_Function) refers to sc32f1xxx_rcc.o(i.RCC_SystickCLKConfig) for RCC_SystickCLKConfig
    systick_example.o(i.SYSTICK_Example_Function) refers to sc32f1xxx_rcc.o(i.RCC_SystickSetCounter) for RCC_SystickSetCounter
    systick_example.o(i.SYSTICK_Example_Function) refers to sc32f1xxx_rcc.o(i.RCC_SystickCmd) for RCC_SystickCmd
    systick_example.o(i.SYSTICK_Example_Function) refers to noretval__2printf.o(.text) for __2printf
    systick_example.o(i.SYSTICK_Example_Function) refers to systick_example.o(i.Delay) for Delay
    systick_example.o(i.SYSTICK_Example_SYSTICKHandler) refers to systick_example.o(.data) for .data
    tim_counterbase.o(i.TIM_CounterBase_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0Cmd) for RCC_APB0Cmd
    tim_counterbase.o(i.TIM_CounterBase_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0PeriphClockCmd) for RCC_APB0PeriphClockCmd
    tim_counterbase.o(i.TIM_CounterBase_Function) refers to sc32f1xxx_tim.o(i.TIM_TimeBaseStructInit) for TIM_TimeBaseStructInit
    tim_counterbase.o(i.TIM_CounterBase_Function) refers to sc32f1xxx_tim.o(i.TIM_TIMBaseInit) for TIM_TIMBaseInit
    tim_counterbase.o(i.TIM_CounterBase_Function) refers to sc32f1xxx_tim.o(i.TIM_ITConfig) for TIM_ITConfig
    tim_counterbase.o(i.TIM_CounterBase_Function) refers to sc32f1xxx_tim.o(i.TIM_Cmd) for TIM_Cmd
    tim_counterbase.o(i.TIM_CounterBase_TIM1Handler) refers to sc32f1xxx_tim.o(i.TIM_GetFlagStatus) for TIM_GetFlagStatus
    tim_counterbase.o(i.TIM_CounterBase_TIM1Handler) refers to sc32f1xxx_tim.o(i.TIM_ClearFlag) for TIM_ClearFlag
    tim_counterbase.o(i.TIM_CounterBase_TIM1Handler) refers to noretval__2printf.o(.text) for __2printf
    tim_inputcapture.o(i.TIM_InputCapture_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    tim_inputcapture.o(i.TIM_InputCapture_Function) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    tim_inputcapture.o(i.TIM_InputCapture_Function) refers to _printf_dec.o(.text) for _printf_int_dec
    tim_inputcapture.o(i.TIM_InputCapture_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0Cmd) for RCC_APB0Cmd
    tim_inputcapture.o(i.TIM_InputCapture_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0PeriphClockCmd) for RCC_APB0PeriphClockCmd
    tim_inputcapture.o(i.TIM_InputCapture_Function) refers to sc32f1xxx_tim.o(i.TIM_TimeBaseStructInit) for TIM_TimeBaseStructInit
    tim_inputcapture.o(i.TIM_InputCapture_Function) refers to sc32f1xxx_tim.o(i.TIM_ICStructInit) for TIM_ICStructInit
    tim_inputcapture.o(i.TIM_InputCapture_Function) refers to sc32f1xxx_tim.o(i.TIM_TIMBaseInit) for TIM_TIMBaseInit
    tim_inputcapture.o(i.TIM_InputCapture_Function) refers to sc32f1xxx_tim.o(i.TIM_ICInit) for TIM_ICInit
    tim_inputcapture.o(i.TIM_InputCapture_Function) refers to sc32f1xxx_tim.o(i.TIM_ICCmd) for TIM_ICCmd
    tim_inputcapture.o(i.TIM_InputCapture_Function) refers to sc32f1xxx_tim.o(i.TIM_ITConfig) for TIM_ITConfig
    tim_inputcapture.o(i.TIM_InputCapture_Function) refers to sc32f1xxx_tim.o(i.TIM_Cmd) for TIM_Cmd
    tim_inputcapture.o(i.TIM_InputCapture_Function) refers to noretval__2printf.o(.text) for __2printf
    tim_inputcapture.o(i.TIM_InputCapture_Function) refers to tim_inputcapture.o(.data) for .data
    tim_inputcapture.o(i.TIM_InputCapture_TIM1Handler) refers to sc32f1xxx_tim.o(i.TIM_GetFlagStatus) for TIM_GetFlagStatus
    tim_inputcapture.o(i.TIM_InputCapture_TIM1Handler) refers to sc32f1xxx_tim.o(i.TIM_ClearFlag) for TIM_ClearFlag
    tim_inputcapture.o(i.TIM_InputCapture_TIM1Handler) refers to sc32f1xxx_tim.o(i.TIM_GetRisingCapture) for TIM_GetRisingCapture
    tim_inputcapture.o(i.TIM_InputCapture_TIM1Handler) refers to sc32f1xxx_tim.o(i.TIM_GetFailingCapture) for TIM_GetFailingCapture
    tim_inputcapture.o(i.TIM_InputCapture_TIM1Handler) refers to tim_inputcapture.o(.data) for .data
    tim_pwmoutput.o(i.TIM_PWMOutput_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0Cmd) for RCC_APB0Cmd
    tim_pwmoutput.o(i.TIM_PWMOutput_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0PeriphClockCmd) for RCC_APB0PeriphClockCmd
    tim_pwmoutput.o(i.TIM_PWMOutput_Function) refers to sc32f1xxx_tim.o(i.TIM_TimeBaseStructInit) for TIM_TimeBaseStructInit
    tim_pwmoutput.o(i.TIM_PWMOutput_Function) refers to sc32f1xxx_tim.o(i.TIM_PWMStructInit) for TIM_PWMStructInit
    tim_pwmoutput.o(i.TIM_PWMOutput_Function) refers to sc32f1xxx_tim.o(i.TIM_TIMBaseInit) for TIM_TIMBaseInit
    tim_pwmoutput.o(i.TIM_PWMOutput_Function) refers to sc32f1xxx_tim.o(i.TIM_PWMInit) for TIM_PWMInit
    tim_pwmoutput.o(i.TIM_PWMOutput_Function) refers to sc32f1xxx_tim.o(i.TIM_PWMSetDuty) for TIM_PWMSetDuty
    tim_pwmoutput.o(i.TIM_PWMOutput_Function) refers to sc32f1xxx_tim.o(i.TIM_Cmd) for TIM_Cmd
    tim_ti_dma.o(i.TIM_TI_DMA_DMA0Handler) refers to sc32f1xxx_dma.o(i.DMA_GetFlagStatus) for DMA_GetFlagStatus
    tim_ti_dma.o(i.TIM_TI_DMA_DMA0Handler) refers to sc32f1xxx_dma.o(i.DMA_ClearFlag) for DMA_ClearFlag
    tim_ti_dma.o(i.TIM_TI_DMA_DMA0Handler) refers to tim_ti_dma.o(.data) for .data
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to _printf_str.o(.text) for _printf_str
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0Cmd) for RCC_APB0Cmd
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0PeriphClockCmd) for RCC_APB0PeriphClockCmd
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to sc32f1xxx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to sc32f1xxx_tim.o(i.TIM_TimeBaseStructInit) for TIM_TimeBaseStructInit
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to sc32f1xxx_tim.o(i.TIM_TIMBaseInit) for TIM_TIMBaseInit
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to sc32f1xxx_tim.o(i.TIM_DMACmd) for TIM_DMACmd
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to sc32f1xxx_tim.o(i.TIM_Cmd) for TIM_Cmd
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_StructInit) for DMA_StructInit
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_Init) for DMA_Init
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_ITConfig) for DMA_ITConfig
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_Cmd) for DMA_Cmd
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to noretval__2printf.o(.text) for __2printf
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_SetCurrDataCounter) for DMA_SetCurrDataCounter
    tim_ti_dma.o(i.TIM_TI_DMA_Function) refers to tim_ti_dma.o(.data) for .data
    tim_timebase.o(i.TIM_TimeBase_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0Cmd) for RCC_APB0Cmd
    tim_timebase.o(i.TIM_TimeBase_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0PeriphClockCmd) for RCC_APB0PeriphClockCmd
    tim_timebase.o(i.TIM_TimeBase_Function) refers to sc32f1xxx_tim.o(i.TIM_TimeBaseStructInit) for TIM_TimeBaseStructInit
    tim_timebase.o(i.TIM_TimeBase_Function) refers to sc32f1xxx_tim.o(i.TIM_TIMBaseInit) for TIM_TIMBaseInit
    tim_timebase.o(i.TIM_TimeBase_Function) refers to sc32f1xxx_tim.o(i.TIM_ITConfig) for TIM_ITConfig
    tim_timebase.o(i.TIM_TimeBase_Function) refers to sc32f1xxx_tim.o(i.TIM_Cmd) for TIM_Cmd
    tim_timebase.o(i.TIM_TimeBase_Function) refers to noretval__2printf.o(.text) for __2printf
    tim_timebase.o(i.TIM_TimeBase_Function) refers to tim_timebase.o(.data) for .data
    tim_timebase.o(i.TIM_TimeBase_TIM0Handler) refers to sc32f1xxx_tim.o(i.TIM_GetFlagStatus) for TIM_GetFlagStatus
    tim_timebase.o(i.TIM_TimeBase_TIM0Handler) refers to sc32f1xxx_tim.o(i.TIM_ClearFlag) for TIM_ClearFlag
    tim_timebase.o(i.TIM_TimeBase_TIM0Handler) refers to tim_timebase.o(.data) for .data
    twi_communication.o(i.TWI_Communication_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    twi_communication.o(i.TWI_Communication_Function) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    twi_communication.o(i.TWI_Communication_Function) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    twi_communication.o(i.TWI_Communication_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0Cmd) for RCC_APB0Cmd
    twi_communication.o(i.TWI_Communication_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0PeriphClockCmd) for RCC_APB0PeriphClockCmd
    twi_communication.o(i.TWI_Communication_Function) refers to sc32f1xxx_twi.o(i.TWI_StructInit) for TWI_StructInit
    twi_communication.o(i.TWI_Communication_Function) refers to sc32f1xxx_twi.o(i.TWI_Init) for TWI_Init
    twi_communication.o(i.TWI_Communication_Function) refers to sc32f1xxx_twi.o(i.TWI_ITConfig) for TWI_ITConfig
    twi_communication.o(i.TWI_Communication_Function) refers to sc32f1xxx_twi.o(i.TWI_Cmd) for TWI_Cmd
    twi_communication.o(i.TWI_Communication_Function) refers to sc32f1xxx_gpio.o(i.GPIO_Init) for GPIO_Init
    twi_communication.o(i.TWI_Communication_Function) refers to sc32f1xxx_twi.o(i.TWI_GenerateSTART) for TWI_GenerateSTART
    twi_communication.o(i.TWI_Communication_Function) refers to sc32f1xxx_twi.o(i.TWI_Send7bitAddress) for TWI_Send7bitAddress
    twi_communication.o(i.TWI_Communication_Function) refers to sc32f1xxx_twi.o(i.TWI_SendData) for TWI_SendData
    twi_communication.o(i.TWI_Communication_Function) refers to sc32f1xxx_twi.o(i.TWI_GenerateSTOP) for TWI_GenerateSTOP
    twi_communication.o(i.TWI_Communication_Function) refers to noretval__2printf.o(.text) for __2printf
    twi_communication.o(i.TWI_Communication_Function) refers to sc32f1xxx_twi.o(i.TWI_GetStateMachine) for TWI_GetStateMachine
    twi_communication.o(i.TWI_Communication_Function) refers to sc32f1xxx_twi.o(i.TWI_AcknowledgeConfig) for TWI_AcknowledgeConfig
    twi_communication.o(i.TWI_Communication_Function) refers to sc32f1xxx_twi.o(i.TWI_ReceiveData) for TWI_ReceiveData
    twi_communication.o(i.TWI_Communication_Function) refers to twi_communication.o(.data) for .data
    twi_communication.o(i.TWI_Communication_TWI0Handler) refers to sc32f1xxx_twi.o(i.TWI_GetFlagStatus) for TWI_GetFlagStatus
    twi_communication.o(i.TWI_Communication_TWI0Handler) refers to sc32f1xxx_twi.o(i.TWI_ClearFlag) for TWI_ClearFlag
    twi_communication.o(i.TWI_Communication_TWI0Handler) refers to twi_communication.o(.data) for .data
    twi_master_dma.o(i.TWI_Master_DMA_DMA0Handler) refers to sc32f1xxx_dma.o(i.DMA_GetFlagStatus) for DMA_GetFlagStatus
    twi_master_dma.o(i.TWI_Master_DMA_DMA0Handler) refers to sc32f1xxx_dma.o(i.DMA_ClearFlag) for DMA_ClearFlag
    twi_master_dma.o(i.TWI_Master_DMA_DMA0Handler) refers to twi_master_dma.o(.data) for .data
    twi_master_dma.o(i.TWI_Master_DMA_DMA1Handler) refers to sc32f1xxx_dma.o(i.DMA_GetFlagStatus) for DMA_GetFlagStatus
    twi_master_dma.o(i.TWI_Master_DMA_DMA1Handler) refers to sc32f1xxx_dma.o(i.DMA_ClearFlag) for DMA_ClearFlag
    twi_master_dma.o(i.TWI_Master_DMA_DMA1Handler) refers to twi_master_dma.o(.data) for .data
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to _printf_str.o(.text) for _printf_str
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0Cmd) for RCC_APB0Cmd
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0PeriphClockCmd) for RCC_APB0PeriphClockCmd
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_StructInit) for TWI_StructInit
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_StructInit) for DMA_StructInit
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_Init) for TWI_Init
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_ITConfig) for TWI_ITConfig
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to twi_master_dma.o(i.__NVIC_EnableIRQ) for __NVIC_EnableIRQ
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_DMACmd) for TWI_DMACmd
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_Cmd) for TWI_Cmd
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_Init) for DMA_Init
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_ITConfig) for DMA_ITConfig
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_Cmd) for DMA_Cmd
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_SetNbytes) for TWI_SetNbytes
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_SetCurrDataCounter) for DMA_SetCurrDataCounter
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_GenerateSTART) for TWI_GenerateSTART
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_Send7bitAddress) for TWI_Send7bitAddress
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to noretval__2printf.o(.text) for __2printf
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_GenerateSTOP) for TWI_GenerateSTOP
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_GetStateMachine) for TWI_GetStateMachine
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to twi_master_dma.o(.data) for .data
    twi_master_dma.o(i.TWI_Master_DMA_Function) refers to twi_master_dma.o(.bss) for .bss
    twi_master_dma.o(i.TWI_Master_DMA_TWI0Handler) refers to sc32f1xxx_twi.o(i.TWI_GetFlagStatus) for TWI_GetFlagStatus
    twi_master_dma.o(i.TWI_Master_DMA_TWI0Handler) refers to sc32f1xxx_twi.o(i.TWI_ClearFlag) for TWI_ClearFlag
    twi_master_dma.o(i.TWI_Master_DMA_TWI0Handler) refers to twi_master_dma.o(.data) for .data
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to sc32f1xxx_gpio.o(i.GPIO_Init) for GPIO_Init
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB1Cmd) for RCC_APB1Cmd
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_StructInit) for TWI_StructInit
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_Init) for TWI_Init
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_ITConfig) for TWI_ITConfig
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_Cmd) for TWI_Cmd
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_GenerateSTART) for TWI_GenerateSTART
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_Send7bitAddress) for TWI_Send7bitAddress
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_SendData) for TWI_SendData
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_GenerateSTOP) for TWI_GenerateSTOP
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_GetStateMachine) for TWI_GetStateMachine
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to noretval__2printf.o(.text) for __2printf
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_AcknowledgeConfig) for TWI_AcknowledgeConfig
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to sc32f1xxx_twi.o(i.TWI_ReceiveData) for TWI_ReceiveData
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to twi_slave_dma.o(.data) for .data
    twi_slave_dma.o(i.TWI_Slave_DMA_Function) refers to twi_slave_dma.o(.bss) for .bss
    twi_slave_dma.o(i.TWI_Slave_DMA_TWI1Handler) refers to sc32f1xxx_twi.o(i.TWI_GetFlagStatus) for TWI_GetFlagStatus
    twi_slave_dma.o(i.TWI_Slave_DMA_TWI1Handler) refers to sc32f1xxx_twi.o(i.TWI_ClearFlag) for TWI_ClearFlag
    twi_slave_dma.o(i.TWI_Slave_DMA_TWI1Handler) refers to twi_slave_dma.o(.data) for .data
    uart_communication.o(i.UART_Communication_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB1Cmd) for RCC_APB1Cmd
    uart_communication.o(i.UART_Communication_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    uart_communication.o(i.UART_Communication_Function) refers to sc32f1xxx_uart.o(i.UART_Init) for UART_Init
    uart_communication.o(i.UART_Communication_Function) refers to sc32f1xxx_uart.o(i.UART_ITConfig) for UART_ITConfig
    uart_communication.o(i.UART_Communication_Function) refers to sc32f1xxx_uart.o(i.UART_TXCmd) for UART_TXCmd
    uart_communication.o(i.UART_Communication_Function) refers to sc32f1xxx_uart.o(i.UART_RXCmd) for UART_RXCmd
    uart_communication.o(i.UART_Communication_Function) refers to sc32f1xxx_uart.o(i.UART_ReceiveData) for UART_ReceiveData
    uart_communication.o(i.UART_Communication_Function) refers to sc32f1xxx_uart.o(i.UART_SendData) for UART_SendData
    uart_communication.o(i.UART_Communication_Function) refers to sc32f1xxx_uart.o(i.UART_GetFlagStatus) for UART_GetFlagStatus
    uart_communication.o(i.UART_Communication_Function) refers to sc32f1xxx_uart.o(i.UART_ClearFlag) for UART_ClearFlag
    uart_communication.o(i.UART_Communication_Function) refers to uart_communication.o(.data) for .data
    uart_communication.o(i.UART_Communication_UART2Handler) refers to sc32f1xxx_uart.o(i.UART_GetFlagStatus) for UART_GetFlagStatus
    uart_communication.o(i.UART_Communication_UART2Handler) refers to sc32f1xxx_uart.o(i.UART_ClearFlag) for UART_ClearFlag
    uart_communication.o(i.UART_Communication_UART2Handler) refers to uart_communication.o(.data) for .data
    uart_communication_dma.o(i.UART_Communication_DMA_DAM0Handler) refers to sc32f1xxx_dma.o(i.DMA_GetFlagStatus) for DMA_GetFlagStatus
    uart_communication_dma.o(i.UART_Communication_DMA_DAM0Handler) refers to sc32f1xxx_dma.o(i.DMA_ClearFlag) for DMA_ClearFlag
    uart_communication_dma.o(i.UART_Communication_DMA_DAM0Handler) refers to uart_communication_dma.o(.data) for .data
    uart_communication_dma.o(i.UART_Communication_DMA_DAM1Handler) refers to sc32f1xxx_dma.o(i.DMA_GetFlagStatus) for DMA_GetFlagStatus
    uart_communication_dma.o(i.UART_Communication_DMA_DAM1Handler) refers to sc32f1xxx_dma.o(i.DMA_ClearFlag) for DMA_ClearFlag
    uart_communication_dma.o(i.UART_Communication_DMA_DAM1Handler) refers to uart_communication_dma.o(.data) for .data
    uart_communication_dma.o(i.UART_Communication_DMA_Function) refers to sc32f1xxx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    uart_communication_dma.o(i.UART_Communication_DMA_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0Cmd) for RCC_APB0Cmd
    uart_communication_dma.o(i.UART_Communication_DMA_Function) refers to sc32f1xxx_rcc.o(i.RCC_APB0PeriphClockCmd) for RCC_APB0PeriphClockCmd
    uart_communication_dma.o(i.UART_Communication_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_StructInit) for DMA_StructInit
    uart_communication_dma.o(i.UART_Communication_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_Init) for DMA_Init
    uart_communication_dma.o(i.UART_Communication_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_ITConfig) for DMA_ITConfig
    uart_communication_dma.o(i.UART_Communication_DMA_Function) refers to uart_communication_dma.o(i.__NVIC_EnableIRQ) for __NVIC_EnableIRQ
    uart_communication_dma.o(i.UART_Communication_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_Cmd) for DMA_Cmd
    uart_communication_dma.o(i.UART_Communication_DMA_Function) refers to sc32f1xxx_uart.o(i.UART_Init) for UART_Init
    uart_communication_dma.o(i.UART_Communication_DMA_Function) refers to sc32f1xxx_uart.o(i.UART_DMACmd) for UART_DMACmd
    uart_communication_dma.o(i.UART_Communication_DMA_Function) refers to sc32f1xxx_uart.o(i.UART_TXCmd) for UART_TXCmd
    uart_communication_dma.o(i.UART_Communication_DMA_Function) refers to sc32f1xxx_uart.o(i.UART_RXCmd) for UART_RXCmd
    uart_communication_dma.o(i.UART_Communication_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_SetCurrDataCounter) for DMA_SetCurrDataCounter
    uart_communication_dma.o(i.UART_Communication_DMA_Function) refers to sc32f1xxx_dma.o(i.DMA_SoftwareTrigger) for DMA_SoftwareTrigger
    uart_communication_dma.o(i.UART_Communication_DMA_Function) refers to uart_communication_dma.o(.data) for .data
    sc32f1xxx_crc.o(i.CRC_Accumulate) refers to sc32f1xxx_crc.o(i.CRC_Handle_8) for CRC_Handle_8
    sc32f1xxx_crc.o(i.CRC_Accumulate) refers to sc32f1xxx_crc.o(i.CRC_Handle_16) for CRC_Handle_16
    sc32f1xxx_crc.o(i.CRC_Calculate) refers to sc32f1xxx_crc.o(i.CRC_ResetDR) for CRC_ResetDR
    sc32f1xxx_crc.o(i.CRC_Calculate) refers to sc32f1xxx_crc.o(i.CRC_Handle_8) for CRC_Handle_8
    sc32f1xxx_crc.o(i.CRC_Calculate) refers to sc32f1xxx_crc.o(i.CRC_Handle_16) for CRC_Handle_16
    sc32f1xxx_crc.o(i.CRC_DeInit) refers to sc32f1xxx_rcc.o(i.RCC_AHBPeriphResetCmd) for RCC_AHBPeriphResetCmd
    sc32f1xxx_crc.o(i.CRC_Handle_16) refers to uread4.o(.text) for __aeabi_uread4
    sc32f1xxx_dma.o(i.DMA_DeInit) refers to sc32f1xxx_rcc.o(i.RCC_AHBPeriphResetCmd) for RCC_AHBPeriphResetCmd
    sc32f1xxx_iap.o(i.IAP_EraseSector) refers to sc32f1xxx_iap.o(.data) for .data
    sc32f1xxx_iap.o(i.IAP_Lock) refers to sc32f1xxx_iap.o(.bss) for .bss
    sc32f1xxx_iap.o(i.IAP_Lock) refers to sc32f1xxx_iap.o(i.IAP_NOP) for IAP_NOP
    sc32f1xxx_iap.o(i.IAP_Lock) refers to sc32f1xxx_iap.o(.data) for .data
    sc32f1xxx_iap.o(i.IAP_ProgramArray_InRam) refers to sc32f1xxx_iap.o(.data) for .data
    sc32f1xxx_iap.o(i.IAP_ProgramByte) refers to sc32f1xxx_iap.o(.data) for .data
    sc32f1xxx_iap.o(i.IAP_ProgramByteArray) refers to rt_memclr.o(.text) for __aeabi_memclr4
    sc32f1xxx_iap.o(i.IAP_ProgramByteArray) refers to sc32f1xxx_iap.o(.data) for .data
    sc32f1xxx_iap.o(i.IAP_ProgramByteArray) refers to sc32f1xxx_iap.o(i.IAP_ProgramArray_InRam) for IAP_ProgramArray_InRam
    sc32f1xxx_iap.o(i.IAP_ProgramHalfWord) refers to sc32f1xxx_iap.o(.data) for .data
    sc32f1xxx_iap.o(i.IAP_ProgramHalfWordArray) refers to rt_memclr.o(.text) for __aeabi_memclr4
    sc32f1xxx_iap.o(i.IAP_ProgramHalfWordArray) refers to sc32f1xxx_iap.o(.data) for .data
    sc32f1xxx_iap.o(i.IAP_ProgramHalfWordArray) refers to sc32f1xxx_iap.o(i.IAP_ProgramArray_InRam) for IAP_ProgramArray_InRam
    sc32f1xxx_iap.o(i.IAP_ProgramWord) refers to sc32f1xxx_iap.o(.data) for .data
    sc32f1xxx_iap.o(i.IAP_ProgramWordArray) refers to rt_memclr.o(.text) for __aeabi_memclr4
    sc32f1xxx_iap.o(i.IAP_ProgramWordArray) refers to sc32f1xxx_iap.o(.data) for .data
    sc32f1xxx_iap.o(i.IAP_ProgramWordArray) refers to sc32f1xxx_iap.o(i.IAP_ProgramArray_InRam) for IAP_ProgramArray_InRam
    sc32f1xxx_iap.o(i.IAP_Program_InRam) refers to sc32f1xxx_iap.o(.data) for .data
    sc32f1xxx_iap.o(i.IAP_Unlock) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    sc32f1xxx_iap.o(i.IAP_Unlock) refers to sc32f1xxx_rcc.o(i.RCC_HIRCCmd) for RCC_HIRCCmd
    sc32f1xxx_iap.o(i.IAP_Unlock) refers to sc32f1xxx_iap.o(.data) for .data
    sc32f1xxx_iap.o(i.IAP_Unlock) refers to sc32f1xxx_iap.o(i.IAP_Program_InRam) for IAP_Program_InRam
    sc32f1xxx_iap.o(i.IAP_Unlock) refers to sc32f1xxx_iap.o(.bss) for .bss
    sc32f1xxx_iap.o(i.IAP_WriteCmd) refers to sc32f1xxx_iap.o(.data) for .data
    sc32f1xxx_iap.o(.data) refers to sc32f1xxx_iap.o(i.IAP_NOP) for IAP_NOP
    sc32f1xxx_lcd.o(i.LCD_DeInit) refers to sc32f1xxx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    sc32f1xxx_led.o(i.LED_DeInit) refers to sc32f1xxx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    sc32f1xxx_ledpwm.o(i.LEDPWM_DeInit) refers to sc32f1xxx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    sc32f1xxx_pwm.o(i.PWM_DeInit) refers to sc32f1xxx_rcc.o(i.RCC_APB0PeriphResetCmd) for RCC_APB0PeriphResetCmd
    sc32f1xxx_rcc.o(i.RCC_BTMCLKConfig) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    sc32f1xxx_rcc.o(i.RCC_GetClocksFreq) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    sc32f1xxx_rcc.o(i.RCC_HIRCCmd) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    sc32f1xxx_rcc.o(i.RCC_HXTCmd) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    sc32f1xxx_rcc.o(i.RCC_ITConfig) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    sc32f1xxx_rcc.o(i.RCC_LCDLEDCLKConfig) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    sc32f1xxx_rcc.o(i.RCC_LIRCCmd) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    sc32f1xxx_rcc.o(i.RCC_LXTCmd) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    sc32f1xxx_rcc.o(i.RCC_PLLCmd) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    sc32f1xxx_rcc.o(i.RCC_PLLConfig) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    sc32f1xxx_rcc.o(i.RCC_PLLRCmd) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    sc32f1xxx_rcc.o(i.RCC_SYSCLKConfig) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    sc32f1xxx_rcc.o(i.RCC_SYSCLKConfig) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    sc32f1xxx_rcc.o(i.RCC_SystickCLKConfig) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    sc32f1xxx_rcc.o(i.RCC_WaitConfig) refers to sc32f1xxx_rcc.o(i.RCC_Unlock) for RCC_Unlock
    sc32f1xxx_rcc.o(i.SC_Delay) refers to sc32f1xxx_rcc.o(.data) for .data
    sc32f1xxx_rcc.o(i.SC_Delay_us) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    sc32f1xxx_rcc.o(i.SC_Delay_us) refers to sc32f1xxx_rcc.o(.data) for .data
    sc32f1xxx_rcc.o(i.SC_IncTick) refers to sc32f1xxx_rcc.o(.data) for .data
    sc32f1xxx_spi.o(i.SPI_DeInit) refers to sc32f1xxx_rcc.o(i.RCC_APB0PeriphResetCmd) for RCC_APB0PeriphResetCmd
    sc32f1xxx_tim.o(i.TIM_DeInit) refers to sc32f1xxx_rcc.o(i.RCC_APB0PeriphResetCmd) for RCC_APB0PeriphResetCmd
    sc32f1xxx_tim.o(i.TIM_DeInit) refers to sc32f1xxx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    sc32f1xxx_twi.o(i.TWI_DeInit) refers to sc32f1xxx_rcc.o(i.RCC_APB0PeriphResetCmd) for RCC_APB0PeriphResetCmd
    sc32f1xxx_twi.o(i.TWI_DeInit) refers to sc32f1xxx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    sc32f1xxx_uart.o(i.Printf_UartInit) refers to sc32f1xxx_uart.o(.data) for .data
    sc32f1xxx_uart.o(i.UART_DeInit) refers to sc32f1xxx_rcc.o(i.RCC_APB0PeriphResetCmd) for RCC_APB0PeriphResetCmd
    sc32f1xxx_uart.o(i.UART_DeInit) refers to sc32f1xxx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    sc32f1xxx_uart.o(i.UART_DeInit) refers to sc32f1xxx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    sc32f1xxx_uart.o(i.UART_Init) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    sc32f1xxx_uart.o(i.fputc) refers to sc32f1xxx_uart.o(i.UART_GetFlagStatus) for UART_GetFlagStatus
    sc32f1xxx_uart.o(i.fputc) refers to sc32f1xxx_uart.o(.data) for .data
    __2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
    __2printf.o(.text) refers to main.o(.data) for __stdout
    noretval__2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
    noretval__2printf.o(.text) refers to main.o(.data) for __stdout
    __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    _printf_str.o(.text) refers (Special) to _printf_char.o(.text) for _printf_cs_common
    _printf_dec.o(.text) refers to rtudiv10.o(.text) for __rt_udiv10
    _printf_dec.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ll.o(.text) refers to _printf_hex_ll.o(.constdata) for .constdata
    _printf_hex_int.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int.o(.text) refers to _printf_hex_int.o(.constdata) for .constdata
    _printf_hex_int_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int_ll.o(.text) refers to _printf_hex_int_ll.o(.constdata) for .constdata
    _printf_hex_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ptr.o(.text) refers to _printf_hex_ptr.o(.constdata) for .constdata
    _printf_hex_int_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int_ptr.o(.text) refers to _printf_hex_int_ptr.o(.constdata) for .constdata
    _printf_hex_ll_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ll_ptr.o(.text) refers to _printf_hex_ll_ptr.o(.constdata) for .constdata
    _printf_hex_int_ll_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int_ll_ptr.o(.text) refers to _printf_hex_int_ll_ptr.o(.constdata) for .constdata
    __printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata
    __printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata
    __printf_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_flags_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_wp.o(.text) refers to __printf_flags_wp.o(.constdata) for .constdata
    __printf_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_flags_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss_wp.o(.text) refers to __printf_flags_ss_wp.o(.constdata) for .constdata
    _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) refers (Weak) to _printf_char.o(.text) for _printf_string
    _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) refers (Weak) to _printf_hex_int.o(.text) for _printf_int_hex
    _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec
    _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end
    __main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
    aeabi_idiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0
    _printf_char.o(.text) refers (Weak) to _printf_str.o(.text) for _printf_str
    _printf_char_file.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    _printf_char_file.o(.text) refers to ferror.o(.text) for ferror
    _printf_char_file.o(.text) refers to main.o(i.fputc) for fputc
    __rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(i.main) for main
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
    __rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
    __rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
    rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE
    _printf_char_common.o(.text) refers to __printf_wp.o(.text) for __printf
    sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
    sys_stackheap_outer.o(.text) refers to startup_sc32f10xx.o(.text) for __user_initial_stackheap
    sys_stackheap_outer.o(__vectab_stack_and_reset_area) refers to tempstk.o(.text) for __temporary_stack_top
    sys_stackheap_outer.o(__vectab_stack_and_reset_area) refers to __main.o(!!!main) for __main
    exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
    defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1
    libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
    rt_raise.o(.text) refers to __raise.o(.text) for __raise
    rt_raise.o(.text) refers to main.o(i._sys_exit) for _sys_exit
    defsig_exit.o(.text) refers to main.o(i._sys_exit) for _sys_exit
    defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.text) for __ARM_argv_veneer
    libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.text) for __ARM_argv_veneer
    rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
    rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to main.o(i._sys_exit) for _sys_exit
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
    __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
    defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
    sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
    _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
    _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_cpp_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_fini_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) for __rt_lib_shutdown_fp_trap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000011) for __rt_lib_shutdown_heap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000012) for __rt_lib_shutdown_return
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_signal_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) for __rt_lib_shutdown_stdio_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_user_alloc_1
    sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display


==============================================================================

Removing Unused input sections from the image.

    Removing compctrldefine.o(.rev16_text), (4 bytes).
    Removing compctrldefine.o(.revsh_text), (4 bytes).
    Removing compctrldefine.o(i.IcResourceInit), (8 bytes).
    Removing callbackfunction.o(.rev16_text), (4 bytes).
    Removing callbackfunction.o(.revsh_text), (4 bytes).
    Removing sysfunvardefine.o(.rev16_text), (4 bytes).
    Removing sysfunvardefine.o(.revsh_text), (4 bytes).
    Removing sc_init.o(.rev16_text), (4 bytes).
    Removing sc_init.o(.revsh_text), (4 bytes).
    Removing sc_init.o(i.SC_ACMP_Init), (2 bytes).
    Removing sc_init.o(i.SC_ADC_Init), (2 bytes).
    Removing sc_init.o(i.SC_BTM_Init), (2 bytes).
    Removing sc_init.o(i.SC_CRC_Init), (2 bytes).
    Removing sc_init.o(i.SC_DMA0_Init), (2 bytes).
    Removing sc_init.o(i.SC_DMA1_Init), (2 bytes).
    Removing sc_init.o(i.SC_DMA2_Init), (2 bytes).
    Removing sc_init.o(i.SC_DMA3_Init), (2 bytes).
    Removing sc_init.o(i.SC_GPIO_Init), (2 bytes).
    Removing sc_init.o(i.SC_IAP_Init), (2 bytes).
    Removing sc_init.o(i.SC_INT_Init), (2 bytes).
    Removing sc_init.o(i.SC_LCD_Init), (2 bytes).
    Removing sc_init.o(i.SC_LEDPWM_Init), (2 bytes).
    Removing sc_init.o(i.SC_LED_Init), (2 bytes).
    Removing sc_init.o(i.SC_NVIC_Init), (2 bytes).
    Removing sc_init.o(i.SC_OPTION_Init), (2 bytes).
    Removing sc_init.o(i.SC_PGA_Init), (2 bytes).
    Removing sc_init.o(i.SC_PWM0_Init), (2 bytes).
    Removing sc_init.o(i.SC_SPI0_Init), (2 bytes).
    Removing sc_init.o(i.SC_SPI1_Init), (2 bytes).
    Removing sc_init.o(i.SC_SYSTICK_Init), (2 bytes).
    Removing sc_init.o(i.SC_TIM0_Init), (2 bytes).
    Removing sc_init.o(i.SC_TIM1_Init), (2 bytes).
    Removing sc_init.o(i.SC_TIM2_Init), (2 bytes).
    Removing sc_init.o(i.SC_TIM3_Init), (2 bytes).
    Removing sc_init.o(i.SC_TIM4_Init), (2 bytes).
    Removing sc_init.o(i.SC_TIM5_Init), (2 bytes).
    Removing sc_init.o(i.SC_TIM6_Init), (2 bytes).
    Removing sc_init.o(i.SC_TIM7_Init), (2 bytes).
    Removing sc_init.o(i.SC_TWI0_Init), (2 bytes).
    Removing sc_init.o(i.SC_TWI1_Init), (2 bytes).
    Removing sc_init.o(i.SC_UART0_Init), (2 bytes).
    Removing sc_init.o(i.SC_UART1_Init), (2 bytes).
    Removing sc_init.o(i.SC_UART2_Init), (2 bytes).
    Removing sc_init.o(i.SC_UART3_Init), (2 bytes).
    Removing sc_init.o(i.SC_WDT_Init), (2 bytes).
    Removing sc_it.o(.rev16_text), (4 bytes).
    Removing sc_it.o(.revsh_text), (4 bytes).
    Removing sc_it.o(i.CAN_IRQHandler), (2 bytes).
    Removing sc_it.o(i.CMP0_1_2_IRQHandler), (2 bytes).
    Removing sc_it.o(i.CMP3_IRQHandler), (2 bytes).
    Removing sc_it.o(i.OP1_OP2_IRQHandler), (2 bytes).
    Removing sc_it.o(i.QEP0_IRQHandler), (2 bytes).
    Removing sc_it.o(i.QEP1_IRQHandler), (2 bytes).
    Removing sc_it.o(i.SPI1_2_IRQHandler), (2 bytes).
    Removing sc_it.o(i.SPI1_TWI1_IRQHandler), (2 bytes).
    Removing sc_it.o(i.TWIx_QSPIx_0_2_IRQHandler), (2 bytes).
    Removing sc_it.o(i.TWIx_QSPIx_1_3_IRQHandler), (2 bytes).
    Removing sc_it.o(i.UART0_2_4_IRQHandler), (2 bytes).
    Removing sc_it.o(i.UART1_3_5_IRQHandler), (2 bytes).
    Removing sc_it.o(i.UART1_IRQHandler), (2 bytes).
    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing system_sc32f1xxx.o(.rev16_text), (4 bytes).
    Removing system_sc32f1xxx.o(.revsh_text), (4 bytes).
    Removing adc_cycleconversion_dma.o(.rev16_text), (4 bytes).
    Removing adc_cycleconversion_dma.o(.revsh_text), (4 bytes).
    Removing adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMAHandler), (52 bytes).
    Removing adc_cycleconversion_dma.o(i.ADC_CycleConversion_DMA_Function), (268 bytes).
    Removing adc_cycleconversion_dma.o(.data), (1 bytes).
    Removing adc_singleconversion.o(.rev16_text), (4 bytes).
    Removing adc_singleconversion.o(.revsh_text), (4 bytes).
    Removing adc_singleconversion.o(i.ADC_AverageValue), (76 bytes).
    Removing adc_singleconversion.o(i.ADC_SingleConversion_ADCHandler), (40 bytes).
    Removing adc_singleconversion.o(i.ADC_SingleConversion_Function), (236 bytes).
    Removing adc_singleconversion.o(.data), (6 bytes).
    Removing btm_base.o(.rev16_text), (4 bytes).
    Removing btm_base.o(.revsh_text), (4 bytes).
    Removing btm_base.o(i.BTM_BTMHandler), (84 bytes).
    Removing btm_base.o(i.BTM_Base_Function), (52 bytes).
    Removing cmp_analogwatchdog.o(.rev16_text), (4 bytes).
    Removing cmp_analogwatchdog.o(.revsh_text), (4 bytes).
    Removing cmp_analogwatchdog.o(i.CMP_AnalogWatchdog_CMPHandler), (72 bytes).
    Removing cmp_analogwatchdog.o(i.CMP_AnalogWatchdog_Function), (180 bytes).
    Removing cmp_analogwatchdog.o(i.__NVIC_SystemReset), (28 bytes).
    Removing cmp_interrupt.o(.rev16_text), (4 bytes).
    Removing cmp_interrupt.o(.revsh_text), (4 bytes).
    Removing cmp_interrupt.o(i.CMP_Interrupt_CMPHandler), (56 bytes).
    Removing cmp_interrupt.o(i.CMP_Interrupt_Function), (208 bytes).
    Removing cmp_interrupt.o(.data), (1 bytes).
    Removing crc_calculatedarrays.o(.rev16_text), (4 bytes).
    Removing crc_calculatedarrays.o(.revsh_text), (4 bytes).
    Removing crc_calculatedarrays.o(i.CRC_CalculateArrays_Function), (272 bytes).
    Removing crc_calculatedarrays.o(.data), (72 bytes).
    Removing dma_burst.o(.rev16_text), (4 bytes).
    Removing dma_burst.o(.revsh_text), (4 bytes).
    Removing dma_burst.o(i.DMA_Burst_Function), (256 bytes).
    Removing dma_pause.o(.rev16_text), (4 bytes).
    Removing dma_pause.o(.revsh_text), (4 bytes).
    Removing dma_pause.o(i.DMA_Pause_Function), (308 bytes).
    Removing dma_scattergather.o(.rev16_text), (4 bytes).
    Removing dma_scattergather.o(.revsh_text), (4 bytes).
    Removing dma_scattergather.o(i.DMA_ScatterGather_Function), (352 bytes).
    Removing dma_scattergather.o(.constdata), (12 bytes).
    Removing dma_scattergather.o(.data), (6 bytes).
    Removing dma_scattergather.o(.data), (6 bytes).
    Removing dma_scattergather.o(.data), (6 bytes).
    Removing gpio_inputoutput.o(.rev16_text), (4 bytes).
    Removing gpio_inputoutput.o(.revsh_text), (4 bytes).
    Removing iap_program.o(.rev16_text), (4 bytes).
    Removing iap_program.o(.revsh_text), (4 bytes).
    Removing iap_program.o(i.IAP_Program_Function), (556 bytes).
    Removing iap_program.o(.constdata), (22 bytes).
    Removing iap_program.o(.data), (1 bytes).
    Removing iap_readuid.o(.rev16_text), (4 bytes).
    Removing iap_readuid.o(.revsh_text), (4 bytes).
    Removing iap_readuid.o(i.IAP_ReadUID_Example), (72 bytes).
    Removing int_interrupt.o(.rev16_text), (4 bytes).
    Removing int_interrupt.o(.revsh_text), (4 bytes).
    Removing int_interrupt.o(i.INT_Example_Function), (208 bytes).
    Removing int_interrupt.o(i.INT_Example_INT0Handler), (56 bytes).
    Removing int_interrupt.o(i.INT_Example_INT12_15_Handler), (112 bytes).
    Removing int_interrupt.o(i.INT_Example_INT1_7Handler), (56 bytes).
    Removing int_interrupt.o(i.INT_Example_INT8_11_Handler), (112 bytes).
    Removing int_interrupt.o(i.__NVIC_EnableIRQ), (24 bytes).
    Removing lcd_example.o(.rev16_text), (4 bytes).
    Removing lcd_example.o(.revsh_text), (4 bytes).
    Removing lcd_example.o(i.LCD_Example_Function), (182 bytes).
    Removing led_example.o(.rev16_text), (4 bytes).
    Removing led_example.o(.revsh_text), (4 bytes).
    Removing led_example.o(i.LED_Example_Function), (172 bytes).
    Removing ledpwm_example.o(.rev16_text), (4 bytes).
    Removing ledpwm_example.o(.revsh_text), (4 bytes).
    Removing ledpwm_example.o(i.LEDPWM_ComScan), (64 bytes).
    Removing ledpwm_example.o(i.LEDPWM_Example_Function), (180 bytes).
    Removing ledpwm_example.o(i.LEDPWM_Example_Init), (184 bytes).
    Removing ledpwm_example.o(i.LEDPWM_Example_LEDPWMHandler), (64 bytes).
    Removing ledpwm_example.o(i.LEDPWM_SegScan), (48 bytes).
    Removing ledpwm_example.o(.bss), (224 bytes).
    Removing ledpwm_example.o(.constdata), (16 bytes).
    Removing ledpwm_example.o(.data), (4 bytes).
    Removing pwm_ independent.o(.rev16_text), (4 bytes).
    Removing pwm_ independent.o(.revsh_text), (4 bytes).
    Removing pwm_ independent.o(i.PWM_Independent_Function), (104 bytes).
    Removing pwm_ independent.o(i.PWM_Independent_PWMHandler), (32 bytes).
    Removing pwm_complementary.o(.rev16_text), (4 bytes).
    Removing pwm_complementary.o(.revsh_text), (4 bytes).
    Removing pwm_complementary.o(i.PWM_Complementary_Function), (124 bytes).
    Removing pwm_complementary.o(i.PWM_Complementary_PWMHandler), (32 bytes).
    Removing rcc_systemclockconfig.o(.rev16_text), (4 bytes).
    Removing rcc_systemclockconfig.o(.revsh_text), (4 bytes).
    Removing rcc_systemclockconfig.o(i.RCC_SystemClockConfig_Function), (176 bytes).
    Removing rcc_systemclockconfig.o(i.SYSTICK_SystemClockConfig_SYSTICKHandler), (12 bytes).
    Removing spi_communication.o(.rev16_text), (4 bytes).
    Removing spi_communication.o(.revsh_text), (4 bytes).
    Removing spi_communication.o(i.SPI_Communication_Function), (240 bytes).
    Removing spi_communication.o(i.SPI_Communication_SPI0Handler), (2 bytes).
    Removing spi_communication.o(i.SPI_Communication_SPI1_Handler), (40 bytes).
    Removing spi_communication.o(.constdata), (8 bytes).
    Removing spi_communication.o(.data), (1 bytes).
    Removing spi_communication_dma.o(.rev16_text), (4 bytes).
    Removing spi_communication_dma.o(.revsh_text), (4 bytes).
    Removing spi_communication_dma.o(i.SPI_Communication_DMA_DAM0Handler), (2 bytes).
    Removing spi_communication_dma.o(i.SPI_Communication_DMA_DMA1Handler), (40 bytes).
    Removing spi_communication_dma.o(i.SPI_Communication_DMA_Function), (272 bytes).
    Removing spi_communication_dma.o(.data), (1 bytes).
    Removing spi_fifomaster.o(.rev16_text), (4 bytes).
    Removing spi_fifomaster.o(.revsh_text), (4 bytes).
    Removing spi_fifomaster.o(i.SPI_FIFOMaster_Function), (248 bytes).
    Removing spi_fifomaster.o(i.SPI_FIFOMaster_SPI1Handler), (40 bytes).
    Removing spi_fifomaster.o(.data), (34 bytes).
    Removing spi_fifoslave.o(.rev16_text), (4 bytes).
    Removing spi_fifoslave.o(.revsh_text), (4 bytes).
    Removing spi_fifoslave.o(i.SPI_FIFOSlave_Function), (300 bytes).
    Removing spi_fifoslave.o(i.SPI_FIFOSlave_SPI1Handler), (40 bytes).
    Removing spi_fifoslave.o(.data), (34 bytes).
    Removing stop_idle_wakeup_example.o(.rev16_text), (4 bytes).
    Removing stop_idle_wakeup_example.o(.revsh_text), (4 bytes).
    Removing stop_idle_wakeup_example.o(i.BTM_WakeUp_BTMHandler), (32 bytes).
    Removing stop_idle_wakeup_example.o(i.INT_WakeUp_INT0Handler), (22 bytes).
    Removing stop_idle_wakeup_example.o(i.STOP_IDLE_WakeUp_Function), (164 bytes).
    Removing systick_example.o(.rev16_text), (4 bytes).
    Removing systick_example.o(.revsh_text), (4 bytes).
    Removing systick_example.o(i.Delay), (28 bytes).
    Removing systick_example.o(i.SYSTICK_Example_Function), (176 bytes).
    Removing systick_example.o(i.SYSTICK_Example_SYSTICKHandler), (20 bytes).
    Removing systick_example.o(.data), (4 bytes).
    Removing tim_counterbase.o(.rev16_text), (4 bytes).
    Removing tim_counterbase.o(.revsh_text), (4 bytes).
    Removing tim_counterbase.o(i.TIM_CounterBase_Function), (88 bytes).
    Removing tim_counterbase.o(i.TIM_CounterBase_TIM1Handler), (48 bytes).
    Removing tim_inputcapture.o(.rev16_text), (4 bytes).
    Removing tim_inputcapture.o(.revsh_text), (4 bytes).
    Removing tim_inputcapture.o(i.TIM_InputCapture_Function), (224 bytes).
    Removing tim_inputcapture.o(i.TIM_InputCapture_TIM1Handler), (140 bytes).
    Removing tim_inputcapture.o(.data), (8 bytes).
    Removing tim_pwmoutput.o(.rev16_text), (4 bytes).
    Removing tim_pwmoutput.o(.revsh_text), (4 bytes).
    Removing tim_pwmoutput.o(i.TIM_PWMOutput_Function), (100 bytes).
    Removing tim_ti_dma.o(.rev16_text), (4 bytes).
    Removing tim_ti_dma.o(.revsh_text), (4 bytes).
    Removing tim_ti_dma.o(i.TIM_TI_DMA_DMA0Handler), (40 bytes).
    Removing tim_ti_dma.o(i.TIM_TI_DMA_Function), (328 bytes).
    Removing tim_ti_dma.o(.data), (17 bytes).
    Removing tim_timebase.o(.rev16_text), (4 bytes).
    Removing tim_timebase.o(.revsh_text), (4 bytes).
    Removing tim_timebase.o(i.TIM_TimeBase_Function), (160 bytes).
    Removing tim_timebase.o(i.TIM_TimeBase_TIM0Handler), (44 bytes).
    Removing tim_timebase.o(.data), (2 bytes).
    Removing twi_communication.o(.rev16_text), (4 bytes).
    Removing twi_communication.o(.revsh_text), (4 bytes).
    Removing twi_communication.o(i.TWI_Communication_Function), (460 bytes).
    Removing twi_communication.o(i.TWI_Communication_TWI0Handler), (56 bytes).
    Removing twi_communication.o(i.TWI_Communication_TWI1Handler), (2 bytes).
    Removing twi_communication.o(.data), (10 bytes).
    Removing twi_master_dma.o(.rev16_text), (4 bytes).
    Removing twi_master_dma.o(.revsh_text), (4 bytes).
    Removing twi_master_dma.o(i.TWI_Master_DMA_DMA0Handler), (40 bytes).
    Removing twi_master_dma.o(i.TWI_Master_DMA_DMA1Handler), (40 bytes).
    Removing twi_master_dma.o(i.TWI_Master_DMA_Function), (604 bytes).
    Removing twi_master_dma.o(i.TWI_Master_DMA_TWI0Handler), (40 bytes).
    Removing twi_master_dma.o(i.TWI_Master_DMA_TWI1Handler), (2 bytes).
    Removing twi_master_dma.o(i.__NVIC_EnableIRQ), (24 bytes).
    Removing twi_master_dma.o(.bss), (16 bytes).
    Removing twi_master_dma.o(.data), (35 bytes).
    Removing twi_slave_dma.o(.rev16_text), (4 bytes).
    Removing twi_slave_dma.o(.revsh_text), (4 bytes).
    Removing twi_slave_dma.o(i.TWI_Slave_DMA_Function), (440 bytes).
    Removing twi_slave_dma.o(i.TWI_Slave_DMA_TWI0Handler), (2 bytes).
    Removing twi_slave_dma.o(i.TWI_Slave_DMA_TWI1Handler), (40 bytes).
    Removing twi_slave_dma.o(.bss), (16 bytes).
    Removing twi_slave_dma.o(.data), (18 bytes).
    Removing twi_slave_dma.o(.data), (16 bytes).
    Removing uart_communication.o(.rev16_text), (4 bytes).
    Removing uart_communication.o(.revsh_text), (4 bytes).
    Removing uart_communication.o(i.UART_Communication_Function), (164 bytes).
    Removing uart_communication.o(i.UART_Communication_UART2Handler), (40 bytes).
    Removing uart_communication.o(.data), (1 bytes).
    Removing uart_communication_dma.o(.rev16_text), (4 bytes).
    Removing uart_communication_dma.o(.revsh_text), (4 bytes).
    Removing uart_communication_dma.o(i.UART_Communication_DMA_DAM0Handler), (40 bytes).
    Removing uart_communication_dma.o(i.UART_Communication_DMA_DAM1Handler), (40 bytes).
    Removing uart_communication_dma.o(i.UART_Communication_DMA_Function), (304 bytes).
    Removing uart_communication_dma.o(i.__NVIC_EnableIRQ), (24 bytes).
    Removing uart_communication_dma.o(.data), (2 bytes).
    Removing sc32f1xxx_adc.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_adc.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_adc.o(i.ADC_ClearFlag), (4 bytes).
    Removing sc32f1xxx_adc.o(i.ADC_Cmd), (20 bytes).
    Removing sc32f1xxx_adc.o(i.ADC_ConvModeConfig), (20 bytes).
    Removing sc32f1xxx_adc.o(i.ADC_DMACmd), (20 bytes).
    Removing sc32f1xxx_adc.o(i.ADC_DeInit), (14 bytes).
    Removing sc32f1xxx_adc.o(i.ADC_GetChannel), (8 bytes).
    Removing sc32f1xxx_adc.o(i.ADC_GetConversionValue), (6 bytes).
    Removing sc32f1xxx_adc.o(i.ADC_GetFlagStatus), (14 bytes).
    Removing sc32f1xxx_adc.o(i.ADC_ITConfig), (16 bytes).
    Removing sc32f1xxx_adc.o(i.ADC_Init), (32 bytes).
    Removing sc32f1xxx_adc.o(i.ADC_SetChannel), (12 bytes).
    Removing sc32f1xxx_adc.o(i.ADC_SoftwareStartConv), (10 bytes).
    Removing sc32f1xxx_adc.o(i.ADC_StructInit), (16 bytes).
    Removing sc32f1xxx_btm.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_btm.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_btm.o(i.BTM_ClearFlag), (4 bytes).
    Removing sc32f1xxx_btm.o(i.BTM_Cmd), (24 bytes).
    Removing sc32f1xxx_btm.o(i.BTM_DeInit), (24 bytes).
    Removing sc32f1xxx_btm.o(i.BTM_FSConfig), (12 bytes).
    Removing sc32f1xxx_btm.o(i.BTM_GetFlagStatus), (14 bytes).
    Removing sc32f1xxx_btm.o(i.BTM_ITConfig), (20 bytes).
    Removing sc32f1xxx_cmp.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_cmp.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_cmp.o(i.CMP_ClearFlag), (4 bytes).
    Removing sc32f1xxx_cmp.o(i.CMP_Cmd), (24 bytes).
    Removing sc32f1xxx_cmp.o(i.CMP_DeInit), (24 bytes).
    Removing sc32f1xxx_cmp.o(i.CMP_GetCMPSTA), (14 bytes).
    Removing sc32f1xxx_cmp.o(i.CMP_GetFlagStatus), (14 bytes).
    Removing sc32f1xxx_cmp.o(i.CMP_GetNegativeChannel), (10 bytes).
    Removing sc32f1xxx_cmp.o(i.CMP_GetPositiveChannel), (8 bytes).
    Removing sc32f1xxx_cmp.o(i.CMP_Init), (28 bytes).
    Removing sc32f1xxx_cmp.o(i.CMP_SetNegativeChannel), (18 bytes).
    Removing sc32f1xxx_cmp.o(i.CMP_SetPositiveChannel), (16 bytes).
    Removing sc32f1xxx_cmp.o(i.CMP_StructInit), (10 bytes).
    Removing sc32f1xxx_crc.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_crc.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_crc.o(i.CRC_Accumulate), (64 bytes).
    Removing sc32f1xxx_crc.o(i.CRC_CalcCRC), (12 bytes).
    Removing sc32f1xxx_crc.o(i.CRC_CalcCRC16bits), (12 bytes).
    Removing sc32f1xxx_crc.o(i.CRC_CalcCRC8bits), (12 bytes).
    Removing sc32f1xxx_crc.o(i.CRC_Calculate), (76 bytes).
    Removing sc32f1xxx_crc.o(i.CRC_DeInit), (20 bytes).
    Removing sc32f1xxx_crc.o(i.CRC_GetCRC), (12 bytes).
    Removing sc32f1xxx_crc.o(i.CRC_Handle_16), (56 bytes).
    Removing sc32f1xxx_crc.o(i.CRC_Handle_8), (116 bytes).
    Removing sc32f1xxx_crc.o(i.CRC_Init), (68 bytes).
    Removing sc32f1xxx_crc.o(i.CRC_PolynomialSizeSelect), (24 bytes).
    Removing sc32f1xxx_crc.o(i.CRC_ResetDR), (16 bytes).
    Removing sc32f1xxx_crc.o(i.CRC_SetInitRegister), (12 bytes).
    Removing sc32f1xxx_crc.o(i.CRC_SetPolynomial), (12 bytes).
    Removing sc32f1xxx_dma.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_dma.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_CHRQCmd), (20 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_ChannelReset), (10 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_ClearFlag), (4 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_Cmd), (18 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_DMACmd), (16 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_DeInit), (24 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_GetCurrDataCounter), (4 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_GetFlagStatus), (14 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_GetStatus), (8 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_ITConfig), (16 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_Init), (56 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_PauseCmd), (22 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_SetCurrDataCounter), (4 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_SetDstAddress), (4 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_SetSrcAddress), (4 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_SoftwareTrigger), (8 bytes).
    Removing sc32f1xxx_dma.o(i.DMA_StructInit), (18 bytes).
    Removing sc32f1xxx_gpio.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_gpio.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_gpio.o(i.GPIO_DeInit), (32 bytes).
    Removing sc32f1xxx_gpio.o(i.GPIO_ReadData), (6 bytes).
    Removing sc32f1xxx_gpio.o(i.GPIO_SetDriveLevel), (40 bytes).
    Removing sc32f1xxx_gpio.o(i.GPIO_TogglePins), (34 bytes).
    Removing sc32f1xxx_gpio.o(i.GPIO_Write), (4 bytes).
    Removing sc32f1xxx_gpio.o(i.GPIO_WriteBit), (16 bytes).
    Removing sc32f1xxx_iap.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_iap.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_EraseSector), (48 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_Lock), (48 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_NOP), (6 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_ProgramArray_InRam), (176 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_ProgramByte), (48 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_ProgramByteArray), (128 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_ProgramHalfWord), (48 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_ProgramHalfWordArray), (136 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_ProgramWord), (48 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_ProgramWordArray), (136 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_Program_InRam), (100 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_ReadByte), (4 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_ReadByteArray), (22 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_ReadHalfWord), (4 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_ReadHalfWordArray), (28 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_ReadWord), (4 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_ReadWordArray), (26 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_SoftwareReset), (16 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_Unlock), (96 bytes).
    Removing sc32f1xxx_iap.o(i.IAP_WriteCmd), (40 bytes).
    Removing sc32f1xxx_iap.o(.bss), (180 bytes).
    Removing sc32f1xxx_iap.o(.data), (8 bytes).
    Removing sc32f1xxx_int.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_int.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_int.o(i.INT_ClearFlag), (24 bytes).
    Removing sc32f1xxx_int.o(i.INT_DeInit), (40 bytes).
    Removing sc32f1xxx_int.o(i.INT_GetFlagStatus), (32 bytes).
    Removing sc32f1xxx_int.o(i.INT_ITConfig), (56 bytes).
    Removing sc32f1xxx_int.o(i.INT_Init), (132 bytes).
    Removing sc32f1xxx_int.o(i.INT_TriggerMode), (36 bytes).
    Removing sc32f1xxx_lcd.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_lcd.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_lcd.o(i.LCD_COMConfig), (24 bytes).
    Removing sc32f1xxx_lcd.o(i.LCD_Cmd), (32 bytes).
    Removing sc32f1xxx_lcd.o(i.LCD_CustomModeScan), (20 bytes).
    Removing sc32f1xxx_lcd.o(i.LCD_DeInit), (20 bytes).
    Removing sc32f1xxx_lcd.o(i.LCD_Init), (64 bytes).
    Removing sc32f1xxx_lcd.o(i.LCD_SEGConfig), (12 bytes).
    Removing sc32f1xxx_lcd.o(i.LCD_StructInit), (20 bytes).
    Removing sc32f1xxx_lcd.o(i.LCD_Write), (16 bytes).
    Removing sc32f1xxx_led.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_led.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_led.o(i.LED_COMConfig), (24 bytes).
    Removing sc32f1xxx_led.o(i.LED_Cmd), (32 bytes).
    Removing sc32f1xxx_led.o(i.LED_CustomModeScan), (16 bytes).
    Removing sc32f1xxx_led.o(i.LED_DeInit), (20 bytes).
    Removing sc32f1xxx_led.o(i.LED_Init), (56 bytes).
    Removing sc32f1xxx_led.o(i.LED_SEGConfig), (12 bytes).
    Removing sc32f1xxx_led.o(i.LED_StructInit), (12 bytes).
    Removing sc32f1xxx_led.o(i.LED_Write), (16 bytes).
    Removing sc32f1xxx_ledpwm.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_ledpwm.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_ledpwm.o(i.LEDPWM_ClearFlag), (12 bytes).
    Removing sc32f1xxx_ledpwm.o(i.LEDPWM_Cmd), (32 bytes).
    Removing sc32f1xxx_ledpwm.o(i.LEDPWM_DeInit), (20 bytes).
    Removing sc32f1xxx_ledpwm.o(i.LEDPWM_GetCycle), (12 bytes).
    Removing sc32f1xxx_ledpwm.o(i.LEDPWM_GetDuty), (40 bytes).
    Removing sc32f1xxx_ledpwm.o(i.LEDPWM_GetFlagStatus), (20 bytes).
    Removing sc32f1xxx_ledpwm.o(i.LEDPWM_GetPrescaler), (16 bytes).
    Removing sc32f1xxx_ledpwm.o(i.LEDPWM_ITConfig), (28 bytes).
    Removing sc32f1xxx_ledpwm.o(i.LEDPWM_Init), (40 bytes).
    Removing sc32f1xxx_ledpwm.o(i.LEDPWM_SetCycle), (12 bytes).
    Removing sc32f1xxx_ledpwm.o(i.LEDPWM_SetDuty), (36 bytes).
    Removing sc32f1xxx_ledpwm.o(i.LEDPWM_SetPrescaler), (28 bytes).
    Removing sc32f1xxx_ledpwm.o(i.LEDPWM_StructInit), (18 bytes).
    Removing sc32f1xxx_option.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_option.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_option.o(i.OPTION_IAPPORA), (40 bytes).
    Removing sc32f1xxx_option.o(i.OPTION_IAPPORB), (40 bytes).
    Removing sc32f1xxx_option.o(i.OPTION_JTAGCmd), (32 bytes).
    Removing sc32f1xxx_option.o(i.OPTION_LVRConfig), (28 bytes).
    Removing sc32f1xxx_option.o(i.OPTION_WDTCmd), (32 bytes).
    Removing sc32f1xxx_pwm.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_pwm.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_ClearFlag), (4 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_Cmd), (24 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_DeInit), (32 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_FDCmd), (24 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_FDInit), (26 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_FDStructInit), (10 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_FallingDeadTimeConfig), (16 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_GetCycle), (6 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_GetDuty), (36 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_GetFlagStatus), (14 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_GetPrescaler), (8 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_ITConfig), (20 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_Init), (36 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_RisingDeadTimeConfig), (12 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_SetCycle), (4 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_SetDuty), (28 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_SetPrescaler), (20 bytes).
    Removing sc32f1xxx_pwm.o(i.PWM_StructInit), (16 bytes).
    Removing sc32f1xxx_pwr.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_pwr.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_pwr.o(i.PWR_EnterIDLEMode), (32 bytes).
    Removing sc32f1xxx_pwr.o(i.PWR_EnterSTOPMode), (36 bytes).
    Removing sc32f1xxx_rcc.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_rcc.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_AHBPeriphClockCmd), (24 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_AHBPeriphResetCmd), (24 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_APB0Cmd), (24 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_APB0Config), (24 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_APB0PeriphClockCmd), (24 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_APB0PeriphResetCmd), (24 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_APB1Cmd), (28 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_APB1Config), (24 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_APB1PeriphClockCmd), (24 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_APB1PeriphResetCmd), (24 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_APB2Config), (24 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_APB2PeriphResetCmd), (24 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_BTMCLKConfig), (32 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_DeInit), (28 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_GetClocksFreq), (180 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_GetFlagStatus), (20 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_GetSYSCLKSource), (32 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_LCDLEDCLKConfig), (32 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_NMICmd), (32 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_PLLCmd), (36 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_PLLConfig), (52 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_PLLRCmd), (36 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_SYSCLKConfig), (140 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_SystickCLKConfig), (60 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_SystickCmd), (28 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_SystickGetFlagStatus), (20 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_SystickSetCounter), (28 bytes).
    Removing sc32f1xxx_rcc.o(i.RCC_WaitConfig), (36 bytes).
    Removing sc32f1xxx_rcc.o(i.SC_Delay), (36 bytes).
    Removing sc32f1xxx_rcc.o(i.SC_Delay_us), (60 bytes).
    Removing sc32f1xxx_rcc.o(i.SC_IncTick), (16 bytes).
    Removing sc32f1xxx_rcc.o(.data), (4 bytes).
    Removing sc32f1xxx_spi.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_spi.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_spi.o(i.SPI_ClearFlag), (6 bytes).
    Removing sc32f1xxx_spi.o(i.SPI_Cmd), (24 bytes).
    Removing sc32f1xxx_spi.o(i.SPI_DMACmd), (20 bytes).
    Removing sc32f1xxx_spi.o(i.SPI_DataSizeConfig), (20 bytes).
    Removing sc32f1xxx_spi.o(i.SPI_DeInit), (56 bytes).
    Removing sc32f1xxx_spi.o(i.SPI_GetFlagStatus), (14 bytes).
    Removing sc32f1xxx_spi.o(i.SPI_ITConfig), (20 bytes).
    Removing sc32f1xxx_spi.o(i.SPI_Init), (40 bytes).
    Removing sc32f1xxx_spi.o(i.SPI_PinRemapConfig), (14 bytes).
    Removing sc32f1xxx_spi.o(i.SPI_ReceiveData), (4 bytes).
    Removing sc32f1xxx_spi.o(i.SPI_ReceiveDataFIFO), (46 bytes).
    Removing sc32f1xxx_spi.o(i.SPI_SendData), (4 bytes).
    Removing sc32f1xxx_spi.o(i.SPI_SendDataFIFO), (46 bytes).
    Removing sc32f1xxx_spi.o(i.SPI_SetMode), (16 bytes).
    Removing sc32f1xxx_spi.o(i.SPI_StructInit), (18 bytes).
    Removing sc32f1xxx_tim.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_tim.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_ClearFlag), (4 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_ClockOutputCmd), (20 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_Cmd), (24 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_DMACmd), (20 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_DeInit), (192 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_GetAutoreload), (6 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_GetCounter), (4 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_GetFailingCapture), (4 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_GetFlagStatus), (14 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_GetPrescaler), (10 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_GetRisingCapture), (4 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_ICCmd), (24 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_ICInit), (40 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_ICStructInit), (8 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_ITConfig), (20 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_PWMGetDuty), (14 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_PWMInit), (56 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_PWMSetDuty), (32 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_PWMStructInit), (8 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_PinRemapConfig), (14 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_SetAutoreload), (4 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_SetCounter), (4 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_SetPerscaler), (18 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_TIMBaseInit), (40 bytes).
    Removing sc32f1xxx_tim.o(i.TIM_TimeBaseStructInit), (14 bytes).
    Removing sc32f1xxx_twi.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_twi.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_AcknowledgeConfig), (24 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_ClearFlag), (8 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_Cmd), (24 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_DMACmd), (20 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_DeInit), (60 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_GeneralCallCmd), (24 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_GenerateSTART), (24 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_GenerateSTOP), (24 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_GetFlagStatus), (14 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_GetNbytes), (8 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_GetStateMachine), (10 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_ITConfig), (20 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_Init), (48 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_PinRemapConfig), (14 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_ReceiveData), (6 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_Send7bitAddress), (22 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_SendData), (4 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_SetNbytes), (6 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_StretchClockConfig), (24 bytes).
    Removing sc32f1xxx_twi.o(i.TWI_StructInit), (16 bytes).
    Removing sc32f1xxx_uart.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_uart.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_uart.o(i.Printf_UartInit), (12 bytes).
    Removing sc32f1xxx_uart.o(i.UART_DMACmd), (20 bytes).
    Removing sc32f1xxx_uart.o(i.UART_DeInit), (108 bytes).
    Removing sc32f1xxx_uart.o(i.UART_ITConfig), (20 bytes).
    Removing sc32f1xxx_uart.o(i.UART_PinRemapConfig), (24 bytes).
    Removing sc32f1xxx_uart.o(i.UART_ReceiveData), (8 bytes).
    Removing sc32f1xxx_uart.o(i.fputc), (40 bytes).
    Removing sc32f1xxx_uart.o(.data), (4 bytes).
    Removing sc32f1xxx_wdt.o(.rev16_text), (4 bytes).
    Removing sc32f1xxx_wdt.o(.revsh_text), (4 bytes).
    Removing sc32f1xxx_wdt.o(i.WDT_Cmd), (32 bytes).
    Removing sc32f1xxx_wdt.o(i.WDT_DeInit), (20 bytes).
    Removing sc32f1xxx_wdt.o(i.WDT_SetOverTime), (20 bytes).
    Removing sc32f1xxx_wdt.o(i.WDT_SetReload), (16 bytes).

537 unused section(s) (total 18692 bytes) removed from the image.

==============================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit3.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit2.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit1.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardshut.o ABSOLUTE
    ../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_zi.o ABSOLUTE
    ../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_copy.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit2.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry4.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry2.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_idiv0.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_raise.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_div0.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_idiv0_sigfpe.o ABSOLUTE
    ../clib/angel/scatterp.s                 0x00000000   Number         0  __scatter.o ABSOLUTE
    ../clib/angel/startup.s                  0x00000000   Number         0  __main.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  tempstk.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  libspace.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  sys_stackheap_outer.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  use_no_semi.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  indicate_semi.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_command.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_wrch.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  no_argv.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  _get_argv_nomalloc.o ABSOLUTE
    ../clib/division.c                       0x00000000   Number         0  rtudiv10.o ABSOLUTE
    ../clib/division.s                       0x00000000   Number         0  aeabi_sdiv.o ABSOLUTE
    ../clib/division.s                       0x00000000   Number         0  aeabi_sdiv_div0.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  hrguard.o ABSOLUTE
    ../clib/heapaux.c                        0x00000000   Number         0  heapauxi.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libinit.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libshutdown2.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libshutdown.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libinit2.o ABSOLUTE
    ../clib/memcpset.c                       0x00000000   Number         0  rt_memclr.o ABSOLUTE
    ../clib/misc.s                           0x00000000   Number         0  printf_stubs.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_nopercent.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __2printf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_char_common.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_char_file.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_ss_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_ss.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_ss.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_ll_ptr.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_int.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_int_ptr.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_dec.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_str.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  noretval__2printf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_int_ll_ptr.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_ss_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_ll.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_ptr.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_intcommon.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_char.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_int_ll.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_percent_end.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_s.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_percent.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_d.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_x.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_outer.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_outer.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_pvfn_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_cppl_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_other.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_general.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_exit.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  __raise.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_abrt_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE
    ../clib/signal.s                         0x00000000   Number         0  defsig.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  ferror_locked.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  ferror.o ABSOLUTE
    ../clib/stdlib.c                         0x00000000   Number         0  exit.o ABSOLUTE
    ../clib/unhosted.c                       0x00000000   Number         0  uread4.o ABSOLUTE
    ../fplib/cfplib/fpinit.c                 0x00000000   Number         0  fpinit.o ABSOLUTE
    ..\Apps\ADC_CycleConversion_DMA.c        0x00000000   Number         0  adc_cycleconversion_dma.o ABSOLUTE
    ..\Apps\ADC_SingleConversion.c           0x00000000   Number         0  adc_singleconversion.o ABSOLUTE
    ..\Apps\BTM_Base.c                       0x00000000   Number         0  btm_base.o ABSOLUTE
    ..\Apps\CMP_AnalogWatchdog.c             0x00000000   Number         0  cmp_analogwatchdog.o ABSOLUTE
    ..\Apps\CMP_Interrupt.c                  0x00000000   Number         0  cmp_interrupt.o ABSOLUTE
    ..\Apps\CRC_CalculatedArrays.c           0x00000000   Number         0  crc_calculatedarrays.o ABSOLUTE
    ..\Apps\DMA_Burst.c                      0x00000000   Number         0  dma_burst.o ABSOLUTE
    ..\Apps\DMA_Pause.c                      0x00000000   Number         0  dma_pause.o ABSOLUTE
    ..\Apps\DMA_ScatterGather.c              0x00000000   Number         0  dma_scattergather.o ABSOLUTE
    ..\Apps\GPIO_InputOutput.c               0x00000000   Number         0  gpio_inputoutput.o ABSOLUTE
    ..\Apps\IAP_Program.c                    0x00000000   Number         0  iap_program.o ABSOLUTE
    ..\Apps\IAP_ReadUID.c                    0x00000000   Number         0  iap_readuid.o ABSOLUTE
    ..\Apps\INT_Interrupt.c                  0x00000000   Number         0  int_interrupt.o ABSOLUTE
    ..\Apps\LCD_Example.c                    0x00000000   Number         0  lcd_example.o ABSOLUTE
    ..\Apps\LEDPWM_Example.c                 0x00000000   Number         0  ledpwm_example.o ABSOLUTE
    ..\Apps\LED_Example.c                    0x00000000   Number         0  led_example.o ABSOLUTE
    ..\Apps\OP_AmplifiesVoltage.c            0x00000000   Number         0  op_amplifiesvoltage.o ABSOLUTE
    ..\Apps\PWM_ Independent.c               0x00000000   Number         0  pwm_ independent.o ABSOLUTE
    ..\Apps\PWM_Complementary.c              0x00000000   Number         0  pwm_complementary.o ABSOLUTE
    ..\Apps\RCC_SystemClockConfig.c          0x00000000   Number         0  rcc_systemclockconfig.o ABSOLUTE
    ..\Apps\SPI_Communication.c              0x00000000   Number         0  spi_communication.o ABSOLUTE
    ..\Apps\SPI_Communication_DMA.c          0x00000000   Number         0  spi_communication_dma.o ABSOLUTE
    ..\Apps\SPI_FIFOMaster.c                 0x00000000   Number         0  spi_fifomaster.o ABSOLUTE
    ..\Apps\SPI_FIFOSlave.c                  0x00000000   Number         0  spi_fifoslave.o ABSOLUTE
    ..\Apps\STOP_IDLE_WakeUp_Example.c       0x00000000   Number         0  stop_idle_wakeup_example.o ABSOLUTE
    ..\Apps\SYSTICK_Example.c                0x00000000   Number         0  systick_example.o ABSOLUTE
    ..\Apps\TIM_CounterBase.c                0x00000000   Number         0  tim_counterbase.o ABSOLUTE
    ..\Apps\TIM_InputCapture.c               0x00000000   Number         0  tim_inputcapture.o ABSOLUTE
    ..\Apps\TIM_PWMOutput.c                  0x00000000   Number         0  tim_pwmoutput.o ABSOLUTE
    ..\Apps\TIM_TI_DMA.c                     0x00000000   Number         0  tim_ti_dma.o ABSOLUTE
    ..\Apps\TIM_TimeBase.c                   0x00000000   Number         0  tim_timebase.o ABSOLUTE
    ..\Apps\TWI_Communication.c              0x00000000   Number         0  twi_communication.o ABSOLUTE
    ..\Apps\TWI_Master_DMA.c                 0x00000000   Number         0  twi_master_dma.o ABSOLUTE
    ..\Apps\TWI_Slave_DMA.c                  0x00000000   Number         0  twi_slave_dma.o ABSOLUTE
    ..\Apps\UART_Communication.c             0x00000000   Number         0  uart_communication.o ABSOLUTE
    ..\Apps\UART_Communication_DMA.c         0x00000000   Number         0  uart_communication_dma.o ABSOLUTE
    ..\Apps\UART_LINMaster.c                 0x00000000   Number         0  uart_linmaster.o ABSOLUTE
    ..\Apps\UART_LINSlave.c                  0x00000000   Number         0  uart_linslave.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_adc.c 0x00000000   Number         0  sc32f1xxx_adc.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_btm.c 0x00000000   Number         0  sc32f1xxx_btm.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_cmp.c 0x00000000   Number         0  sc32f1xxx_cmp.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_crc.c 0x00000000   Number         0  sc32f1xxx_crc.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_dma.c 0x00000000   Number         0  sc32f1xxx_dma.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_gpio.c 0x00000000   Number         0  sc32f1xxx_gpio.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_iap.c 0x00000000   Number         0  sc32f1xxx_iap.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_int.c 0x00000000   Number         0  sc32f1xxx_int.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_lcd.c 0x00000000   Number         0  sc32f1xxx_lcd.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_led.c 0x00000000   Number         0  sc32f1xxx_led.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_ledpwm.c 0x00000000   Number         0  sc32f1xxx_ledpwm.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_op.c 0x00000000   Number         0  sc32f1xxx_op.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_option.c 0x00000000   Number         0  sc32f1xxx_option.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_pwm.c 0x00000000   Number         0  sc32f1xxx_pwm.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_pwr.c 0x00000000   Number         0  sc32f1xxx_pwr.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_rcc.c 0x00000000   Number         0  sc32f1xxx_rcc.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_spi.c 0x00000000   Number         0  sc32f1xxx_spi.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_tim.c 0x00000000   Number         0  sc32f1xxx_tim.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_twi.c 0x00000000   Number         0  sc32f1xxx_twi.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_uart.c 0x00000000   Number         0  sc32f1xxx_uart.o ABSOLUTE
    ..\FWLib\SC32F1XXX_Lib\src\sc32f1xxx_wdt.c 0x00000000   Number         0  sc32f1xxx_wdt.o ABSOLUTE
    ..\User\CallBackFunction.c               0x00000000   Number         0  callbackfunction.o ABSOLUTE
    ..\User\CompCtrlDefine.c                 0x00000000   Number         0  compctrldefine.o ABSOLUTE
    ..\User\SC_Init.c                        0x00000000   Number         0  sc_init.o ABSOLUTE
    ..\User\SC_it.c                          0x00000000   Number         0  sc_it.o ABSOLUTE
    ..\User\SysFunVarDefine.c                0x00000000   Number         0  sysfunvardefine.o ABSOLUTE
    ..\User\main.c                           0x00000000   Number         0  main.o ABSOLUTE
    ..\User\system_sc32f1xxx.c               0x00000000   Number         0  system_sc32f1xxx.o ABSOLUTE
    ..\\Apps\\ADC_CycleConversion_DMA.c      0x00000000   Number         0  adc_cycleconversion_dma.o ABSOLUTE
    ..\\Apps\\ADC_SingleConversion.c         0x00000000   Number         0  adc_singleconversion.o ABSOLUTE
    ..\\Apps\\BTM_Base.c                     0x00000000   Number         0  btm_base.o ABSOLUTE
    ..\\Apps\\CMP_AnalogWatchdog.c           0x00000000   Number         0  cmp_analogwatchdog.o ABSOLUTE
    ..\\Apps\\CMP_Interrupt.c                0x00000000   Number         0  cmp_interrupt.o ABSOLUTE
    ..\\Apps\\CRC_CalculatedArrays.c         0x00000000   Number         0  crc_calculatedarrays.o ABSOLUTE
    ..\\Apps\\DMA_Burst.c                    0x00000000   Number         0  dma_burst.o ABSOLUTE
    ..\\Apps\\DMA_Pause.c                    0x00000000   Number         0  dma_pause.o ABSOLUTE
    ..\\Apps\\DMA_ScatterGather.c            0x00000000   Number         0  dma_scattergather.o ABSOLUTE
    ..\\Apps\\GPIO_InputOutput.c             0x00000000   Number         0  gpio_inputoutput.o ABSOLUTE
    ..\\Apps\\IAP_Program.c                  0x00000000   Number         0  iap_program.o ABSOLUTE
    ..\\Apps\\IAP_ReadUID.c                  0x00000000   Number         0  iap_readuid.o ABSOLUTE
    ..\\Apps\\INT_Interrupt.c                0x00000000   Number         0  int_interrupt.o ABSOLUTE
    ..\\Apps\\LCD_Example.c                  0x00000000   Number         0  lcd_example.o ABSOLUTE
    ..\\Apps\\LEDPWM_Example.c               0x00000000   Number         0  ledpwm_example.o ABSOLUTE
    ..\\Apps\\LED_Example.c                  0x00000000   Number         0  led_example.o ABSOLUTE
    ..\\Apps\\PWM_ Independent.c             0x00000000   Number         0  pwm_ independent.o ABSOLUTE
    ..\\Apps\\PWM_Complementary.c            0x00000000   Number         0  pwm_complementary.o ABSOLUTE
    ..\\Apps\\RCC_SystemClockConfig.c        0x00000000   Number         0  rcc_systemclockconfig.o ABSOLUTE
    ..\\Apps\\SPI_Communication.c            0x00000000   Number         0  spi_communication.o ABSOLUTE
    ..\\Apps\\SPI_Communication_DMA.c        0x00000000   Number         0  spi_communication_dma.o ABSOLUTE
    ..\\Apps\\SPI_FIFOMaster.c               0x00000000   Number         0  spi_fifomaster.o ABSOLUTE
    ..\\Apps\\SPI_FIFOSlave.c                0x00000000   Number         0  spi_fifoslave.o ABSOLUTE
    ..\\Apps\\STOP_IDLE_WakeUp_Example.c     0x00000000   Number         0  stop_idle_wakeup_example.o ABSOLUTE
    ..\\Apps\\SYSTICK_Example.c              0x00000000   Number         0  systick_example.o ABSOLUTE
    ..\\Apps\\TIM_CounterBase.c              0x00000000   Number         0  tim_counterbase.o ABSOLUTE
    ..\\Apps\\TIM_InputCapture.c             0x00000000   Number         0  tim_inputcapture.o ABSOLUTE
    ..\\Apps\\TIM_PWMOutput.c                0x00000000   Number         0  tim_pwmoutput.o ABSOLUTE
    ..\\Apps\\TIM_TI_DMA.c                   0x00000000   Number         0  tim_ti_dma.o ABSOLUTE
    ..\\Apps\\TIM_TimeBase.c                 0x00000000   Number         0  tim_timebase.o ABSOLUTE
    ..\\Apps\\TWI_Communication.c            0x00000000   Number         0  twi_communication.o ABSOLUTE
    ..\\Apps\\TWI_Master_DMA.c               0x00000000   Number         0  twi_master_dma.o ABSOLUTE
    ..\\Apps\\TWI_Slave_DMA.c                0x00000000   Number         0  twi_slave_dma.o ABSOLUTE
    ..\\Apps\\UART_Communication.c           0x00000000   Number         0  uart_communication.o ABSOLUTE
    ..\\Apps\\UART_Communication_DMA.c       0x00000000   Number         0  uart_communication_dma.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_adc.c 0x00000000   Number         0  sc32f1xxx_adc.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_btm.c 0x00000000   Number         0  sc32f1xxx_btm.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_cmp.c 0x00000000   Number         0  sc32f1xxx_cmp.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_crc.c 0x00000000   Number         0  sc32f1xxx_crc.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_dma.c 0x00000000   Number         0  sc32f1xxx_dma.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_gpio.c 0x00000000   Number         0  sc32f1xxx_gpio.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_iap.c 0x00000000   Number         0  sc32f1xxx_iap.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_int.c 0x00000000   Number         0  sc32f1xxx_int.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_lcd.c 0x00000000   Number         0  sc32f1xxx_lcd.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_led.c 0x00000000   Number         0  sc32f1xxx_led.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_ledpwm.c 0x00000000   Number         0  sc32f1xxx_ledpwm.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_option.c 0x00000000   Number         0  sc32f1xxx_option.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_pwm.c 0x00000000   Number         0  sc32f1xxx_pwm.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_pwr.c 0x00000000   Number         0  sc32f1xxx_pwr.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_rcc.c 0x00000000   Number         0  sc32f1xxx_rcc.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_spi.c 0x00000000   Number         0  sc32f1xxx_spi.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_tim.c 0x00000000   Number         0  sc32f1xxx_tim.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_twi.c 0x00000000   Number         0  sc32f1xxx_twi.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_uart.c 0x00000000   Number         0  sc32f1xxx_uart.o ABSOLUTE
    ..\\FWLib\\SC32F1XXX_Lib\\src\\sc32f1xxx_wdt.c 0x00000000   Number         0  sc32f1xxx_wdt.o ABSOLUTE
    ..\\User\\CallBackFunction.c             0x00000000   Number         0  callbackfunction.o ABSOLUTE
    ..\\User\\CompCtrlDefine.c               0x00000000   Number         0  compctrldefine.o ABSOLUTE
    ..\\User\\SC_Init.c                      0x00000000   Number         0  sc_init.o ABSOLUTE
    ..\\User\\SC_it.c                        0x00000000   Number         0  sc_it.o ABSOLUTE
    ..\\User\\SysFunVarDefine.c              0x00000000   Number         0  sysfunvardefine.o ABSOLUTE
    ..\\User\\main.c                         0x00000000   Number         0  main.o ABSOLUTE
    ..\\User\\system_sc32f1xxx.c             0x00000000   Number         0  system_sc32f1xxx.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    startup_sc32f10xx.s                      0x00000000   Number         0  startup_sc32f10xx.o ABSOLUTE
    RESET                                    0x08000000   Section      192  startup_sc32f10xx.o(RESET)
    !!!main                                  0x080000c0   Section        8  __main.o(!!!main)
    !!!scatter                               0x080000c8   Section       60  __scatter.o(!!!scatter)
    !!handler_copy                           0x08000104   Section       26  __scatter_copy.o(!!handler_copy)
    !!handler_zi                             0x08000120   Section       28  __scatter_zi.o(!!handler_zi)
    .ARM.Collect$$_printf_percent$$00000000  0x0800013c   Section        2  _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
    .ARM.Collect$$_printf_percent$$00000017  0x0800013e   Section        4  _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
    .ARM.Collect$$libinit$$00000000          0x08000142   Section        2  libinit.o(.ARM.Collect$$libinit$$00000000)
    .ARM.Collect$$libinit$$00000002          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000002)
    .ARM.Collect$$libinit$$00000004          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000004)
    .ARM.Collect$$libinit$$0000000A          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    .ARM.Collect$$libinit$$0000000C          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    .ARM.Collect$$libinit$$0000000E          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000E)
    .ARM.Collect$$libinit$$00000011          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    .ARM.Collect$$libinit$$00000013          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    .ARM.Collect$$libinit$$00000015          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    .ARM.Collect$$libinit$$00000017          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    .ARM.Collect$$libinit$$00000019          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    .ARM.Collect$$libinit$$0000001B          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    .ARM.Collect$$libinit$$0000001D          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    .ARM.Collect$$libinit$$0000001F          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    .ARM.Collect$$libinit$$00000021          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    .ARM.Collect$$libinit$$00000023          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    .ARM.Collect$$libinit$$00000025          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000025)
    .ARM.Collect$$libinit$$0000002C          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    .ARM.Collect$$libinit$$0000002E          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    .ARM.Collect$$libinit$$00000030          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    .ARM.Collect$$libinit$$00000032          0x08000144   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000032)
    .ARM.Collect$$libinit$$00000033          0x08000144   Section        2  libinit2.o(.ARM.Collect$$libinit$$00000033)
    .ARM.Collect$$libshutdown$$00000000      0x08000146   Section        2  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    .ARM.Collect$$libshutdown$$00000002      0x08000148   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
    .ARM.Collect$$libshutdown$$00000004      0x08000148   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
    .ARM.Collect$$libshutdown$$00000006      0x08000148   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    .ARM.Collect$$libshutdown$$00000009      0x08000148   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    .ARM.Collect$$libshutdown$$0000000C      0x08000148   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
    .ARM.Collect$$libshutdown$$0000000E      0x08000148   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    .ARM.Collect$$libshutdown$$00000011      0x08000148   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000011)
    .ARM.Collect$$libshutdown$$00000012      0x08000148   Section        2  libshutdown2.o(.ARM.Collect$$libshutdown$$00000012)
    .ARM.Collect$$rtentry$$00000000          0x0800014a   Section        0  __rtentry.o(.ARM.Collect$$rtentry$$00000000)
    .ARM.Collect$$rtentry$$00000002          0x0800014a   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    .ARM.Collect$$rtentry$$00000004          0x0800014a   Section        6  __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    .ARM.Collect$$rtentry$$00000009          0x08000150   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    .ARM.Collect$$rtentry$$0000000A          0x08000150   Section        4  __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    .ARM.Collect$$rtentry$$0000000C          0x08000154   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    .ARM.Collect$$rtentry$$0000000D          0x08000154   Section        8  __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    .ARM.Collect$$rtexit$$00000000           0x0800015c   Section        2  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    .ARM.Collect$$rtexit$$00000002           0x0800015e   Section        0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    .ARM.Collect$$rtexit$$00000003           0x0800015e   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    .ARM.Collect$$rtexit$$00000004           0x08000162   Section        6  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    .text                                    0x08000168   Section      208  startup_sc32f10xx.o(.text)
    .text                                    0x08000238   Section        0  noretval__2printf.o(.text)
    .text                                    0x08000254   Section        0  __printf_wp.o(.text)
    .text                                    0x08000362   Section      346  aeabi_sdiv.o(.text)
    .text                                    0x080004bc   Section        0  heapauxi.o(.text)
    .text                                    0x080004c4   Section        0  _printf_char_file.o(.text)
    .text                                    0x080004ec   Section        0  _printf_char_common.o(.text)
    _printf_input_char                       0x080004ed   Thumb Code    10  _printf_char_common.o(.text)
    .text                                    0x0800051c   Section        0  ferror.o(.text)
    .text                                    0x08000524   Section       62  sys_stackheap_outer.o(.text)
    .text                                    0x08000562   Section        0  exit.o(.text)
    .text                                    0x08000574   Section        8  libspace.o(.text)
    i.ADC_IRQHandler                         0x0800057c   Section        0  sc_it.o(i.ADC_IRQHandler)
    i.BTM_IRQHandler                         0x0800057e   Section        0  sc_it.o(i.BTM_IRQHandler)
    i.CMP_IRQHandler                         0x08000580   Section        0  sc_it.o(i.CMP_IRQHandler)
    i.DMA0_IRQHandler                        0x08000582   Section        0  sc_it.o(i.DMA0_IRQHandler)
    i.DMA1_IRQHandler                        0x08000584   Section        0  sc_it.o(i.DMA1_IRQHandler)
    i.DMA2_IRQHandler                        0x08000586   Section        0  sc_it.o(i.DMA2_IRQHandler)
    i.DMA3_IRQHandler                        0x08000588   Section        0  sc_it.o(i.DMA3_IRQHandler)
    i.GPIO_InOut_Function                    0x0800058c   Section        0  gpio_inputoutput.o(i.GPIO_InOut_Function)
    i.GPIO_Init                              0x08000620   Section        0  sc32f1xxx_gpio.o(i.GPIO_Init)
    i.GPIO_ReadDataBit                       0x08000680   Section        0  sc32f1xxx_gpio.o(i.GPIO_ReadDataBit)
    i.GPIO_ResetBits                         0x0800068a   Section        0  sc32f1xxx_gpio.o(i.GPIO_ResetBits)
    i.GPIO_SetBits                           0x080006a8   Section        0  sc32f1xxx_gpio.o(i.GPIO_SetBits)
    i.INT0_IRQHandler                        0x080006c6   Section        0  sc_it.o(i.INT0_IRQHandler)
    i.INT12_15_IRQHandler                    0x080006c8   Section        0  sc_it.o(i.INT12_15_IRQHandler)
    i.INT1_7_IRQHandler                      0x080006ca   Section        0  sc_it.o(i.INT1_7_IRQHandler)
    i.INT8_11_IRQHandler                     0x080006cc   Section        0  sc_it.o(i.INT8_11_IRQHandler)
    i.LEDPWM_IRQHandler                      0x080006ce   Section        0  sc_it.o(i.LEDPWM_IRQHandler)
    i.NMI_Handler                            0x080006d0   Section        0  sc_it.o(i.NMI_Handler)
    i.PWM0_IRQHandler                        0x080006d2   Section        0  sc_it.o(i.PWM0_IRQHandler)
    i.RCC_APB2Cmd                            0x080006d4   Section        0  sc32f1xxx_rcc.o(i.RCC_APB2Cmd)
    i.RCC_APB2PeriphClockCmd                 0x080006f0   Section        0  sc32f1xxx_rcc.o(i.RCC_APB2PeriphClockCmd)
    i.RCC_HCLKConfig                         0x08000708   Section        0  sc32f1xxx_rcc.o(i.RCC_HCLKConfig)
    i.RCC_HIRCCmd                            0x08000720   Section        0  sc32f1xxx_rcc.o(i.RCC_HIRCCmd)
    i.RCC_HXTCmd                             0x08000744   Section        0  sc32f1xxx_rcc.o(i.RCC_HXTCmd)
    i.RCC_IRQHandler                         0x08000768   Section        0  sc_it.o(i.RCC_IRQHandler)
    i.RCC_ITConfig                           0x0800076c   Section        0  sc32f1xxx_rcc.o(i.RCC_ITConfig)
    i.RCC_LIRCCmd                            0x08000790   Section        0  sc32f1xxx_rcc.o(i.RCC_LIRCCmd)
    i.RCC_LXTCmd                             0x080007b4   Section        0  sc32f1xxx_rcc.o(i.RCC_LXTCmd)
    i.RCC_Unlock                             0x080007d8   Section        0  sc32f1xxx_rcc.o(i.RCC_Unlock)
    i.SC_Init                                0x080007ec   Section        0  sc_init.o(i.SC_Init)
    i.SC_RCC_Init                            0x080007f4   Section        0  sc_init.o(i.SC_RCC_Init)
    i.SPI0_IRQHandler                        0x08000822   Section        0  sc_it.o(i.SPI0_IRQHandler)
    i.SPI1_IRQHandler                        0x08000824   Section        0  sc_it.o(i.SPI1_IRQHandler)
    i.SysTick_IRQHandler                     0x08000826   Section        0  sc_it.o(i.SysTick_IRQHandler)
    i.SystemInit                             0x08000828   Section        0  system_sc32f1xxx.o(i.SystemInit)
    i.TIMER0_IRQHandler                      0x08000838   Section        0  sc_it.o(i.TIMER0_IRQHandler)
    i.TIMER1_IRQHandler                      0x0800083a   Section        0  sc_it.o(i.TIMER1_IRQHandler)
    i.TIMER2_IRQHandler                      0x0800083c   Section        0  sc_it.o(i.TIMER2_IRQHandler)
    i.TIMER3_IRQHandler                      0x0800083e   Section        0  sc_it.o(i.TIMER3_IRQHandler)
    i.TIMER4_5_IRQHandler                    0x08000840   Section        0  sc_it.o(i.TIMER4_5_IRQHandler)
    i.TIMER6_7_IRQHandler                    0x08000842   Section        0  sc_it.o(i.TIMER6_7_IRQHandler)
    i.TWI0_IRQHandler                        0x08000844   Section        0  sc_it.o(i.TWI0_IRQHandler)
    i.TWI1_IRQHandler                        0x08000846   Section        0  sc_it.o(i.TWI1_IRQHandler)
    i.UART0_2_IRQHandler                     0x08000848   Section        0  sc_it.o(i.UART0_2_IRQHandler)
    i.UART1_3_IRQHandler                     0x0800084a   Section        0  sc_it.o(i.UART1_3_IRQHandler)
    i.UART_ClearFlag                         0x0800084c   Section        0  sc32f1xxx_uart.o(i.UART_ClearFlag)
    i.UART_GetFlagStatus                     0x08000850   Section        0  sc32f1xxx_uart.o(i.UART_GetFlagStatus)
    i.UART_Init                              0x08000860   Section        0  sc32f1xxx_uart.o(i.UART_Init)
    i.UART_RXCmd                             0x080008a4   Section        0  sc32f1xxx_uart.o(i.UART_RXCmd)
    i.UART_SendData                          0x080008bc   Section        0  sc32f1xxx_uart.o(i.UART_SendData)
    i.UART_TXCmd                             0x080008c4   Section        0  sc32f1xxx_uart.o(i.UART_TXCmd)
    i._is_digit                              0x080008dc   Section        0  __printf_wp.o(i._is_digit)
    i._sys_exit                              0x080008ea   Section        0  main.o(i._sys_exit)
    i.fputc                                  0x080008ec   Section        0  main.o(i.fputc)
    i.main                                   0x08000918   Section        0  main.o(i.main)
    .data                                    0x20000000   Section        4  main.o(.data)
    .bss                                     0x20000004   Section       96  libspace.o(.bss)
    HEAP                                     0x20000068   Section      512  startup_sc32f10xx.o(HEAP)
    Heap_Mem                                 0x20000068   Data         512  startup_sc32f10xx.o(HEAP)
    STACK                                    0x20000268   Section     1024  startup_sc32f10xx.o(STACK)
    Stack_Mem                                0x20000268   Data        1024  startup_sc32f10xx.o(STACK)
    __initial_sp                             0x20000668   Data           0  startup_sc32f10xx.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    _printf_flags                            0x00000000   Number         0  printf_stubs.o ABSOLUTE
    _printf_return_value                     0x00000000   Number         0  printf_stubs.o ABSOLUTE
    _printf_sizespec                         0x00000000   Number         0  printf_stubs.o ABSOLUTE
    _printf_widthprec                        0x00000000   Number         0  printf_stubs.o ABSOLUTE
    __ARM_exceptions_init                     - Undefined Weak Reference
    __alloca_initialize                       - Undefined Weak Reference
    __arm_fini_                               - Undefined Weak Reference
    __arm_preinit_                            - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __rt_locale                               - Undefined Weak Reference
    __sigvec_lookup                           - Undefined Weak Reference
    _atexit_init                              - Undefined Weak Reference
    _call_atexit_fns                          - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _fp_trap_init                             - Undefined Weak Reference
    _fp_trap_shutdown                         - Undefined Weak Reference
    _get_lc_collate                           - Undefined Weak Reference
    _get_lc_ctype                             - Undefined Weak Reference
    _get_lc_monetary                          - Undefined Weak Reference
    _get_lc_numeric                           - Undefined Weak Reference
    _get_lc_time                              - Undefined Weak Reference
    _getenv_init                              - Undefined Weak Reference
    _handle_redirection                       - Undefined Weak Reference
    _init_alloc                               - Undefined Weak Reference
    _init_user_alloc                          - Undefined Weak Reference
    _initio                                   - Undefined Weak Reference
    _mutex_acquire                            - Undefined Weak Reference
    _mutex_release                            - Undefined Weak Reference
    _printf_mbtowc                            - Undefined Weak Reference
    _printf_post_padding                      - Undefined Weak Reference
    _printf_pre_padding                       - Undefined Weak Reference
    _printf_truncate_signed                   - Undefined Weak Reference
    _printf_truncate_unsigned                 - Undefined Weak Reference
    _rand_init                                - Undefined Weak Reference
    _signal_finish                            - Undefined Weak Reference
    _signal_init                              - Undefined Weak Reference
    _terminate_alloc                          - Undefined Weak Reference
    _terminate_user_alloc                     - Undefined Weak Reference
    _terminateio                              - Undefined Weak Reference
    __Vectors_Size                           0x000000c0   Number         0  startup_sc32f10xx.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_sc32f10xx.o(RESET)
    __Vectors_End                            0x080000c0   Data           0  startup_sc32f10xx.o(RESET)
    __main                                   0x080000c1   Thumb Code     8  __main.o(!!!main)
    __scatterload                            0x080000c9   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_rt2                        0x080000c9   Thumb Code    52  __scatter.o(!!!scatter)
    __scatterload_rt2_thumb_only             0x080000c9   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_null                       0x080000d9   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_copy                       0x08000105   Thumb Code    26  __scatter_copy.o(!!handler_copy)
    __scatterload_zeroinit                   0x08000121   Thumb Code    28  __scatter_zi.o(!!handler_zi)
    _printf_percent                          0x0800013d   Thumb Code     0  _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
    _printf_percent_end                      0x0800013f   Thumb Code     0  _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
    __rt_lib_init                            0x08000143   Thumb Code     0  libinit.o(.ARM.Collect$$libinit$$00000000)
    __rt_lib_init_alloca_1                   0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    __rt_lib_init_argv_1                     0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    __rt_lib_init_atexit_1                   0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    __rt_lib_init_clock_1                    0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    __rt_lib_init_cpp_1                      0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000032)
    __rt_lib_init_exceptions_1               0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    __rt_lib_init_fp_1                       0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000002)
    __rt_lib_init_fp_trap_1                  0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    __rt_lib_init_getenv_1                   0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    __rt_lib_init_heap_1                     0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    __rt_lib_init_lc_collate_1               0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    __rt_lib_init_lc_ctype_1                 0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    __rt_lib_init_lc_monetary_1              0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    __rt_lib_init_lc_numeric_1               0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    __rt_lib_init_lc_time_1                  0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    __rt_lib_init_preinit_1                  0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000004)
    __rt_lib_init_rand_1                     0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000E)
    __rt_lib_init_return                     0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000033)
    __rt_lib_init_signal_1                   0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    __rt_lib_init_stdio_1                    0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000025)
    __rt_lib_init_user_alloc_1               0x08000145   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    __rt_lib_shutdown                        0x08000147   Thumb Code     0  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    __rt_lib_shutdown_cpp_1                  0x08000149   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
    __rt_lib_shutdown_fini_1                 0x08000149   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
    __rt_lib_shutdown_fp_trap_1              0x08000149   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    __rt_lib_shutdown_heap_1                 0x08000149   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000011)
    __rt_lib_shutdown_return                 0x08000149   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000012)
    __rt_lib_shutdown_signal_1               0x08000149   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
    __rt_lib_shutdown_stdio_1                0x08000149   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    __rt_lib_shutdown_user_alloc_1           0x08000149   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    __rt_entry                               0x0800014b   Thumb Code     0  __rtentry.o(.ARM.Collect$$rtentry$$00000000)
    __rt_entry_presh_1                       0x0800014b   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    __rt_entry_sh                            0x0800014b   Thumb Code     0  __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    __rt_entry_li                            0x08000151   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    __rt_entry_postsh_1                      0x08000151   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    __rt_entry_main                          0x08000155   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    __rt_entry_postli_1                      0x08000155   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    __rt_exit                                0x0800015d   Thumb Code     0  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    __rt_exit_ls                             0x0800015f   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    __rt_exit_prels_1                        0x0800015f   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    __rt_exit_exit                           0x08000163   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    Reset_Handler                            0x08000169   Thumb Code    82  startup_sc32f10xx.o(.text)
    HardFault_Handler                        0x080001bd   Thumb Code     2  startup_sc32f10xx.o(.text)
    MemManage_Handler                        0x080001bf   Thumb Code     2  startup_sc32f10xx.o(.text)
    BusFault_Handler                         0x080001c1   Thumb Code     2  startup_sc32f10xx.o(.text)
    UsageFault_Handler                       0x080001c3   Thumb Code     2  startup_sc32f10xx.o(.text)
    SVC_Handler                              0x080001c5   Thumb Code     2  startup_sc32f10xx.o(.text)
    DebugMon_Handler                         0x080001c7   Thumb Code     2  startup_sc32f10xx.o(.text)
    PendSV_Handler                           0x080001c9   Thumb Code     2  startup_sc32f10xx.o(.text)
    TK_IRQHandler                            0x080001cd   Thumb Code     0  startup_sc32f10xx.o(.text)
    __user_initial_stackheap                 0x080001d1   Thumb Code     0  startup_sc32f10xx.o(.text)
    __2printf                                0x08000239   Thumb Code    22  noretval__2printf.o(.text)
    __printf                                 0x08000255   Thumb Code   270  __printf_wp.o(.text)
    __aeabi_uidiv                            0x08000363   Thumb Code     0  aeabi_sdiv.o(.text)
    __aeabi_uidivmod                         0x08000363   Thumb Code    20  aeabi_sdiv.o(.text)
    __aeabi_idiv                             0x08000377   Thumb Code     0  aeabi_sdiv.o(.text)
    __aeabi_idivmod                          0x08000377   Thumb Code   326  aeabi_sdiv.o(.text)
    __use_two_region_memory                  0x080004bd   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_escrow$2region                 0x080004bf   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_expand$2region                 0x080004c1   Thumb Code     2  heapauxi.o(.text)
    _printf_char_file                        0x080004c5   Thumb Code    34  _printf_char_file.o(.text)
    _printf_char_common                      0x080004f7   Thumb Code    32  _printf_char_common.o(.text)
    ferror                                   0x0800051d   Thumb Code     8  ferror.o(.text)
    __user_setup_stackheap                   0x08000525   Thumb Code    62  sys_stackheap_outer.o(.text)
    exit                                     0x08000563   Thumb Code    16  exit.o(.text)
    __user_libspace                          0x08000575   Thumb Code     8  libspace.o(.text)
    __user_perproc_libspace                  0x08000575   Thumb Code     0  libspace.o(.text)
    __user_perthread_libspace                0x08000575   Thumb Code     0  libspace.o(.text)
    ADC_IRQHandler                           0x0800057d   Thumb Code     2  sc_it.o(i.ADC_IRQHandler)
    BTM_IRQHandler                           0x0800057f   Thumb Code     2  sc_it.o(i.BTM_IRQHandler)
    CMP_IRQHandler                           0x08000581   Thumb Code     2  sc_it.o(i.CMP_IRQHandler)
    DMA0_IRQHandler                          0x08000583   Thumb Code     2  sc_it.o(i.DMA0_IRQHandler)
    DMA1_IRQHandler                          0x08000585   Thumb Code     2  sc_it.o(i.DMA1_IRQHandler)
    DMA2_IRQHandler                          0x08000587   Thumb Code     2  sc_it.o(i.DMA2_IRQHandler)
    DMA3_IRQHandler                          0x08000589   Thumb Code     2  sc_it.o(i.DMA3_IRQHandler)
    GPIO_InOut_Function                      0x0800058d   Thumb Code   120  gpio_inputoutput.o(i.GPIO_InOut_Function)
    GPIO_Init                                0x08000621   Thumb Code    96  sc32f1xxx_gpio.o(i.GPIO_Init)
    GPIO_ReadDataBit                         0x08000681   Thumb Code    10  sc32f1xxx_gpio.o(i.GPIO_ReadDataBit)
    GPIO_ResetBits                           0x0800068b   Thumb Code    30  sc32f1xxx_gpio.o(i.GPIO_ResetBits)
    GPIO_SetBits                             0x080006a9   Thumb Code    30  sc32f1xxx_gpio.o(i.GPIO_SetBits)
    INT0_IRQHandler                          0x080006c7   Thumb Code     2  sc_it.o(i.INT0_IRQHandler)
    INT12_15_IRQHandler                      0x080006c9   Thumb Code     2  sc_it.o(i.INT12_15_IRQHandler)
    INT1_7_IRQHandler                        0x080006cb   Thumb Code     2  sc_it.o(i.INT1_7_IRQHandler)
    INT8_11_IRQHandler                       0x080006cd   Thumb Code     2  sc_it.o(i.INT8_11_IRQHandler)
    LEDPWM_IRQHandler                        0x080006cf   Thumb Code     2  sc_it.o(i.LEDPWM_IRQHandler)
    NMI_Handler                              0x080006d1   Thumb Code     2  sc_it.o(i.NMI_Handler)
    PWM0_IRQHandler                          0x080006d3   Thumb Code     2  sc_it.o(i.PWM0_IRQHandler)
    RCC_APB2Cmd                              0x080006d5   Thumb Code    22  sc32f1xxx_rcc.o(i.RCC_APB2Cmd)
    RCC_APB2PeriphClockCmd                   0x080006f1   Thumb Code    18  sc32f1xxx_rcc.o(i.RCC_APB2PeriphClockCmd)
    RCC_HCLKConfig                           0x08000709   Thumb Code    20  sc32f1xxx_rcc.o(i.RCC_HCLKConfig)
    RCC_HIRCCmd                              0x08000721   Thumb Code    30  sc32f1xxx_rcc.o(i.RCC_HIRCCmd)
    RCC_HXTCmd                               0x08000745   Thumb Code    30  sc32f1xxx_rcc.o(i.RCC_HXTCmd)
    RCC_IRQHandler                           0x08000769   Thumb Code     2  sc_it.o(i.RCC_IRQHandler)
    RCC_ITConfig                             0x0800076d   Thumb Code    30  sc32f1xxx_rcc.o(i.RCC_ITConfig)
    RCC_LIRCCmd                              0x08000791   Thumb Code    30  sc32f1xxx_rcc.o(i.RCC_LIRCCmd)
    RCC_LXTCmd                               0x080007b5   Thumb Code    32  sc32f1xxx_rcc.o(i.RCC_LXTCmd)
    RCC_Unlock                               0x080007d9   Thumb Code    16  sc32f1xxx_rcc.o(i.RCC_Unlock)
    SC_Init                                  0x080007ed   Thumb Code     8  sc_init.o(i.SC_Init)
    SC_RCC_Init                              0x080007f5   Thumb Code    46  sc_init.o(i.SC_RCC_Init)
    SPI0_IRQHandler                          0x08000823   Thumb Code     2  sc_it.o(i.SPI0_IRQHandler)
    SPI1_IRQHandler                          0x08000825   Thumb Code     2  sc_it.o(i.SPI1_IRQHandler)
    SysTick_IRQHandler                       0x08000827   Thumb Code     2  sc_it.o(i.SysTick_IRQHandler)
    SystemInit                               0x08000829   Thumb Code    10  system_sc32f1xxx.o(i.SystemInit)
    TIMER0_IRQHandler                        0x08000839   Thumb Code     2  sc_it.o(i.TIMER0_IRQHandler)
    TIMER1_IRQHandler                        0x0800083b   Thumb Code     2  sc_it.o(i.TIMER1_IRQHandler)
    TIMER2_IRQHandler                        0x0800083d   Thumb Code     2  sc_it.o(i.TIMER2_IRQHandler)
    TIMER3_IRQHandler                        0x0800083f   Thumb Code     2  sc_it.o(i.TIMER3_IRQHandler)
    TIMER4_5_IRQHandler                      0x08000841   Thumb Code     2  sc_it.o(i.TIMER4_5_IRQHandler)
    TIMER6_7_IRQHandler                      0x08000843   Thumb Code     2  sc_it.o(i.TIMER6_7_IRQHandler)
    TWI0_IRQHandler                          0x08000845   Thumb Code     2  sc_it.o(i.TWI0_IRQHandler)
    TWI1_IRQHandler                          0x08000847   Thumb Code     2  sc_it.o(i.TWI1_IRQHandler)
    UART0_2_IRQHandler                       0x08000849   Thumb Code     2  sc_it.o(i.UART0_2_IRQHandler)
    UART1_3_IRQHandler                       0x0800084b   Thumb Code     2  sc_it.o(i.UART1_3_IRQHandler)
    UART_ClearFlag                           0x0800084d   Thumb Code     4  sc32f1xxx_uart.o(i.UART_ClearFlag)
    UART_GetFlagStatus                       0x08000851   Thumb Code    14  sc32f1xxx_uart.o(i.UART_GetFlagStatus)
    UART_Init                                0x08000861   Thumb Code    64  sc32f1xxx_uart.o(i.UART_Init)
    UART_RXCmd                               0x080008a5   Thumb Code    20  sc32f1xxx_uart.o(i.UART_RXCmd)
    UART_SendData                            0x080008bd   Thumb Code     8  sc32f1xxx_uart.o(i.UART_SendData)
    UART_TXCmd                               0x080008c5   Thumb Code    20  sc32f1xxx_uart.o(i.UART_TXCmd)
    _is_digit                                0x080008dd   Thumb Code    14  __printf_wp.o(i._is_digit)
    _sys_exit                                0x080008eb   Thumb Code     2  main.o(i._sys_exit)
    fputc                                    0x080008ed   Thumb Code    38  main.o(i.fputc)
    main                                     0x08000919   Thumb Code    74  main.o(i.main)
    Region$$Table$$Base                      0x0800098c   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x080009ac   Number         0  anon$$obj.o(Region$$Table)
    __stdout                                 0x20000000   Data           4  main.o(.data)
    __libspace_start                         0x20000004   Data          96  libspace.o(.bss)
    __temporary_stack_top$libspace           0x20000064   Data           0  libspace.o(.bss)



==============================================================================

Memory Map of the image

  Image Entry point : 0x080000c1

  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000009b0, Max: 0x00040000, ABSOLUTE)

    Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000009ac, Max: 0x00040000, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x08000000   0x08000000   0x000000c0   Data   RO          747    RESET               startup_sc32f10xx.o
    0x080000c0   0x080000c0   0x00000008   Code   RO         3770  * !!!main             c_p.l(__main.o)
    0x080000c8   0x080000c8   0x0000003c   Code   RO         3956    !!!scatter          c_p.l(__scatter.o)
    0x08000104   0x08000104   0x0000001a   Code   RO         3958    !!handler_copy      c_p.l(__scatter_copy.o)
    0x0800011e   0x0800011e   0x00000002   PAD
    0x08000120   0x08000120   0x0000001c   Code   RO         3960    !!handler_zi        c_p.l(__scatter_zi.o)
    0x0800013c   0x0800013c   0x00000002   Code   RO         3759    .ARM.Collect$$_printf_percent$$00000000  c_p.l(_printf_percent.o)
    0x0800013e   0x0800013e   0x00000004   Code   RO         3783    .ARM.Collect$$_printf_percent$$00000017  c_p.l(_printf_percent_end.o)
    0x08000142   0x08000142   0x00000002   Code   RO         3825    .ARM.Collect$$libinit$$00000000  c_p.l(libinit.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3839    .ARM.Collect$$libinit$$00000002  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3841    .ARM.Collect$$libinit$$00000004  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3844    .ARM.Collect$$libinit$$0000000A  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3846    .ARM.Collect$$libinit$$0000000C  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3848    .ARM.Collect$$libinit$$0000000E  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3851    .ARM.Collect$$libinit$$00000011  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3853    .ARM.Collect$$libinit$$00000013  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3855    .ARM.Collect$$libinit$$00000015  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3857    .ARM.Collect$$libinit$$00000017  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3859    .ARM.Collect$$libinit$$00000019  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3861    .ARM.Collect$$libinit$$0000001B  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3863    .ARM.Collect$$libinit$$0000001D  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3865    .ARM.Collect$$libinit$$0000001F  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3867    .ARM.Collect$$libinit$$00000021  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3869    .ARM.Collect$$libinit$$00000023  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3871    .ARM.Collect$$libinit$$00000025  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3875    .ARM.Collect$$libinit$$0000002C  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3877    .ARM.Collect$$libinit$$0000002E  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3879    .ARM.Collect$$libinit$$00000030  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000000   Code   RO         3881    .ARM.Collect$$libinit$$00000032  c_p.l(libinit2.o)
    0x08000144   0x08000144   0x00000002   Code   RO         3882    .ARM.Collect$$libinit$$00000033  c_p.l(libinit2.o)
    0x08000146   0x08000146   0x00000002   Code   RO         3908    .ARM.Collect$$libshutdown$$00000000  c_p.l(libshutdown.o)
    0x08000148   0x08000148   0x00000000   Code   RO         3937    .ARM.Collect$$libshutdown$$00000002  c_p.l(libshutdown2.o)
    0x08000148   0x08000148   0x00000000   Code   RO         3939    .ARM.Collect$$libshutdown$$00000004  c_p.l(libshutdown2.o)
    0x08000148   0x08000148   0x00000000   Code   RO         3941    .ARM.Collect$$libshutdown$$00000006  c_p.l(libshutdown2.o)
    0x08000148   0x08000148   0x00000000   Code   RO         3944    .ARM.Collect$$libshutdown$$00000009  c_p.l(libshutdown2.o)
    0x08000148   0x08000148   0x00000000   Code   RO         3947    .ARM.Collect$$libshutdown$$0000000C  c_p.l(libshutdown2.o)
    0x08000148   0x08000148   0x00000000   Code   RO         3949    .ARM.Collect$$libshutdown$$0000000E  c_p.l(libshutdown2.o)
    0x08000148   0x08000148   0x00000000   Code   RO         3952    .ARM.Collect$$libshutdown$$00000011  c_p.l(libshutdown2.o)
    0x08000148   0x08000148   0x00000002   Code   RO         3953    .ARM.Collect$$libshutdown$$00000012  c_p.l(libshutdown2.o)
    0x0800014a   0x0800014a   0x00000000   Code   RO         3772    .ARM.Collect$$rtentry$$00000000  c_p.l(__rtentry.o)
    0x0800014a   0x0800014a   0x00000000   Code   RO         3787    .ARM.Collect$$rtentry$$00000002  c_p.l(__rtentry2.o)
    0x0800014a   0x0800014a   0x00000006   Code   RO         3799    .ARM.Collect$$rtentry$$00000004  c_p.l(__rtentry4.o)
    0x08000150   0x08000150   0x00000000   Code   RO         3789    .ARM.Collect$$rtentry$$00000009  c_p.l(__rtentry2.o)
    0x08000150   0x08000150   0x00000004   Code   RO         3790    .ARM.Collect$$rtentry$$0000000A  c_p.l(__rtentry2.o)
    0x08000154   0x08000154   0x00000000   Code   RO         3792    .ARM.Collect$$rtentry$$0000000C  c_p.l(__rtentry2.o)
    0x08000154   0x08000154   0x00000008   Code   RO         3793    .ARM.Collect$$rtentry$$0000000D  c_p.l(__rtentry2.o)
    0x0800015c   0x0800015c   0x00000002   Code   RO         3830    .ARM.Collect$$rtexit$$00000000  c_p.l(rtexit.o)
    0x0800015e   0x0800015e   0x00000000   Code   RO         3884    .ARM.Collect$$rtexit$$00000002  c_p.l(rtexit2.o)
    0x0800015e   0x0800015e   0x00000004   Code   RO         3885    .ARM.Collect$$rtexit$$00000003  c_p.l(rtexit2.o)
    0x08000162   0x08000162   0x00000006   Code   RO         3886    .ARM.Collect$$rtexit$$00000004  c_p.l(rtexit2.o)
    0x08000168   0x08000168   0x000000d0   Code   RO          748    .text               startup_sc32f10xx.o
    0x08000238   0x08000238   0x0000001c   Code   RO         3707    .text               c_p.l(noretval__2printf.o)
    0x08000254   0x08000254   0x0000010e   Code   RO         3744    .text               c_p.l(__printf_wp.o)
    0x08000362   0x08000362   0x0000015a   Code   RO         3764    .text               c_p.l(aeabi_sdiv.o)
    0x080004bc   0x080004bc   0x00000006   Code   RO         3768    .text               c_p.l(heapauxi.o)
    0x080004c2   0x080004c2   0x00000002   PAD
    0x080004c4   0x080004c4   0x00000028   Code   RO         3781    .text               c_p.l(_printf_char_file.o)
    0x080004ec   0x080004ec   0x00000030   Code   RO         3803    .text               c_p.l(_printf_char_common.o)
    0x0800051c   0x0800051c   0x00000008   Code   RO         3805    .text               c_p.l(ferror.o)
    0x08000524   0x08000524   0x0000003e   Code   RO         3809    .text               c_p.l(sys_stackheap_outer.o)
    0x08000562   0x08000562   0x00000010   Code   RO         3814    .text               c_p.l(exit.o)
    0x08000572   0x08000572   0x00000002   PAD
    0x08000574   0x08000574   0x00000008   Code   RO         3826    .text               c_p.l(libspace.o)
    0x0800057c   0x0800057c   0x00000002   Code   RO          425    i.ADC_IRQHandler    sc_it.o
    0x0800057e   0x0800057e   0x00000002   Code   RO          426    i.BTM_IRQHandler    sc_it.o
    0x08000580   0x08000580   0x00000002   Code   RO          430    i.CMP_IRQHandler    sc_it.o
    0x08000582   0x08000582   0x00000002   Code   RO          431    i.DMA0_IRQHandler   sc_it.o
    0x08000584   0x08000584   0x00000002   Code   RO          432    i.DMA1_IRQHandler   sc_it.o
    0x08000586   0x08000586   0x00000002   Code   RO          433    i.DMA2_IRQHandler   sc_it.o
    0x08000588   0x08000588   0x00000002   Code   RO          434    i.DMA3_IRQHandler   sc_it.o
    0x0800058a   0x0800058a   0x00000002   PAD
    0x0800058c   0x0800058c   0x00000094   Code   RO          995    i.GPIO_InOut_Function  gpio_inputoutput.o
    0x08000620   0x08000620   0x00000060   Code   RO         2240    i.GPIO_Init         sc32f1xxx_gpio.o
    0x08000680   0x08000680   0x0000000a   Code   RO         2242    i.GPIO_ReadDataBit  sc32f1xxx_gpio.o
    0x0800068a   0x0800068a   0x0000001e   Code   RO         2243    i.GPIO_ResetBits    sc32f1xxx_gpio.o
    0x080006a8   0x080006a8   0x0000001e   Code   RO         2244    i.GPIO_SetBits      sc32f1xxx_gpio.o
    0x080006c6   0x080006c6   0x00000002   Code   RO          435    i.INT0_IRQHandler   sc_it.o
    0x080006c8   0x080006c8   0x00000002   Code   RO          436    i.INT12_15_IRQHandler  sc_it.o
    0x080006ca   0x080006ca   0x00000002   Code   RO          437    i.INT1_7_IRQHandler  sc_it.o
    0x080006cc   0x080006cc   0x00000002   Code   RO          438    i.INT8_11_IRQHandler  sc_it.o
    0x080006ce   0x080006ce   0x00000002   Code   RO          439    i.LEDPWM_IRQHandler  sc_it.o
    0x080006d0   0x080006d0   0x00000002   Code   RO          440    i.NMI_Handler       sc_it.o
    0x080006d2   0x080006d2   0x00000002   Code   RO          442    i.PWM0_IRQHandler   sc_it.o
    0x080006d4   0x080006d4   0x0000001c   Code   RO         2925    i.RCC_APB2Cmd       sc32f1xxx_rcc.o
    0x080006f0   0x080006f0   0x00000018   Code   RO         2927    i.RCC_APB2PeriphClockCmd  sc32f1xxx_rcc.o
    0x08000708   0x08000708   0x00000018   Code   RO         2934    i.RCC_HCLKConfig    sc32f1xxx_rcc.o
    0x08000720   0x08000720   0x00000024   Code   RO         2935    i.RCC_HIRCCmd       sc32f1xxx_rcc.o
    0x08000744   0x08000744   0x00000024   Code   RO         2936    i.RCC_HXTCmd        sc32f1xxx_rcc.o
    0x08000768   0x08000768   0x00000002   Code   RO          445    i.RCC_IRQHandler    sc_it.o
    0x0800076a   0x0800076a   0x00000002   PAD
    0x0800076c   0x0800076c   0x00000024   Code   RO         2937    i.RCC_ITConfig      sc32f1xxx_rcc.o
    0x08000790   0x08000790   0x00000024   Code   RO         2939    i.RCC_LIRCCmd       sc32f1xxx_rcc.o
    0x080007b4   0x080007b4   0x00000024   Code   RO         2940    i.RCC_LXTCmd        sc32f1xxx_rcc.o
    0x080007d8   0x080007d8   0x00000014   Code   RO         2950    i.RCC_Unlock        sc32f1xxx_rcc.o
    0x080007ec   0x080007ec   0x00000008   Code   RO          188    i.SC_Init           sc_init.o
    0x080007f4   0x080007f4   0x0000002e   Code   RO          196    i.SC_RCC_Init       sc_init.o
    0x08000822   0x08000822   0x00000002   Code   RO          446    i.SPI0_IRQHandler   sc_it.o
    0x08000824   0x08000824   0x00000002   Code   RO          448    i.SPI1_IRQHandler   sc_it.o
    0x08000826   0x08000826   0x00000002   Code   RO          450    i.SysTick_IRQHandler  sc_it.o
    0x08000828   0x08000828   0x00000010   Code   RO          727    i.SystemInit        system_sc32f1xxx.o
    0x08000838   0x08000838   0x00000002   Code   RO          451    i.TIMER0_IRQHandler  sc_it.o
    0x0800083a   0x0800083a   0x00000002   Code   RO          452    i.TIMER1_IRQHandler  sc_it.o
    0x0800083c   0x0800083c   0x00000002   Code   RO          453    i.TIMER2_IRQHandler  sc_it.o
    0x0800083e   0x0800083e   0x00000002   Code   RO          454    i.TIMER3_IRQHandler  sc_it.o
    0x08000840   0x08000840   0x00000002   Code   RO          455    i.TIMER4_5_IRQHandler  sc_it.o
    0x08000842   0x08000842   0x00000002   Code   RO          456    i.TIMER6_7_IRQHandler  sc_it.o
    0x08000844   0x08000844   0x00000002   Code   RO          457    i.TWI0_IRQHandler   sc_it.o
    0x08000846   0x08000846   0x00000002   Code   RO          458    i.TWI1_IRQHandler   sc_it.o
    0x08000848   0x08000848   0x00000002   Code   RO          462    i.UART0_2_IRQHandler  sc_it.o
    0x0800084a   0x0800084a   0x00000002   Code   RO          464    i.UART1_3_IRQHandler  sc_it.o
    0x0800084c   0x0800084c   0x00000004   Code   RO         3575    i.UART_ClearFlag    sc32f1xxx_uart.o
    0x08000850   0x08000850   0x0000000e   Code   RO         3578    i.UART_GetFlagStatus  sc32f1xxx_uart.o
    0x0800085e   0x0800085e   0x00000002   PAD
    0x08000860   0x08000860   0x00000044   Code   RO         3580    i.UART_Init         sc32f1xxx_uart.o
    0x080008a4   0x080008a4   0x00000018   Code   RO         3582    i.UART_RXCmd        sc32f1xxx_uart.o
    0x080008bc   0x080008bc   0x00000008   Code   RO         3584    i.UART_SendData     sc32f1xxx_uart.o
    0x080008c4   0x080008c4   0x00000018   Code   RO         3585    i.UART_TXCmd        sc32f1xxx_uart.o
    0x080008dc   0x080008dc   0x0000000e   Code   RO         3746    i._is_digit         c_p.l(__printf_wp.o)
    0x080008ea   0x080008ea   0x00000002   Code   RO          688    i._sys_exit         main.o
    0x080008ec   0x080008ec   0x0000002c   Code   RO          689    i.fputc             main.o
    0x08000918   0x08000918   0x00000074   Code   RO          690    i.main              main.o
    0x0800098c   0x0800098c   0x00000020   Data   RO         3954    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080009ac, Size: 0x00000668, Max: 0x00020000, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x080009ac   0x00000004   Data   RW          691    .data               main.o
    0x20000004        -       0x00000060   Zero   RW         3827    .bss                c_p.l(libspace.o)
    0x20000064   0x080009b0   0x00000004   PAD
    0x20000068        -       0x00000200   Zero   RW          746    HEAP                startup_sc32f10xx.o
    0x20000268        -       0x00000400   Zero   RW          745    STACK               startup_sc32f10xx.o


==============================================================================

Image component sizes


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name

         0          0          0          0          0      69584   compctrldefine.o
       148         28          0          0          0        670   gpio_inputoutput.o
       162         48          0          4          0       3573   main.o
       166          0          0          0          0       3179   sc32f1xxx_gpio.o
       276         48          0          0          0       5774   sc32f1xxx_rcc.o
       142         12          0          0          0       4184   sc32f1xxx_uart.o
        54          0          0          0          0        948   sc_init.o
        56          0          0          0          0      12448   sc_it.o
       208         96        192          0       1536        860   startup_sc32f10xx.o
        16          6          0          0          0        457   system_sc32f1xxx.o

    ----------------------------------------------------------------------
      1234        238        224          4       1536     101677   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         6          0          0          0          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name

         8          0          0          0          0         68   __main.o
       284          0          0          0          0        136   __printf_wp.o
         0          0          0          0          0          0   __rtentry.o
        12          0          0          0          0          0   __rtentry2.o
         6          0          0          0          0          0   __rtentry4.o
        60          8          0          0          0          0   __scatter.o
        26          0          0          0          0          0   __scatter_copy.o
        28          0          0          0          0          0   __scatter_zi.o
        48          6          0          0          0         88   _printf_char_common.o
        40          6          0          0          0         72   _printf_char_file.o
         2          0          0          0          0          0   _printf_percent.o
         4          0          0          0          0          0   _printf_percent_end.o
       346          0          0          0          0         92   aeabi_sdiv.o
        16          0          0          0          0         68   exit.o
         8          0          0          0          0         60   ferror.o
         6          0          0          0          0        136   heapauxi.o
         2          0          0          0          0          0   libinit.o
         2          0          0          0          0          0   libinit2.o
         2          0          0          0          0          0   libshutdown.o
         2          0          0          0          0          0   libshutdown2.o
         8          4          0          0         96         68   libspace.o
        28          6          0          0          0         84   noretval__2printf.o
         2          0          0          0          0          0   rtexit.o
        10          0          0          0          0          0   rtexit2.o
        62          0          0          0          0         80   sys_stackheap_outer.o

    ----------------------------------------------------------------------
      1018         30          0          0        100        952   Library Totals
         6          0          0          0          4          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name

      1012         30          0          0         96        952   c_p.l

    ----------------------------------------------------------------------
      1018         30          0          0        100        952   Library Totals

    ----------------------------------------------------------------------

==============================================================================


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   

      2252        268        224          4       1636     100161   Grand Totals
      2252        268        224          4       1636     100161   ELF Image Totals
      2252        268        224          4          0          0   ROM Totals

==============================================================================

    Total RO  Size (Code + RO Data)                 2476 (   2.42kB)
    Total RW  Size (RW Data + ZI Data)              1640 (   1.60kB)
    Total ROM Size (Code + RO Data + RW Data)       2480 (   2.42kB)

==============================================================================

