
Allocating common symbols
Common symbol       size              file

p_ta                0x4               TX_Basis.o

Discarded input sections

 .comment       0x00000000        0x0 ../../Common/prg_disp.o
 .comment       0x00000000        0x0 TX_Basis.o

Memory Configuration

Name             Origin             Length             Attributes
plc_app_area_pa  0x20700000         0x000d0000         axr
plc_app_area_va  0x30700000         0x000d0000         axr
*default*        0x00000000         0xffffffff

Linker script and memory map

                0x000d0000                PLC_APP_SIZE = 0xd0000
                0x20700000                PLC_APP_PA_START = 0x20700000
                0x30700000                PLC_APP_VA_START = 0x30700000
                0x207d0000                PLC_APP_PA_END = (PLC_APP_PA_START + PLC_APP_SIZE)
                0x307d0000                PLC_APP_VA_END = (PLC_APP_VA_START + PLC_APP_SIZE)
                0x00000000                . = ALIGN (0x4)

.code           0x30700000      0x218 load address 0x20700000
                0x30700000                _code_start = .
 *(.intro)
 .intro         0x30700000        0xc ../../Common/prg_disp.o
                0x30700000                prg_code_intro
 *(.code)
 *(.text*)
 .text          0x3070000c       0x34 ../../Common/prg_disp.o
 .text          0x30700040      0x1d8 TX_Basis.o
                0x30700040                PrgInit
                0x3070006c                PrgTic
 *(.glue_7t)
 .glue_7t       0x30700218        0x0 ../../Common/prg_disp.o
 .glue_7t       0x30700218        0x0 TX_Basis.o
 *(.glue_7)
 .glue_7        0x30700218        0x0 ../../Common/prg_disp.o
 .glue_7        0x30700218        0x0 TX_Basis.o
 *(.vfp11_veneer)
 .vfp11_veneer  0x30700218        0x0 ../../Common/prg_disp.o
 .vfp11_veneer  0x30700218        0x0 TX_Basis.o
 *(.v4_bx)
 .v4_bx         0x30700218        0x0 ../../Common/prg_disp.o
 .v4_bx         0x30700218        0x0 TX_Basis.o
                0x30700218                . = ALIGN (0x4)
                0x30700218                _code_end = .
                0x30700218                . = ALIGN (0x4)

.data_const     0x30700218        0x0 load address 0x20700218
                0x30700218                _rodata_start = .
 *(.rodata*)
 *(.eh_frame)
                0x30700218                . = ALIGN (0x4)
                0x30700218                _rodata_end = .
                0x30700218                . = ALIGN (0x4)

.data_initialized
                0x30700218        0x0 load address 0x20700218
                0x30700218                _data_initialized_start = .
 *(.data)
 .data          0x30700218        0x0 ../../Common/prg_disp.o
 .data          0x30700218        0x0 TX_Basis.o
                0x30700218                _data_initialized_end = .
                0x30700218                . = ALIGN (0x4)
                0x30700218                . = ALIGN (0x4)

.data_zero      0x30700218       0x20
                0x30700218                . = ALIGN (0x4)
                0x30700218                _data_zero_start = .
 *(.data_zero)
 *(COMMON)
 COMMON         0x30700218        0x4 TX_Basis.o
                0x30700218                p_ta
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x3070021c        0x0 ../../Common/prg_disp.o
 .bss           0x3070021c       0x1c TX_Basis.o
                0x3070022c                istate
                0x30700234                mstate
                0x30700238                _data_zero_end = .
                0x30700238                . = ALIGN (0x4)
                0x30700238                . = ALIGN (0x4)

/DISCARD/
 *(.comment)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges  0x00000000       0x40
 *(.debug_aranges)
 .debug_aranges
                0x00000000       0x20 ../../Common/prg_disp.o
 .debug_aranges
                0x00000020       0x20 TX_Basis.o

.debug_pubnames
                0x00000000       0x6d
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000       0x25 ../../Common/prg_disp.o
 .debug_pubnames
                0x00000025       0x48 TX_Basis.o

.debug_info     0x00000000     0x229f
 *(.debug_info .gnu.linkonce.wi.*)
 .debug_info    0x00000000     0x1063 ../../Common/prg_disp.o
 .debug_info    0x00001063     0x123c TX_Basis.o

.debug_abbrev   0x00000000      0x43f
 *(.debug_abbrev)
 .debug_abbrev  0x00000000      0x1ad ../../Common/prg_disp.o
 .debug_abbrev  0x000001ad      0x292 TX_Basis.o

.debug_line     0x00000000      0x180
 *(.debug_line)
 .debug_line    0x00000000       0x72 ../../Common/prg_disp.o
 .debug_line    0x00000072      0x10e TX_Basis.o

.debug_frame    0x00000000       0x68
 *(.debug_frame)
 .debug_frame   0x00000000       0x2c ../../Common/prg_disp.o
 .debug_frame   0x0000002c       0x3c TX_Basis.o

.debug_str      0x00000000      0x7fd
 *(.debug_str)
 .debug_str     0x00000000      0x70e ../../Common/prg_disp.o
                                0x78d (size before relaxing)
 .debug_str     0x0000070e       0xef TX_Basis.o
                                0x804 (size before relaxing)

.debug_loc      0x00000000       0xb3
 *(.debug_loc)
 .debug_loc     0x00000000       0x5b ../../Common/prg_disp.o
 .debug_loc     0x0000005b       0x58 TX_Basis.o

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)
LOAD ../../Common/prg_disp.o
LOAD TX_Basis.o
LOAD ../../Common\libcommon.a
LOAD ../../Bin/GNU/GNU_ARM/arm-elf/lib\libm.a
LOAD ../../Bin/GNU/GNU_ARM/arm-elf/lib\libc.a
LOAD ../../Bin/GNU/GNU_ARM/lib/gcc/arm-elf\libgcc.a
OUTPUT(TX_Basis.elf elf32-littlearm)

.ARM.attributes
                0x00000000       0x10
 .ARM.attributes
                0x00000000       0x10 ../../Common/prg_disp.o
 .ARM.attributes
                0x00000010       0x10 TX_Basis.o

.debug_ranges   0x00000000       0x40
 .debug_ranges  0x00000000       0x40 TX_Basis.o

Cross Reference Table

Symbol                                            File
PrgInit                                           TX_Basis.o
                                                  ../../Common/prg_disp.o
PrgTic                                            TX_Basis.o
                                                  ../../Common/prg_disp.o
istate                                            TX_Basis.o
mstate                                            TX_Basis.o
p_ta                                              TX_Basis.o
prg_code_intro                                    ../../Common/prg_disp.o
