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

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

Section Cross References

    principal.o(i.main) refers to clock.o(i.CLOCK_Configure) for CLOCK_Configure
    principal.o(i.main) refers to timer_1234.o(i.Timer_1234_Init_ff) for Timer_1234_Init_ff
    principal.o(i.main) refers to timer_1234.o(i.Active_IT_Debordement_Timer) for Active_IT_Debordement_Timer
    principal.o(i.main) refers to gpio.o(i.GPIO_Configure) for GPIO_Configure
    principal.o(i.main) refers to cligno.o(moncode) for timer_callback
    cligno.o(mesdata) refers (Special) to gpio.o(i.GPIOA_Clear) for GPIOA_Clear
    cligno.o(mesdata) refers (Special) to gpio.o(i.GPIOA_Set) for GPIOA_Set
    cligno.o(mesdata) refers (Special) to gpio.o(i.GPIOC_Clear) for GPIOC_Clear
    cligno.o(mesdata) refers (Special) to gpio.o(i.GPIOC_Set) for GPIOC_Set
    cligno.o(mesdata) refers (Special) to timer_1234.o(i.PWM_Set_Value_TIM3_Ch3) for PWM_Set_Value_TIM3_Ch3
    cligno.o(maram) refers (Special) to gpio.o(i.GPIOA_Clear) for GPIOA_Clear
    cligno.o(maram) refers (Special) to gpio.o(i.GPIOA_Set) for GPIOA_Set
    cligno.o(maram) refers (Special) to gpio.o(i.GPIOC_Clear) for GPIOC_Clear
    cligno.o(maram) refers (Special) to gpio.o(i.GPIOC_Set) for GPIOC_Set
    cligno.o(maram) refers (Special) to timer_1234.o(i.PWM_Set_Value_TIM3_Ch3) for PWM_Set_Value_TIM3_Ch3
    cligno.o(moncode) refers (Special) to gpio.o(i.GPIOA_Clear) for GPIOA_Clear
    cligno.o(moncode) refers (Special) to gpio.o(i.GPIOA_Set) for GPIOA_Set
    cligno.o(moncode) refers (Special) to gpio.o(i.GPIOC_Clear) for GPIOC_Clear
    cligno.o(moncode) refers (Special) to gpio.o(i.GPIOC_Set) for GPIOC_Set
    cligno.o(moncode) refers (Special) to timer_1234.o(i.PWM_Set_Value_TIM3_Ch3) for PWM_Set_Value_TIM3_Ch3
    cligno.o(moncode) refers to gpio.o(i.GPIOB_Set) for GPIOB_Set
    cligno.o(moncode) refers to gpio.o(i.GPIOB_Clear) for GPIOB_Clear
    cligno.o(moncode) refers to cligno.o(maram) for FlagCligno
    startup-rvds.o(RESET) refers to startup-rvds.o(STACK) for __initial_sp
    startup-rvds.o(RESET) refers to startup-rvds.o(.text) for Reset_Handler
    startup-rvds.o(RESET) refers to timer_1234.o(i.TIM1_UP_IRQHandler) for TIM1_UP_IRQHandler
    startup-rvds.o(RESET) refers to timer_1234.o(i.TIM1_CC_IRQHandler) for TIM1_CC_IRQHandler
    startup-rvds.o(RESET) refers to timer_1234.o(i.TIM2_IRQHandler) for TIM2_IRQHandler
    startup-rvds.o(RESET) refers to timer_1234.o(i.TIM3_IRQHandler) for TIM3_IRQHandler
    startup-rvds.o(RESET) refers to timer_1234.o(i.TIM4_IRQHandler) for TIM4_IRQHandler
    startup-rvds.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    clock.o(i.CLOCK_Configure) refers to clock.o(i.CLOCK_HPRECompute) for CLOCK_HPRECompute
    timer_1234.o(i.Active_IT_Compare_Timer) refers to timer_1234.o(.data) for .data
    timer_1234.o(i.Active_IT_Debordement_Timer) refers to timer_1234.o(.data) for .data
    timer_1234.o(i.Capture_Init) refers to clock.o(i.CLOCK_GetTIMCLK) for CLOCK_GetTIMCLK
    timer_1234.o(i.Capture_Init) refers to dfltui.o(.text) for __aeabi_ui2d
    timer_1234.o(i.Capture_Init) refers to f2d.o(.text) for __aeabi_f2d
    timer_1234.o(i.Capture_Init) refers to dmul.o(.text) for __aeabi_dmul
    timer_1234.o(i.Capture_Init) refers to ddiv.o(.text) for __aeabi_ddiv
    timer_1234.o(i.Capture_Init) refers to d2f.o(.text) for __aeabi_d2f
    timer_1234.o(i.Capture_Init) refers to ffltui.o(.text) for __aeabi_ui2f
    timer_1234.o(i.Capture_Init) refers to fmul.o(.text) for __aeabi_fmul
    timer_1234.o(i.Capture_Init) refers to ffixui.o(.text) for __aeabi_f2uiz
    timer_1234.o(i.Capture_Init) refers to ffixi.o(.text) for __aeabi_f2iz
    timer_1234.o(i.Lire_Duree_Pulse) refers to timer_1234.o(.data) for .data
    timer_1234.o(i.PWM_Init) refers to f2d.o(.text) for __aeabi_f2d
    timer_1234.o(i.PWM_Init) refers to ddiv.o(.text) for __aeabi_ddiv
    timer_1234.o(i.PWM_Init) refers to d2f.o(.text) for __aeabi_d2f
    timer_1234.o(i.PWM_Init) refers to timer_1234.o(i.Timer_1234_Init) for Timer_1234_Init
    timer_1234.o(i.PWM_Init_ff) refers to timer_1234.o(i.Timer_1234_Init_ff) for Timer_1234_Init_ff
    timer_1234.o(i.TIM1_CC_IRQHandler) refers to timer_1234.o(.data) for .data
    timer_1234.o(i.TIM1_UP_IRQHandler) refers to timer_1234.o(.data) for .data
    timer_1234.o(i.TIM2_IRQHandler) refers to timer_1234.o(.data) for .data
    timer_1234.o(i.TIM3_IRQHandler) refers to timer_1234.o(.data) for .data
    timer_1234.o(i.TIM4_IRQHandler) refers to timer_1234.o(.data) for .data
    timer_1234.o(i.Timer_1234_Init) refers to clock.o(i.CLOCK_GetTIMCLK) for CLOCK_GetTIMCLK
    timer_1234.o(i.Timer_1234_Init) refers to ffltui.o(.text) for __aeabi_ui2f
    timer_1234.o(i.Timer_1234_Init) refers to fmul.o(.text) for __aeabi_fmul
    timer_1234.o(i.Timer_1234_Init) refers to f2d.o(.text) for __aeabi_f2d
    timer_1234.o(i.Timer_1234_Init) refers to ddiv.o(.text) for __aeabi_ddiv
    timer_1234.o(i.Timer_1234_Init) refers to d2f.o(.text) for __aeabi_d2f
    timer_1234.o(i.Timer_1234_Init) refers to fscalb.o(.text) for __ARM_scalbnf
    timer_1234.o(i.Timer_1234_Init) refers to ffixui.o(.text) for __aeabi_f2uiz
    timer_1234.o(i.Timer_1234_Init) refers to fdiv.o(.text) for __aeabi_fdiv
    timer_1234.o(i.Timer_1234_Init) refers to dfltui.o(.text) for __aeabi_ui2d
    timer_1234.o(i.Timer_1234_Init) refers to dadd.o(.text) for __aeabi_dadd
    timer_1234.o(i.Timer_1234_Init) refers to dmul.o(.text) for __aeabi_dmul
    timer_1234.o(i.Timer_1234_Init_ff) refers to clock.o(i.CLOCK_GetHCLK) for CLOCK_GetHCLK
    timer_1234.o(i.Timer_1234_Init_ff) refers to clock.o(i.CLOCK_GetTIMCLK) for CLOCK_GetTIMCLK
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000F) for __rt_final_cpp
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$00000011) for __rt_final_exit
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry12b.o(.ARM.Collect$$$$0000000E) for __rt_lib_shutdown_fini
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
    fmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    fdiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    fdiv.o(.text) refers to fepilogue.o(.text) for _float_round
    fscalb.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
    dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    ddiv.o(.text) refers to depilogue.o(.text) for _double_round
    ffltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    ffltui.o(.text) refers to fepilogue.o(.text) for _float_epilogue
    dfltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dfltui.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ffixi.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    ffixui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    f2d.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    d2f.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    d2f.o(.text) refers to fepilogue.o(.text) for _float_round
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to startup-rvds.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup-rvds.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
    entry9a.o(.ARM.Collect$$$$0000000B) refers to principal.o(i.main) for main
    entry9b.o(.ARM.Collect$$$$0000000C) refers to principal.o(i.main) for main
    depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload


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

