Archive member included because of file (symbol)

C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
                              C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/startup_m2sxxx.o (SystemInit)
c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-errno.o)
                              C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o (__errno)
c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-impure.o)
                              c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-errno.o) (_impure_ptr)
c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-init.o)
                              C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/startup_m2sxxx.o (__libc_init_array)

Discarded input sections

 .text          0x00000000        0x0 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crti.o
 .data          0x00000000        0x0 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crti.o
 .bss           0x00000000        0x0 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crti.o
 .data          0x00000000        0x4 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtbegin.o
 .text          0x00000000        0x0 ./main.o
 .data          0x00000000        0x0 ./main.o
 .bss           0x00000000        0x0 ./main.o
 .text          0x00000000        0x0 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/startup_m2sxxx.o
 .data          0x00000000        0x0 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/startup_m2sxxx.o
 .bss           0x00000000        0x0 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/startup_m2sxxx.o
 .text          0x00000000        0x0 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .data          0x00000000        0x0 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .bss           0x00000000        0x0 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .bss.__env     0x00000000        0x4 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .data.environ  0x00000000        0x4 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._close   0x00000000       0x18 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._execve  0x00000000       0x28 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._exit    0x00000000        0xc C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._fork    0x00000000       0x18 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._fstat   0x00000000       0x24 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._getpid  0x00000000       0x10 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._isatty  0x00000000       0x18 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._kill    0x00000000       0x24 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._link    0x00000000       0x24 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._lseek   0x00000000       0x1c C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._open    0x00000000       0x1c C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._read    0x00000000       0x1c C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._write_r
                0x00000000       0x20 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .rodata        0x00000000       0x1c C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._sbrk    0x00000000       0x94 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._stat    0x00000000       0x24 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._times   0x00000000       0x18 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._unlink  0x00000000       0x24 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text._wait    0x00000000       0x24 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .bss.heap_end.2220
                0x00000000        0x4 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .text          0x00000000        0x0 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .data          0x00000000        0x0 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .bss           0x00000000        0x0 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .data.SystemCoreClock
                0x00000000        0x4 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .data.g_FrequencyPCLK0
                0x00000000        0x4 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .data.g_FrequencyPCLK1
                0x00000000        0x4 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .data.g_FrequencyPCLK2
                0x00000000        0x4 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .data.g_FrequencyFIC0
                0x00000000        0x4 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .data.g_FrequencyFIC1
                0x00000000        0x4 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .data.g_FrequencyFIC64
                0x00000000        0x4 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .text.SystemCoreClockUpdate
                0x00000000      0x14c C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .text.get_rcosc_25_50mhz_frequency
                0x00000000       0x44 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .text.set_clock_frequency_globals
                0x00000000       0x6c C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .rodata.C.18.3457
                0x00000000        0x8 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .text          0x00000000        0xc c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-errno.o)
 .data          0x00000000        0x0 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-errno.o)
 .bss           0x00000000        0x0 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-errno.o)
 .text          0x00000000        0x0 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-impure.o)
 .data          0x00000000       0xf4 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-impure.o)
 .bss           0x00000000        0x0 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-impure.o)
 .rodata        0x00000000        0x4 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-impure.o)
 .rodata.str1.4
                0x00000000        0x4 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-impure.o)
 .data          0x00000000        0x0 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-init.o)
 .bss           0x00000000        0x0 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-init.o)
 .text          0x00000000        0x0 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtend.o
 .data          0x00000000        0x0 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtend.o
 .bss           0x00000000        0x0 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtend.o
 .text          0x00000000        0x0 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtn.o
 .data          0x00000000        0x0 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtn.o
 .bss           0x00000000        0x0 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtn.o

Memory Configuration

Name             Origin             Length             Attributes
ram              0x30000000         0x00004000         xrw
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crti.o
LOAD c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtbegin.o
LOAD ./main.o
LOAD C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/startup_m2sxxx.o
LOAD C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
LOAD C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a
START GROUP
LOAD c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2\libgcc.a
LOAD c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a
END GROUP
LOAD c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtend.o
LOAD c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtn.o
START GROUP
LOAD c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a
LOAD c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2\libgcc.a
LOAD c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libm.a
END GROUP
                0x00000000                __DYNAMIC = 0x0
                0x30000000                RAM_START_ADDRESS = 0x30000000
                0x00004000                RAM_SIZE = 0x4000
                0x00002000                MAIN_STACK_SIZE = 0x2000
                0x00001000                PROCESS_STACK_SIZE = 0x1000
                0x30004000                PROVIDE (__main_stack_start, (RAM_START_ADDRESS + RAM_SIZE))
                0x30002000                PROVIDE (__process_stack_start, (__main_stack_start - MAIN_STACK_SIZE))
                0x30004000                PROVIDE (_estack, __main_stack_start)
                0x00000000                PROVIDE (__mirrored_nvm, 0x0)

