Memory Configuration Name Origin Length Attributes flash 0x0000000000000000 0x0000000000200000 xr ram 0x0000000030000000 0x0000000004000000 xrw *default* 0x0000000000000000 0xffffffffffffffff Linker script and memory map LOAD /home/jbutera/DevelToolbin/binaries/armThumb-4.3.2/lib/gcc/arm-elf/4.3.2/libgcc.a 0x0000000033fffffc _eheap = 0x33fffffc 0x0000000000000000 . = 0x0 startup *(.startup) prog 0x0000000000000000 0x354 *(.text) .text 0x0000000000000000 0x2dc gcctest.o 0x00000000000000d8 Uart_SendByte 0x00000000000001c8 _xstartup 0x0000000000000000 _start 0x00000000000000c4 Uart_TxEmpty 0x0000000000000148 main 0x000000000000011c Uart_SendString 0x0000000000000008 delay 0x000000000000002c Uart_Init 0x00000000000002d8 _exit .text 0x00000000000002dc 0x70 head.o 0x00000000000002dc ResetEntryPoint *(.rodata) *(.rodata*) .rodata.str1.4 0x000000000000034c 0x8 gcctest.o *(.glue_7) .glue_7 0x0000000000000354 0x0 gcctest.o .glue_7 0x0000000000000354 0x0 head.o *(.glue_7t) .glue_7t 0x0000000000000354 0x0 gcctest.o .glue_7t 0x0000000000000354 0x0 head.o 0x0000000000000354 _sidata = . 0x0000000000000354 __end_of_text__ = . .vfp11_veneer 0x0000000000000354 0x0 .vfp11_veneer 0x0000000000000354 0x0 gcctest.o .vfp11_veneer 0x0000000000000354 0x0 head.o .v4_bx 0x0000000000000354 0x0 .v4_bx 0x0000000000000354 0x0 gcctest.o .v4_bx 0x0000000000000354 0x0 head.o .data 0x0000000030000000 0x0 load address 0x0000000000000354 0x0000000030000000 _sdata = . *(.data) .data 0x0000000030000000 0x0 gcctest.o .data 0x0000000030000000 0x0 head.o 0x0000000030000000 _edata = . .bss 0x0000000030000000 0x0 0x0000000030000000 __bss_start__ = . *(.bss) .bss 0x0000000030000000 0x0 gcctest.o .bss 0x0000000030000000 0x0 head.o 0x0000000030000000 __bss_end__ = . 0x0000000030000000 . = ALIGN (0x4) 0x0000000030000000 . = ALIGN (0x4) LOAD gcctest.o LOAD head.o OUTPUT(gcctest.elf elf32-littlearm) .debug_abbrev 0x0000000000000000 0x18c .debug_abbrev 0x0000000000000000 0x18c gcctest.o .debug_info 0x0000000000000000 0x234 .debug_info 0x0000000000000000 0x234 gcctest.o .debug_line 0x0000000000000000 0x98 .debug_line 0x0000000000000000 0x98 gcctest.o .debug_frame 0x0000000000000000 0xbc .debug_frame 0x0000000000000000 0xbc gcctest.o .debug_loc 0x0000000000000000 0xeb .debug_loc 0x0000000000000000 0xeb gcctest.o .debug_pubnames 0x0000000000000000 0x94 .debug_pubnames 0x0000000000000000 0x94 gcctest.o .debug_aranges 0x0000000000000000 0x20 .debug_aranges 0x0000000000000000 0x20 gcctest.o .debug_str 0x0000000000000000 0xd7 .debug_str 0x0000000000000000 0xd7 gcctest.o 0xe9 (size before relaxing) .comment 0x0000000000000000 0x12 .comment 0x0000000000000000 0x12 gcctest.o .ARM.attributes 0x0000000000000000 0x10 .ARM.attributes 0x0000000000000000 0x10 gcctest.o .ARM.attributes 0x0000000000000010 0x10 head.o