Removing Unused input sections from the image.

    Removing principal.o(.rev16_text), (4 bytes).
    Removing principal.o(.revsh_text), (4 bytes).
    Removing principal.o(.rrx_text), (6 bytes).
    Removing cligno.o(mesdata), (0 bytes).
    Removing startup-rvds.o(HEAP), (512 bytes).
    Removing clock.o(.rev16_text), (4 bytes).
    Removing clock.o(.revsh_text), (4 bytes).
    Removing clock.o(.rrx_text), (6 bytes).
    Removing clock.o(i.CLOCK_GetADCCLK), (8 bytes).
    Removing clock.o(i.CLOCK_GetPCLK1), (8 bytes).
    Removing clock.o(i.CLOCK_GetPCLK2), (8 bytes).
    Removing gpio.o(.rev16_text), (4 bytes).
    Removing gpio.o(.revsh_text), (4 bytes).
    Removing gpio.o(.rrx_text), (6 bytes).
    Removing timer_1234.o(.rev16_text), (4 bytes).
    Removing timer_1234.o(.revsh_text), (4 bytes).
    Removing timer_1234.o(.rrx_text), (6 bytes).
    Removing timer_1234.o(i.Active_IT_Compare_Timer), (492 bytes).
    Removing timer_1234.o(i.Capture_Init), (484 bytes).
    Removing timer_1234.o(i.Lire_Duree_Pulse), (96 bytes).
    Removing timer_1234.o(i.PWM_Complementaire_Timer1), (60 bytes).
    Removing timer_1234.o(i.PWM_Init), (200 bytes).
    Removing timer_1234.o(i.PWM_Init_ff), (172 bytes).
    Removing timer_1234.o(i.Timer_1234_Init), (268 bytes).
    Removing timer_1234.o(i.Timer_Inc_Init), (180 bytes).
    Removing fmul.o(.text), (100 bytes).
    Removing fdiv.o(.text), (124 bytes).
    Removing fscalb.o(.text), (24 bytes).
    Removing dadd.o(.text), (334 bytes).
    Removing dmul.o(.text), (228 bytes).
    Removing ddiv.o(.text), (222 bytes).
    Removing ffltui.o(.text), (10 bytes).
    Removing dfltui.o(.text), (26 bytes).
    Removing ffixi.o(.text), (50 bytes).
    Removing ffixui.o(.text), (40 bytes).
    Removing f2d.o(.text), (38 bytes).
    Removing d2f.o(.text), (56 bytes).
    Removing fepilogue.o(.text), (110 bytes).
    Removing depilogue.o(.text), (186 bytes).