.text           0x30000000      0x494
 CREATE_OBJECT_SYMBOLS
                0x30000000                __text_load = LOADADDR (.text)
                0x30000000                __text_start = .
                0x30000000                __vector_table_vma_base_address = .
 *(.isr_vector)
 .isr_vector    0x30000000      0x2f0 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/startup_m2sxxx.o
                0x30000000                g_pfnVectors
                0x30000188                Reset_Handler
                0x300001f8                NMI_Handler
                0x300001fa                HardFault_Handler
                0x300001fc                MemManage_Handler
                0x300001fe                BusFault_Handler
                0x30000200                UsageFault_Handler
                0x30000202                SVC_Handler
                0x30000204                DebugMon_Handler
                0x30000206                PendSV_Handler
                0x30000208                SysTick_Handler
                0x3000020a                WdogWakeup_IRQHandler
                0x3000020c                RTC_Wakeup_IRQHandler
                0x3000020e                SPI0_IRQHandler
                0x30000210                SPI1_IRQHandler
                0x30000212                I2C0_IRQHandler
                0x30000214                I2C0_SMBAlert_IRQHandler
                0x30000216                I2C0_SMBus_IRQHandler
                0x30000218                I2C1_IRQHandler
                0x3000021a                I2C1_SMBAlert_IRQHandler
                0x3000021c                I2C1_SMBus_IRQHandler
                0x3000021e                UART0_IRQHandler
                0x30000220                UART1_IRQHandler
                0x30000222                EthernetMAC_IRQHandler
                0x30000224                DMA_IRQHandler
                0x30000226                Timer1_IRQHandler
                0x30000228                Timer2_IRQHandler
                0x3000022a                CAN_IRQHandler
                0x3000022c                ENVM0_IRQHandler
                0x3000022e                ENVM1_IRQHandler
                0x30000230                ComBlk_IRQHandler
                0x30000232                USB_IRQHandler
                0x30000234                USB_DMA_IRQHandler
                0x30000236                PLL_Lock_IRQHandler
                0x30000238                PLL_LockLost_IRQHandler
                0x3000023a                CommSwitchError_IRQHandler
                0x3000023c                CacheError_IRQHandler
                0x3000023e                DDR_IRQHandler
                0x30000240                HPDMA_Complete_IRQHandler
                0x30000242                HPDMA_Error_IRQHandler
                0x30000244                ECC_Error_IRQHandler
                0x30000246                MDDR_IOCalib_IRQHandler
                0x30000248                FAB_PLL_Lock_IRQHandler
                0x3000024a                FAB_PLL_LockLost_IRQHandler
                0x3000024c                FIC64_IRQHandler
                0x3000024e                FabricIrq0_IRQHandler
                0x30000250                FabricIrq1_IRQHandler
                0x30000252                FabricIrq2_IRQHandler
                0x30000254                FabricIrq3_IRQHandler
                0x30000256                FabricIrq4_IRQHandler
                0x30000258                FabricIrq5_IRQHandler
                0x3000025a                FabricIrq6_IRQHandler
                0x3000025c                FabricIrq7_IRQHandler
                0x3000025e                FabricIrq8_IRQHandler
                0x30000260                FabricIrq9_IRQHandler
                0x30000262                FabricIrq10_IRQHandler
                0x30000264                FabricIrq11_IRQHandler
                0x30000266                FabricIrq12_IRQHandler
                0x30000268                FabricIrq13_IRQHandler
                0x3000026a                FabricIrq14_IRQHandler
                0x3000026c                FabricIrq15_IRQHandler
                0x3000026e                GPIO0_IRQHandler
                0x30000270                GPIO1_IRQHandler
                0x30000272                GPIO2_IRQHandler
                0x30000274                GPIO3_IRQHandler
                0x30000276                GPIO4_IRQHandler
                0x30000278                GPIO5_IRQHandler
                0x3000027a                GPIO6_IRQHandler
                0x3000027c                GPIO7_IRQHandler
                0x3000027e                GPIO8_IRQHandler
                0x30000280                GPIO9_IRQHandler
                0x30000282                GPIO10_IRQHandler
                0x30000284                GPIO11_IRQHandler
                0x30000286                GPIO12_IRQHandler
                0x30000288                GPIO13_IRQHandler
                0x3000028a                GPIO14_IRQHandler
                0x3000028c                GPIO15_IRQHandler
                0x3000028e                GPIO16_IRQHandler
                0x30000290                GPIO17_IRQHandler
                0x30000292                GPIO18_IRQHandler
                0x30000294                GPIO19_IRQHandler
                0x30000296                GPIO20_IRQHandler
                0x30000298                GPIO21_IRQHandler
                0x3000029a                GPIO22_IRQHandler
                0x3000029c                GPIO23_IRQHandler
                0x3000029e                GPIO24_IRQHandler
                0x300002a0                GPIO25_IRQHandler
                0x300002a2                GPIO26_IRQHandler
                0x300002a4                GPIO27_IRQHandler
                0x300002a6                GPIO28_IRQHandler
                0x300002a8                GPIO29_IRQHandler
                0x300002aa                GPIO30_IRQHandler
                0x300002ac                GPIO31_IRQHandler
                0x300002ae                mscc_post_hw_cfg_init
 *(.text .text.* .gnu.linkonce.t.*)
 .text          0x300002f0       0x30 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtbegin.o
 .text.main     0x30000320       0x28 ./main.o
                0x30000320                main
 .text.SystemInit
                0x30000348       0x28 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
                0x30000348                SystemInit
 .text.get_silicon_revision
                0x30000370       0x50 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .text.silicon_workarounds
                0x300003c0       0x20 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .text.m2s050_rev_a_workarounds
                0x300003e0       0x44 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .text          0x30000424       0x50 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-init.o)
                0x30000424                __libc_init_array
 *(.plt)
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00000000        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00000000        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00000000        0x0 linker stubs
                0x30000474                . = ALIGN (0x4)
 *crtbegin.o(.ctors)
 *(EXCLUDE_FILE(*crtend.o) .ctors)
 *(SORT(.ctors.*))
 *crtend.o(.ctors)
 *crtbegin.o(.dtors)
 *(EXCLUDE_FILE(*crtend.o) .dtors)
 *(SORT(.dtors.*))
 *crtend.o(.dtors)
 *(.rodata .rodata.* .gnu.linkonce.r.*)
 *(.ARM.extab* .gnu.linkonce.armextab.*)
 *(.gcc_except_table)
 *(.eh_frame_hdr)
 *(.eh_frame)
 *(.init)
 .init          0x30000474        0x4 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crti.o
                0x30000474                _init
 .init          0x30000478        0x8 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtn.o
 *(.fini)
 .fini          0x30000480        0x4 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crti.o
                0x30000480                _fini
 .fini          0x30000484        0x8 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtn.o
                0x3000048c                PROVIDE (__preinit_array_start, .)
 *(.preinit_array)
                0x3000048c                PROVIDE (__preinit_array_end, .)
                0x3000048c                PROVIDE (__init_array_start, .)
 *(SORT(.init_array.*))
 *(.init_array)
 .init_array    0x3000048c        0x4 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtbegin.o
                0x30000490                PROVIDE (__init_array_end, .)
                0x30000490                PROVIDE (__fini_array_start, .)
 *(.fini_array)
 .fini_array    0x30000490        0x4 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtbegin.o
 *(SORT(.fini_array.*))
                0x30000494                PROVIDE (__fini_array_end, .)
                0x30000494                __exidx_start = .

