Archive member included because of file (symbol) /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) main.o (bsp_init) /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) (uartputc) /opt/libuc2/lib/bin/lpc17XX/CORE/libcore.a(core.o) main.o (coresetCpuFreq) Allocating common symbols Common symbol size file temp 0x4 main.o Discarded input sections .text 0x00000000 0x0 main.o .data 0x00000000 0x0 main.o .bss 0x00000000 0x0 main.o .text._delay 0x00000000 0x4c main.o COMMON 0x00000000 0x4 main.o .text 0x00000000 0x0 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/startup_LPC17xx.o .data 0x00000000 0x0 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/startup_LPC17xx.o .bss 0x00000000 0x0 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/startup_LPC17xx.o .text 0x00000000 0x0 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .data 0x00000000 0x0 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .bss 0x00000000 0x0 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__get_PSP 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__set_PSP 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__get_MSP 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__set_MSP 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__get_BASEPRI 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__set_BASEPRI 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__get_PRIMASK 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__set_PRIMASK 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__get_FAULTMASK 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__set_FAULTMASK 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__get_CONTROL 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__set_CONTROL 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__REV 0x00000000 0x4 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__REV16 0x00000000 0x4 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__REVSH 0x00000000 0x4 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__RBIT 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__LDREXB 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__LDREXH 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__LDREXW 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__STREXB 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__STREXH 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text.__STREXW 0x00000000 0x8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .text 0x00000000 0x0 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/system_LPC17xx.o .data 0x00000000 0x0 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/system_LPC17xx.o .bss 0x00000000 0x0 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/system_LPC17xx.o .text.SystemCoreClockUpdate 0x00000000 0xcc /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/system_LPC17xx.o .data.SystemCoreClock 0x00000000 0x4 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/system_LPC17xx.o .text 0x00000000 0x0 /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) .data 0x00000000 0x0 /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) .bss 0x00000000 0x0 /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) .text.bsp_GPIO_init 0x00000000 0x44 /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) .text.consoleputc 0x00000000 0x10 /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) .text.consolegetc 0x00000000 0xc /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) .bss.UART2 0x00000000 0x4 /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) .bss.UART0 0x00000000 0x4 /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) .text 0x00000000 0x0 /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) .data 0x00000000 0x0 /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) .bss 0x00000000 0x0 /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) .text.uartputc 0x00000000 0xc /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) .text.uartgetc 0x00000000 0x10 /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) .text.uartputs 0x00000000 0x18 /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) .text.uartgets 0x00000000 0x20 /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) .text.uartoff 0x00000000 0x50 /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) .text.uarton 0x00000000 0x50 /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) .text.uartgetpclkfactor 0x00000000 0x78 /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) .text 0x00000000 0x0 /opt/libuc2/lib/bin/lpc17XX/CORE/libcore.a(core.o) .data 0x00000000 0x0 /opt/libuc2/lib/bin/lpc17XX/CORE/libcore.a(core.o) .bss 0x00000000 0x0 /opt/libuc2/lib/bin/lpc17XX/CORE/libcore.a(core.o) Memory Configuration Name Origin Length Attributes IROM 0x00000000 0x00080000 xr IRAM0 0x10000000 0x00008000 xrw IRAM1 0x2007c000 0x00004000 xrw IRAM2 0x20080000 0x00004000 xrw *default* 0x00000000 0xffffffff Linker script and memory map .text 0x00000000 0x918 *(.isr_vector .isr_vector.*) .isr_vector 0x00000000 0xc4 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/startup_LPC17xx.o 0x00000000 g_pfnVectors *(.text .text.*) .text.main 0x000000c4 0x90 main.o 0x000000c4 main .text.Reset_Handler 0x00000154 0x16c /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/startup_LPC17xx.o 0x00000154 Reset_Handler .text.Default_Handler 0x000002c0 0x4 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/startup_LPC17xx.o 0x000002c0 TIMER2_IRQHandler 0x000002c0 DebugMon_Handler 0x000002c0 RIT_IRQHandler 0x000002c0 I2C0_IRQHandler 0x000002c0 SysTick_Handler 0x000002c0 PWM1_IRQHandler 0x000002c0 PendSV_Handler 0x000002c0 I2C1_IRQHandler 0x000002c0 EINT2_IRQHandler 0x000002c0 UART1_IRQHandler 0x000002c0 EINT3_IRQHandler 0x000002c0 TIMER3_IRQHandler 0x000002c0 UART0_IRQHandler 0x000002c0 UsageFault_Handler 0x000002c0 PLL0_IRQHandler 0x000002c0 CAN_IRQHandler 0x000002c0 PLL1_IRQHandler 0x000002c0 SSP0_IRQHandler 0x000002c0 I2S_IRQHandler 0x000002c0 I2C2_IRQHandler 0x000002c0 RTC_IRQHandler 0x000002c0 TIMER0_IRQHandler 0x000002c0 SPI_IRQHandler 0x000002c0 EINT1_IRQHandler 0x000002c0 TIMER1_IRQHandler 0x000002c0 UART2_IRQHandler 0x000002c0 Default_Handler 0x000002c0 ADC_IRQHandler 0x000002c0 SSP1_IRQHandler 0x000002c0 USB_IRQHandler 0x000002c0 BOD_IRQHandler 0x000002c0 MemManage_Handler 0x000002c0 WDT_IRQHandler 0x000002c0 SVC_Handler 0x000002c0 QEI_IRQHandler 0x000002c0 EINT0_IRQHandler 0x000002c0 DMA_IRQHandler 0x000002c0 BusFault_Handler 0x000002c0 UART3_IRQHandler 0x000002c0 MCPWM_IRQHandler 0x000002c0 ENET_IRQHandler .text.SystemInit 0x000002c4 0xe8 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/system_LPC17xx.o 0x000002c4 SystemInit .text.bsp_uart_init 0x000003ac 0xa8 /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) 0x000003ac bsp_uart_init .text.bsp_init 0x00000454 0x70 /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) 0x00000454 bsp_init .text.uartsetpclkfactor 0x000004c4 0xc0 /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) 0x000004c4 uartsetpclkfactor .text.uartsetbaudrate 0x00000584 0x180 /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) 0x00000584 uartsetbaudrate .text.uartsetup 0x00000704 0x3c /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) 0x00000704 uartsetup .text.uartopen 0x00000740 0x14 /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) 0x00000740 uartopen .text.coresetCpuFreq 0x00000754 0x120 /opt/libuc2/lib/bin/lpc17XX/CORE/libcore.a(core.o) 0x00000754 coresetCpuFreq .text.coregetCpuFreq 0x00000874 0x84 /opt/libuc2/lib/bin/lpc17XX/CORE/libcore.a(core.o) 0x00000874 coregetCpuFreq *(.gnu.linkonce.t.*) *(.glue_7) .glue_7 0x00000000 0x0 linker stubs *(.glue_7t) .glue_7t 0x00000000 0x0 linker stubs *(.gcc_except_table) *(.rodata .rodata*) .rodata.CSWTCH.5 0x000008f8 0x10 /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) .rodata.C.0.5885 0x00000908 0xc /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) .rodata.C.2.5916 0x00000914 0x4 /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) *(.gnu.linkonce.r.*) .vfp11_veneer 0x00000918 0x0 .vfp11_veneer 0x00000000 0x0 linker stubs .v4_bx 0x00000918 0x0 .v4_bx 0x00000000 0x0 linker stubs .ctors 0x00000918 0x0 0x00000918 . = ALIGN (0x4) 0x00000918 PROVIDE (__ctors_start, .) *(SORT(.ctors.*)) *(.ctors) 0x00000918 PROVIDE (__ctors_end, .) .dtors 0x00000918 0x0 0x00000918 . = ALIGN (0x4) 0x00000918 PROVIDE (__dtors_start, .) *(SORT(.dtors.*)) *(.dtors) 0x00000918 PROVIDE (__dtors_end, .) 0x00000918 . = ALIGN (0x4) 0x00000918 _etext = . 0x00000918 _sifastcode = . .fastcode 0x10000000 0x0 load address 0x00000918 0x10000000 . = ALIGN (0x4) 0x10000000 _sfastcode = . *(.glue_7t) *(.glue_7) *(.fastcode) 0x10000000 . = ALIGN (0x4) 0x10000000 _efastcode = . 0x10000000 _sidata = . .usb_ram *.o(USB_RAM) .data 0x10000000 0xc load address 0x00000918 0x00000918 _sidata = LOADADDR (.data) 0x10000000 . = ALIGN (0x4) 0x10000000 _sdata = . *(vtable vtable.*) *(.data .data.*) .data.OSC0 0x10000000 0x4 /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) 0x10000000 OSC0 .data.INTOSC 0x10000004 0x4 /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) 0x10000004 INTOSC .data.RTCOSC 0x10000008 0x4 /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) 0x10000008 RTCOSC *(.gnu.linkonce.d*) 0x1000000c . = ALIGN (0x4) 0x1000000c _edata = . .bss 0x1000000c 0xc load address 0x00000924 0x1000000c . = ALIGN (0x4) 0x1000000c _sbss = . *(.bss .bss.*) .bss.UART3 0x1000000c 0x4 /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) 0x1000000c UART3 .bss.currentCpuFreq 0x10000010 0x4 /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) 0x10000010 currentCpuFreq .bss.UART1 0x10000014 0x4 /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) 0x10000014 UART1 *(.gnu.linkonce.b*) *(COMMON) 0x10000018 . = ALIGN (0x4) 0x10000018 _ebss = . .stackarea 0x10000018 0x800 load address 0x00000924 0x10000018 . = ALIGN (0x8) 0x10000018 _sstack = . *(.stackarea .stackarea.*) .stackarea 0x10000018 0x800 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/startup_LPC17xx.o 0x10000018 pulStack 0x10000818 . = ALIGN (0x8) 0x10000818 _estack = . 0x10000818 . = ALIGN (0x4) 0x10000818 _end = . 0x10000818 PROVIDE (end, .) .stab *(.stab) .stabstr *(.stabstr) .stab.excl *(.stab.excl) .stab.exclstr *(.stab.exclstr) .stab.index *(.stab.index) .stab.indexstr *(.stab.indexstr) .debug *(.debug) .line *(.line) .debug_srcinfo *(.debug_srcinfo) .debug_sfnames *(.debug_sfnames) .debug_aranges *(.debug_aranges) .debug_pubnames *(.debug_pubnames) .debug_info *(.debug_info .gnu.linkonce.wi.*) .debug_abbrev *(.debug_abbrev) .debug_line *(.debug_line) .debug_frame *(.debug_frame) .debug_str *(.debug_str) .debug_loc *(.debug_loc) .debug_macinfo *(.debug_macinfo) .debug_weaknames *(.debug_weaknames) .debug_funcnames *(.debug_funcnames) .debug_typenames *(.debug_typenames) .debug_varnames *(.debug_varnames) LOAD main.o LOAD /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/startup_LPC17xx.o LOAD /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o LOAD /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/system_LPC17xx.o LOAD /opt/libuc2/bsp/bin/mbed/libbsp.a LOAD /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a LOAD /opt/libuc2/lib/bin/lpc17XX/CORE/libcore.a OUTPUT(lpc1768_led_blink.elf elf32-littlearm) .comment 0x00000000 0x2a .comment 0x00000000 0x2a main.o 0x2b (size before relaxing) .comment 0x00000000 0x2b /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/startup_LPC17xx.o .comment 0x00000000 0x2b /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .comment 0x00000000 0x2b /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/system_LPC17xx.o .comment 0x00000000 0x2b /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) .comment 0x00000000 0x2b /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) .comment 0x00000000 0x2b /opt/libuc2/lib/bin/lpc17XX/CORE/libcore.a(core.o) .ARM.attributes 0x00000000 0x31 .ARM.attributes 0x00000000 0x31 main.o .ARM.attributes 0x00000031 0x31 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/startup_LPC17xx.o .ARM.attributes 0x00000062 0x31 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/core_cm3.o .ARM.attributes 0x00000093 0x31 /opt/libuc2/rules/lpc17XX-arm-noabi-gcc/system_LPC17xx.o .ARM.attributes 0x000000c4 0x31 /opt/libuc2/bsp/bin/mbed/libbsp.a(bsp.o) .ARM.attributes 0x000000f5 0x31 /opt/libuc2/lib/bin/lpc17XX/UART/libuart.a(uart.o) .ARM.attributes 0x00000126 0x31 /opt/libuc2/lib/bin/lpc17XX/CORE/libcore.a(core.o)