39 unused section(s) (total 4092 bytes) removed from the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry12a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry12b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusefp.o ABSOLUTE
    ../fplib/microlib/d2f.c                  0x00000000   Number         0  d2f.o ABSOLUTE
    ../fplib/microlib/f2d.c                  0x00000000   Number         0  f2d.o ABSOLUTE
    ../fplib/microlib/fpadd.c                0x00000000   Number         0  dadd.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  fdiv.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  depilogue.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  fepilogue.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  ffixi.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  ffixui.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  ffltui.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  dfltui.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  dmul.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  fmul.o ABSOLUTE
    ../fplib/microlib/fpscalb.c              0x00000000   Number         0  fscalb.o ABSOLUTE
    Lib\GPIO.c                               0x00000000   Number         0  gpio.o ABSOLUTE
    Lib\Timer_1234.c                         0x00000000   Number         0  timer_1234.o ABSOLUTE
    Lib\\GPIO.c                              0x00000000   Number         0  gpio.o ABSOLUTE
    Lib\\Timer_1234.c                        0x00000000   Number         0  timer_1234.o ABSOLUTE
    Lib\\clock.c                             0x00000000   Number         0  clock.o ABSOLUTE
    Lib\clock.c                              0x00000000   Number         0  clock.o ABSOLUTE
    Src\Cligno.s                             0x00000000   Number         0  cligno.o ABSOLUTE
    Src\\principal.c                         0x00000000   Number         0  principal.o ABSOLUTE
    Src\principal.c                          0x00000000   Number         0  principal.o ABSOLUTE
    Src\startup-rvds.s                       0x00000000   Number         0  startup-rvds.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    handlers.s                               0x00000000   Number         0  handlers.o ABSOLUTE
    init.s                                   0x00000000   Number         0  init.o ABSOLUTE
    RESET                                    0x08000000   Section      236  startup-rvds.o(RESET)
    .ARM.Collect$$$$00000000                 0x080000ec   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x080000ec   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x080000f0   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000008                 0x080000f4   Section        0  entry7b.o(.ARM.Collect$$$$00000008)
    .ARM.Collect$$$$0000000A                 0x080000f4   Section        0  entry8b.o(.ARM.Collect$$$$0000000A)
    .ARM.Collect$$$$0000000B                 0x080000f4   Section        8  entry9a.o(.ARM.Collect$$$$0000000B)
    .ARM.Collect$$$$0000000E                 0x080000fc   Section        4  entry12b.o(.ARM.Collect$$$$0000000E)
    .ARM.Collect$$$$0000000F                 0x08000100   Section        0  entry10a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00000011                 0x08000100   Section        0  entry11a.o(.ARM.Collect$$$$00000011)
    .ARM.Collect$$$$00002712                 0x08000100   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x08000100   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .text                                    0x08000104   Section       76  startup-rvds.o(.text)
    .text                                    0x08000150   Section       36  init.o(.text)
    i.Active_IT_Debordement_Timer            0x08000174   Section        0  timer_1234.o(i.Active_IT_Debordement_Timer)
    i.CLOCK_Configure                        0x08000258   Section        0  clock.o(i.CLOCK_Configure)
    i.CLOCK_GetHCLK                          0x080002cc   Section        0  clock.o(i.CLOCK_GetHCLK)
    i.CLOCK_GetTIMCLK                        0x080002d4   Section        0  clock.o(i.CLOCK_GetTIMCLK)
    i.CLOCK_HPRECompute                      0x080002f8   Section        0  clock.o(i.CLOCK_HPRECompute)
    CLOCK_HPRECompute                        0x080002f9   Thumb Code   116  clock.o(i.CLOCK_HPRECompute)
    i.GPIOA_Clear                            0x0800036c   Section        0  gpio.o(i.GPIOA_Clear)
    i.GPIOA_Set                              0x0800037c   Section        0  gpio.o(i.GPIOA_Set)
    i.GPIOB_Clear                            0x0800038c   Section        0  gpio.o(i.GPIOB_Clear)
    i.GPIOB_Set                              0x0800039c   Section        0  gpio.o(i.GPIOB_Set)
    i.GPIOC_Clear                            0x080003ac   Section        0  gpio.o(i.GPIOC_Clear)
    i.GPIOC_Set                              0x080003bc   Section        0  gpio.o(i.GPIOC_Set)
    i.GPIO_Configure                         0x080003cc   Section        0  gpio.o(i.GPIO_Configure)
    i.PWM_Set_Value_TIM3_Ch3                 0x080004d4   Section        0  timer_1234.o(i.PWM_Set_Value_TIM3_Ch3)
    i.TIM1_CC_IRQHandler                     0x080004e0   Section        0  timer_1234.o(i.TIM1_CC_IRQHandler)
    i.TIM1_UP_IRQHandler                     0x080005ec   Section        0  timer_1234.o(i.TIM1_UP_IRQHandler)
    i.TIM2_IRQHandler                        0x08000604   Section        0  timer_1234.o(i.TIM2_IRQHandler)
    i.TIM3_IRQHandler                        0x08000714   Section        0  timer_1234.o(i.TIM3_IRQHandler)
    i.TIM4_IRQHandler                        0x08000840   Section        0  timer_1234.o(i.TIM4_IRQHandler)
    i.Timer_1234_Init_ff                     0x0800096c   Section        0  timer_1234.o(i.Timer_1234_Init_ff)
    i.__scatterload_copy                     0x080009e8   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x080009f6   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x080009f8   Section       14  handlers.o(i.__scatterload_zeroinit)
    i.main                                   0x08000a08   Section        0  principal.o(i.main)
    moncode                                  0x08000a40   Section       44  cligno.o(moncode)
    .data                                    0x20000000   Section      160  timer_1234.o(.data)
    Ptr_TIM1                                 0x20000010   Data           4  timer_1234.o(.data)
    Ptr_TIM2                                 0x20000014   Data           4  timer_1234.o(.data)
    Ptr_TIM3                                 0x20000018   Data           4  timer_1234.o(.data)
    Ptr_TIM4                                 0x2000001c   Data           4  timer_1234.o(.data)
    Ptr_TIM1_Voie1                           0x20000020   Data           4  timer_1234.o(.data)
    Ptr_TIM1_Voie2                           0x20000024   Data           4  timer_1234.o(.data)
    Ptr_TIM1_Voie3                           0x20000028   Data           4  timer_1234.o(.data)
    Ptr_TIM1_Voie4                           0x2000002c   Data           4  timer_1234.o(.data)
    Ptr_TIM2_Voie1                           0x20000030   Data           4  timer_1234.o(.data)
    Ptr_TIM2_Voie2                           0x20000034   Data           4  timer_1234.o(.data)
    Ptr_TIM2_Voie3                           0x20000038   Data           4  timer_1234.o(.data)
    Ptr_TIM2_Voie4                           0x2000003c   Data           4  timer_1234.o(.data)
    Ptr_TIM3_Voie1                           0x20000040   Data           4  timer_1234.o(.data)
    Ptr_TIM3_Voie2                           0x20000044   Data           4  timer_1234.o(.data)
    Ptr_TIM3_Voie3                           0x20000048   Data           4  timer_1234.o(.data)
    Ptr_TIM3_Voie4                           0x2000004c   Data           4  timer_1234.o(.data)
    Ptr_TIM4_Voie1                           0x20000050   Data           4  timer_1234.o(.data)
    Ptr_TIM4_Voie2                           0x20000054   Data           4  timer_1234.o(.data)
    Ptr_TIM4_Voie3                           0x20000058   Data           4  timer_1234.o(.data)
    Ptr_TIM4_Voie4                           0x2000005c   Data           4  timer_1234.o(.data)
    Duree_Pulse_T1                           0x20000060   Data           8  timer_1234.o(.data)
    Duree_Pulse_T2                           0x20000068   Data           8  timer_1234.o(.data)
    Duree_Pulse_T3                           0x20000070   Data           8  timer_1234.o(.data)
    Duree_Pulse_T4                           0x20000078   Data           8  timer_1234.o(.data)
    Date_T1                                  0x20000080   Data           8  timer_1234.o(.data)
    Date_T2                                  0x20000088   Data           8  timer_1234.o(.data)
    Date_T3                                  0x20000090   Data           8  timer_1234.o(.data)
    Date_T4                                  0x20000098   Data           8  timer_1234.o(.data)
    maram                                    0x200000a0   Section        4  cligno.o(maram)
    STACK                                    0x200000a8   Section     1024  startup-rvds.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  principal.o ABSOLUTE
    __arm_fini_                               - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __decompress                              - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _microlib_exit                            - Undefined Weak Reference
    __Vectors_Size                           0x000000ec   Number         0  startup-rvds.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup-rvds.o(RESET)
    __Vectors_End                            0x080000ec   Data           0  startup-rvds.o(RESET)
    __main                                   0x080000ed   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x080000ed   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x080000f1   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x080000f5   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_clock                              0x080000f5   Thumb Code     0  entry7b.o(.ARM.Collect$$$$00000008)
    _main_cpp_init                           0x080000f5   Thumb Code     0  entry8b.o(.ARM.Collect$$$$0000000A)
    _main_init                               0x080000f5   Thumb Code     0  entry9a.o(.ARM.Collect$$$$0000000B)
    __rt_lib_shutdown_fini                   0x080000fd   Thumb Code     0  entry12b.o(.ARM.Collect$$$$0000000E)
    __rt_final_cpp                           0x08000101   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000F)
    __rt_final_exit                          0x08000101   Thumb Code     0  entry11a.o(.ARM.Collect$$$$00000011)
    Reset_Handler                            0x08000105   Thumb Code    34  startup-rvds.o(.text)
    SystemInit                               0x08000127   Thumb Code     2  startup-rvds.o(.text)
    NMI_Handler                              0x08000129   Thumb Code     2  startup-rvds.o(.text)
    HardFault_Handler                        0x0800012b   Thumb Code     2  startup-rvds.o(.text)
    MemManage_Handler                        0x0800012d   Thumb Code     2  startup-rvds.o(.text)
    BusFault_Handler                         0x0800012f   Thumb Code     2  startup-rvds.o(.text)
    UsageFault_Handler                       0x08000131   Thumb Code     2  startup-rvds.o(.text)
    SVC_Handler                              0x08000133   Thumb Code     2  startup-rvds.o(.text)
    DebugMon_Handler                         0x08000135   Thumb Code     2  startup-rvds.o(.text)
    PendSV_Handler                           0x08000137   Thumb Code     2  startup-rvds.o(.text)
    SysTick_Handler                          0x08000139   Thumb Code     2  startup-rvds.o(.text)
    ADC1_2_IRQHandler                        0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    CAN1_RX1_IRQHandler                      0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    CAN1_SCE_IRQHandler                      0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    DMA1_Channel1_IRQHandler                 0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    DMA1_Channel2_IRQHandler                 0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    DMA1_Channel3_IRQHandler                 0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    DMA1_Channel4_IRQHandler                 0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    DMA1_Channel5_IRQHandler                 0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    DMA1_Channel6_IRQHandler                 0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    DMA1_Channel7_IRQHandler                 0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    EXTI0_IRQHandler                         0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    EXTI15_10_IRQHandler                     0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    EXTI1_IRQHandler                         0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    EXTI2_IRQHandler                         0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    EXTI3_IRQHandler                         0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    EXTI4_IRQHandler                         0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    EXTI9_5_IRQHandler                       0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    FLASH_IRQHandler                         0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    I2C1_ER_IRQHandler                       0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    I2C1_EV_IRQHandler                       0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    I2C2_ER_IRQHandler                       0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    I2C2_EV_IRQHandler                       0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    PVD_IRQHandler                           0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    RCC_IRQHandler                           0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    RTCAlarm_IRQHandler                      0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    RTC_IRQHandler                           0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    SPI1_IRQHandler                          0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    SPI2_IRQHandler                          0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    TAMPER_IRQHandler                        0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    TIM1_BRK_IRQHandler                      0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    TIM1_TRG_COM_IRQHandler                  0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    USART1_IRQHandler                        0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    USART2_IRQHandler                        0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    USART3_IRQHandler                        0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    USBWakeUp_IRQHandler                     0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    USB_HP_CAN1_TX_IRQHandler                0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    USB_LP_CAN1_RX0_IRQHandler               0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    WWDG_IRQHandler                          0x0800013b   Thumb Code     0  startup-rvds.o(.text)
    __scatterload                            0x08000151   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x08000151   Thumb Code     0  init.o(.text)
    Active_IT_Debordement_Timer              0x08000175   Thumb Code   204  timer_1234.o(i.Active_IT_Debordement_Timer)
    CLOCK_Configure                          0x08000259   Thumb Code   104  clock.o(i.CLOCK_Configure)
    CLOCK_GetHCLK                            0x080002cd   Thumb Code     4  clock.o(i.CLOCK_GetHCLK)
    CLOCK_GetTIMCLK                          0x080002d5   Thumb Code    22  clock.o(i.CLOCK_GetTIMCLK)
    GPIOA_Clear                              0x0800036d   Thumb Code    10  gpio.o(i.GPIOA_Clear)
    GPIOA_Set                                0x0800037d   Thumb Code    10  gpio.o(i.GPIOA_Set)
    GPIOB_Clear                              0x0800038d   Thumb Code    10  gpio.o(i.GPIOB_Clear)
    GPIOB_Set                                0x0800039d   Thumb Code    10  gpio.o(i.GPIOB_Set)
    GPIOC_Clear                              0x080003ad   Thumb Code    10  gpio.o(i.GPIOC_Clear)
    GPIOC_Set                                0x080003bd   Thumb Code    10  gpio.o(i.GPIOC_Set)
    GPIO_Configure                           0x080003cd   Thumb Code   240  gpio.o(i.GPIO_Configure)
    PWM_Set_Value_TIM3_Ch3                   0x080004d5   Thumb Code     6  timer_1234.o(i.PWM_Set_Value_TIM3_Ch3)
    TIM1_CC_IRQHandler                       0x080004e1   Thumb Code   240  timer_1234.o(i.TIM1_CC_IRQHandler)
    TIM1_UP_IRQHandler                       0x080005ed   Thumb Code    16  timer_1234.o(i.TIM1_UP_IRQHandler)
    TIM2_IRQHandler                          0x08000605   Thumb Code   266  timer_1234.o(i.TIM2_IRQHandler)
    TIM3_IRQHandler                          0x08000715   Thumb Code   272  timer_1234.o(i.TIM3_IRQHandler)
    TIM4_IRQHandler                          0x08000841   Thumb Code   272  timer_1234.o(i.TIM4_IRQHandler)
    Timer_1234_Init_ff                       0x0800096d   Thumb Code   106  timer_1234.o(i.Timer_1234_Init_ff)
    __scatterload_copy                       0x080009e9   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x080009f7   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x080009f9   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    main                                     0x08000a09   Thumb Code    38  principal.o(i.main)
    timer_callback                           0x08000a41   Thumb Code    38  cligno.o(moncode)
    Region$$Table$$Base                      0x08000a6c   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x08000a8c   Number         0  anon$$obj.o(Region$$Table)
    Enable_Fct_IT_Compare_Match_TIM1_Voie1   0x20000000   Data           1  timer_1234.o(.data)
    Enable_Fct_IT_Compare_Match_TIM1_Voie2   0x20000001   Data           1  timer_1234.o(.data)
    Enable_Fct_IT_Compare_Match_TIM1_Voie3   0x20000002   Data           1  timer_1234.o(.data)
    Enable_Fct_IT_Compare_Match_TIM1_Voie4   0x20000003   Data           1  timer_1234.o(.data)
    Enable_Fct_IT_Compare_Match_TIM2_Voie1   0x20000004   Data           1  timer_1234.o(.data)
    Enable_Fct_IT_Compare_Match_TIM2_Voie2   0x20000005   Data           1  timer_1234.o(.data)
    Enable_Fct_IT_Compare_Match_TIM2_Voie3   0x20000006   Data           1  timer_1234.o(.data)
    Enable_Fct_IT_Compare_Match_TIM2_Voie4   0x20000007   Data           1  timer_1234.o(.data)
    Enable_Fct_IT_Compare_Match_TIM3_Voie1   0x20000008   Data           1  timer_1234.o(.data)
    Enable_Fct_IT_Compare_Match_TIM3_Voie2   0x20000009   Data           1  timer_1234.o(.data)
    Enable_Fct_IT_Compare_Match_TIM3_Voie3   0x2000000a   Data           1  timer_1234.o(.data)
    Enable_Fct_IT_Compare_Match_TIM3_Voie4   0x2000000b   Data           1  timer_1234.o(.data)
    Enable_Fct_IT_Compare_Match_TIM4_Voie1   0x2000000c   Data           1  timer_1234.o(.data)
    Enable_Fct_IT_Compare_Match_TIM4_Voie2   0x2000000d   Data           1  timer_1234.o(.data)
    Enable_Fct_IT_Compare_Match_TIM4_Voie3   0x2000000e   Data           1  timer_1234.o(.data)
    Enable_Fct_IT_Compare_Match_TIM4_Voie4   0x2000000f   Data           1  timer_1234.o(.data)
    FlagCligno                               0x200000a0   Data           4  cligno.o(maram)
    __initial_sp                             0x200004a8   Data           0  startup-rvds.o(STACK)



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