.v4_bx          0x30000494        0x0
 .v4_bx         0x00000000        0x0 linker stubs

.ARM.exidx
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                0x30000494                __exidx_end = .
                0x30000494                _etext = .
                0x30000494                PROVIDE (__text_end, .)

.data           0x30000494        0x4
                0x30000494                __data_load = LOADADDR (.data)
                0x30000494                _sidata = LOADADDR (.data)
                0x30000494                __data_start = .
                0x30000494                _sdata = .
 *(.jcr)
 .jcr           0x30000494        0x0 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtbegin.o
 .jcr           0x30000494        0x4 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtend.o
 *(.got.plt)
 *(.got)
 *(.shdata)
 *(.data .data.* .gnu.linkonce.d.*)
                0x30000498                . = ALIGN (0x4)
                0x30000498                _edata = .

.bss            0x30000498        0x8
                0x30000498                __bss_start__ = .
                0x30000498                _sbss = .
 *(.shbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x30000498        0x1 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtbegin.o
 *(COMMON)
                0x300004a0                . = ALIGN (0x8)
 *fill*         0x30000499        0x7 00
                0x300004a0                __bss_end__ = .
                0x300004a0                _end = .
                0x300004a0                __end = _end
                0x300004a0                _ebss = .
                0x300004a0                PROVIDE (end, .)

.stack          0x300004a0     0x3000
                0x300004a0                . = ALIGN (0x4)
                0x300014a0                . = (. + PROCESS_STACK_SIZE)
 *fill*         0x300004a0     0x1000 00
                0x300014a0                . = ALIGN (0x4)
                0x300034a0                . = (. + MAIN_STACK_SIZE)
 *fill*         0x300014a0     0x2000 00
                0x300034a0                . = ALIGN (0x4)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.comment        0x00000000       0x81
 .comment       0x00000000       0x2b ./main.o
 .comment       0x0000002b       0x2b C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .comment       0x00000056       0x2b C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)

.debug_aranges  0x00000000      0x118
 *(.debug_aranges)
 .debug_aranges
                0x00000000       0x20 ./main.o
 .debug_aranges
                0x00000020       0xa8 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .debug_aranges
                0x000000c8       0x50 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)

.debug_pubnames
                0x00000000      0x1d1
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000       0x1b ./main.o
 .debug_pubnames
                0x0000001b       0xeb C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .debug_pubnames
                0x00000106       0xcb C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)

.debug_info     0x00000000     0x12ea
 *(.debug_info .gnu.linkonce.wi.*)
 .debug_info    0x00000000       0x70 ./main.o
 .debug_info    0x00000070      0x6c3 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .debug_info    0x00000733      0xbb7 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)

.debug_abbrev   0x00000000      0x309
 *(.debug_abbrev)
 .debug_abbrev  0x00000000       0x52 ./main.o
 .debug_abbrev  0x00000052      0x158 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .debug_abbrev  0x000001aa      0x15f C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)

.debug_line     0x00000000      0x6d4
 *(.debug_line)
 .debug_line    0x00000000       0x3c ./main.o
 .debug_line    0x0000003c      0x47a C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .debug_line    0x000004b6      0x21e C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)

.debug_frame    0x00000000      0x36c
 *(.debug_frame)
 .debug_frame   0x00000000       0x2c ./main.o
 .debug_frame   0x0000002c      0x21c C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .debug_frame   0x00000248       0xd8 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .debug_frame   0x00000320       0x20 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-errno.o)
 .debug_frame   0x00000340       0x2c c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-init.o)

.debug_str      0x00000000      0xc43
 *(.debug_str)
 .debug_str     0x00000000       0x84 ./main.o
 .debug_str     0x00000084      0x2bc C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
                                0x331 (size before relaxing)
 .debug_str     0x00000340      0x903 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
                                0xa24 (size before relaxing)

.debug_loc      0x00000000      0x566
 *(.debug_loc)
 .debug_loc     0x00000000       0x37 ./main.o
 .debug_loc     0x00000037      0x3c6 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .debug_loc     0x000003fd      0x169 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)

.debug_macinfo  0x00000000     0xcb15
 *(.debug_macinfo)
 .debug_macinfo
                0x00000000      0xc81 ./main.o
 .debug_macinfo
                0x00000c81     0x4bf0 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .debug_macinfo
                0x00005871     0x72a4 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

.ARM.attributes
                0x00000000       0x25
 *(.ARM.attributes)
 .ARM.attributes
                0x00000000       0x19 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crti.o
 .ARM.attributes
                0x00000019       0x29 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtbegin.o
 .ARM.attributes
                0x00000042       0x31 ./main.o
 .ARM.attributes
                0x00000073       0x21 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/startup_m2sxxx.o
 .ARM.attributes
                0x00000094       0x31 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .ARM.attributes
                0x000000c5       0x31 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
 .ARM.attributes
                0x000000f6       0x29 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-errno.o)
 .ARM.attributes
                0x0000011f       0x29 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-impure.o)
 .ARM.attributes
                0x00000148       0x29 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-init.o)
 .ARM.attributes
                0x00000171       0x29 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtend.o
 .ARM.attributes
                0x0000019a       0x19 c:/microsemi/libero_v11.2/softconsole/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtn.o

/DISCARD/
 *(.note.GNU-stack)
 *(.isr_vector)
OUTPUT(Linker_Design_MSS_CM3_app elf32-littlearm)

.debug_ranges   0x00000000      0x100
 .debug_ranges  0x00000000       0x18 ./main.o
 .debug_ranges  0x00000018       0xa0 C:/Users/labadmin/Videos/Linker_Design/SoftConsole/Linker_Design_MSS_CM3/Linker_Design_MSS_CM3_hw_platform/Debug/CMSIS/startup_gcc/newlib_stubs.o
 .debug_ranges  0x000000b8       0x48 C:\Users\labadmin\Videos\Linker_Design\SoftConsole\Linker_Design_MSS_CM3\Linker_Design_MSS_CM3_hw_platform\Debug\libLinker_Design_MSS_CM3_hw_platform.a(system_m2sxxx.o)