Memory Map of the image

  Image Entry point : 0x080000ed

  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00000b30, Max: 0x00020000, ABSOLUTE)

    Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00000a8c, Max: 0x00020000, ABSOLUTE)

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

    0x08000000   0x08000000   0x000000ec   Data   RO           65    RESET               startup-rvds.o
    0x080000ec   0x080000ec   0x00000000   Code   RO          149  * .ARM.Collect$$$$00000000  mc_w.l(entry.o)
    0x080000ec   0x080000ec   0x00000004   Code   RO          176    .ARM.Collect$$$$00000001  mc_w.l(entry2.o)
    0x080000f0   0x080000f0   0x00000004   Code   RO          179    .ARM.Collect$$$$00000004  mc_w.l(entry5.o)
    0x080000f4   0x080000f4   0x00000000   Code   RO          181    .ARM.Collect$$$$00000008  mc_w.l(entry7b.o)
    0x080000f4   0x080000f4   0x00000000   Code   RO          183    .ARM.Collect$$$$0000000A  mc_w.l(entry8b.o)
    0x080000f4   0x080000f4   0x00000008   Code   RO          184    .ARM.Collect$$$$0000000B  mc_w.l(entry9a.o)
    0x080000fc   0x080000fc   0x00000004   Code   RO          191    .ARM.Collect$$$$0000000E  mc_w.l(entry12b.o)
    0x08000100   0x08000100   0x00000000   Code   RO          186    .ARM.Collect$$$$0000000F  mc_w.l(entry10a.o)
    0x08000100   0x08000100   0x00000000   Code   RO          188    .ARM.Collect$$$$00000011  mc_w.l(entry11a.o)
    0x08000100   0x08000100   0x00000004   Code   RO          177    .ARM.Collect$$$$00002712  mc_w.l(entry2.o)
    0x08000104   0x08000104   0x0000004c   Code   RO           66    .text               startup-rvds.o
    0x08000150   0x08000150   0x00000024   Code   RO          201    .text               mc_w.l(init.o)
    0x08000174   0x08000174   0x000000e4   Code   RO          114    i.Active_IT_Debordement_Timer  DriverJeuLaser.lib(timer_1234.o)
    0x08000258   0x08000258   0x00000074   Code   RO           73    i.CLOCK_Configure   DriverJeuLaser.lib(clock.o)
    0x080002cc   0x080002cc   0x00000008   Code   RO           75    i.CLOCK_GetHCLK     DriverJeuLaser.lib(clock.o)
    0x080002d4   0x080002d4   0x00000024   Code   RO           78    i.CLOCK_GetTIMCLK   DriverJeuLaser.lib(clock.o)
    0x080002f8   0x080002f8   0x00000074   Code   RO           79    i.CLOCK_HPRECompute  DriverJeuLaser.lib(clock.o)
    0x0800036c   0x0800036c   0x00000010   Code   RO           93    i.GPIOA_Clear       DriverJeuLaser.lib(gpio.o)
    0x0800037c   0x0800037c   0x00000010   Code   RO           94    i.GPIOA_Set         DriverJeuLaser.lib(gpio.o)
    0x0800038c   0x0800038c   0x00000010   Code   RO           95    i.GPIOB_Clear       DriverJeuLaser.lib(gpio.o)
    0x0800039c   0x0800039c   0x00000010   Code   RO           96    i.GPIOB_Set         DriverJeuLaser.lib(gpio.o)
    0x080003ac   0x080003ac   0x00000010   Code   RO           97    i.GPIOC_Clear       DriverJeuLaser.lib(gpio.o)
    0x080003bc   0x080003bc   0x00000010   Code   RO           98    i.GPIOC_Set         DriverJeuLaser.lib(gpio.o)
    0x080003cc   0x080003cc   0x00000108   Code   RO           99    i.GPIO_Configure    DriverJeuLaser.lib(gpio.o)
    0x080004d4   0x080004d4   0x0000000c   Code   RO          120    i.PWM_Set_Value_TIM3_Ch3  DriverJeuLaser.lib(timer_1234.o)
    0x080004e0   0x080004e0   0x0000010c   Code   RO          121    i.TIM1_CC_IRQHandler  DriverJeuLaser.lib(timer_1234.o)
    0x080005ec   0x080005ec   0x00000018   Code   RO          122    i.TIM1_UP_IRQHandler  DriverJeuLaser.lib(timer_1234.o)
    0x08000604   0x08000604   0x00000110   Code   RO          123    i.TIM2_IRQHandler   DriverJeuLaser.lib(timer_1234.o)
    0x08000714   0x08000714   0x0000012c   Code   RO          124    i.TIM3_IRQHandler   DriverJeuLaser.lib(timer_1234.o)
    0x08000840   0x08000840   0x0000012c   Code   RO          125    i.TIM4_IRQHandler   DriverJeuLaser.lib(timer_1234.o)
    0x0800096c   0x0800096c   0x0000007c   Code   RO          127    i.Timer_1234_Init_ff  DriverJeuLaser.lib(timer_1234.o)
    0x080009e8   0x080009e8   0x0000000e   Code   RO          207    i.__scatterload_copy  mc_w.l(handlers.o)
    0x080009f6   0x080009f6   0x00000002   Code   RO          208    i.__scatterload_null  mc_w.l(handlers.o)
    0x080009f8   0x080009f8   0x0000000e   Code   RO          209    i.__scatterload_zeroinit  mc_w.l(handlers.o)
    0x08000a06   0x08000a06   0x00000002   PAD
    0x08000a08   0x08000a08   0x00000038   Code   RO            4    i.main              principal.o
    0x08000a40   0x08000a40   0x0000002c   Code   RO           59    moncode             cligno.o
    0x08000a6c   0x08000a6c   0x00000020   Data   RO          205    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08000a8c, Size: 0x000004a8, Max: 0x00005000, ABSOLUTE)

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

    0x20000000   0x08000a8c   0x000000a0   Data   RW          129    .data               DriverJeuLaser.lib(timer_1234.o)
    0x200000a0   0x08000b2c   0x00000004   Data   RW           58    maram               cligno.o
    0x200000a4   0x08000b30   0x00000004   PAD
    0x200000a8        -       0x00000400   Zero   RW           63    STACK               startup-rvds.o


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

Image component sizes


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

        44          6          0          4          0        340   cligno.o
        56         18          0          0          0       1911   principal.o
        76         20        236          0       1024        812   startup-rvds.o

    ----------------------------------------------------------------------
       176         44        268          4       1028       3063   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         0          0          0          0          4          0   (incl. Padding)

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

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

       276         30          0          0          0        284   clock.o
       360         60          0          0          0        492   gpio.o
      1528        146          0        160          0        656   timer_1234.o
         0          0          0          0          0          0   entry.o
         0          0          0          0          0          0   entry10a.o
         0          0          0          0          0          0   entry11a.o
         4          0          0          0          0          0   entry12b.o
         8          4          0          0          0          0   entry2.o
         4          0          0          0          0          0   entry5.o
         0          0          0          0          0          0   entry7b.o
         0          0          0          0          0          0   entry8b.o
         8          4          0          0          0          0   entry9a.o
        30          0          0          0          0          0   handlers.o
        36          8          0          0          0         68   init.o

    ----------------------------------------------------------------------
      2256        252          0        160          0       1500   Library Totals
         2          0          0          0          0          0   (incl. Padding)

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

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

      2164        236          0        160          0       1432   DriverJeuLaser.lib
        90         16          0          0          0         68   mc_w.l

    ----------------------------------------------------------------------
      2256        252          0        160          0       1500   Library Totals

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

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


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

      2432        296        268        164       1028       3831   Grand Totals
      2432        296        268        164       1028       3831   ELF Image Totals
      2432        296        268        164          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                 2700 (   2.64kB)
    Total RW  Size (RW Data + ZI Data)              1192 (   1.16kB)
    Total ROM Size (Code + RO Data + RW Data)       2864 (   2.80kB)

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

