Archive member included because of file (symbol)

/libti99/libti99.a(str_memcpy.o)
                              main.o (memcpy)
/libti99/libti99.a(vdp_writestring.o)
                              main.o (writestring)
/libti99/libti99.a(vdp_byte2hex.o)
                              main.o (byte2hex)
/libti99/libti99.a(vdp_char.o)
                              main.o (vdpchar)
/libti99/libti99.a(str_int2str.o)
                              main.o (int2str)
/libti99/libti99.a(vdp_settext.o)
                              main.o (set_text)
/libti99/libti99.a(vdp_textdefs.o)
                              /libti99/libti99.a(vdp_settext.o) (nTextRow)
/libti99/libti99.a(vdp_memset.o)
                              main.o (vdpmemset)
/libti99/libti99.a(vdp_charsetlc.o)
                              main.o (charsetlc)
/libti99/libti99.a(vdp_setmode.o)
                              /libti99/libti99.a(vdp_writestring.o) (gImage)
/libti99/libti99.a(vdp_scrnscroll.o)
                              /libti99/libti99.a(vdp_settext.o) (scrn_scroll_default)
/libti99/libti99.a(vdp_memcpy.o)
                              /libti99/libti99.a(vdp_charsetlc.o) (vdpmemcpy)
/libti99/libti99.a(vdp_gplvdp.o)
                              /libti99/libti99.a(vdp_charsetlc.o) (gplvdp)
/libti99/libti99.a(vdp_memread.o)
                              /libti99/libti99.a(vdp_scrnscroll.o) (vdpmemread)
/libti99/libti99.a(conio_bgcolor.o)
                              /libti99/libti99.a(vdp_scrnscroll.o) (conio_scrnCol)

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x0000000000000000 0xffffffffffffffff

Linker script and memory map

LOAD header.o
LOAD crt0.o
LOAD main.o
Address of section .text set to 0x6000
Address of section .data set to 0x8320
LOAD /libti99/libti99.a
                0x000000000000a000                PROVIDE (__executable_start, 0xa000)
                0x000000000000a074                . = (0xa000 + SIZEOF_HEADERS)

.interp
 *(.interp)

.note.gnu.build-id
 *(.note.gnu.build-id)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.init
 *(.rel.init)

.rela.init
 *(.rela.init)

.rel.text
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)

.rela.text
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)

.rel.fini
 *(.rel.fini)

.rela.fini
 *(.rela.fini)

.rel.rodata
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)

.rela.rodata
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)

.rel.data.rel.ro
 *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*)

.rela.data.rel.ro
 *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*)

.rel.data
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)

.rela.data
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)

.rel.tdata
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)

.rela.tdata
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)

.rel.tbss
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)

.rela.tbss
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)

.rel.ctors
 *(.rel.ctors)

.rela.ctors
 *(.rela.ctors)

.rel.dtors
 *(.rel.dtors)

.rela.dtors
 *(.rela.dtors)

.rel.got
 *(.rel.got)

.rela.got
 *(.rela.got)

.rel.sdata
 *(.rel.sdata .rel.sdata.* .rel.gnu.linkonce.s.*)

.rela.sdata
 *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*)

.rel.sbss
 *(.rel.sbss .rel.sbss.* .rel.gnu.linkonce.sb.*)

.rela.sbss
 *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*)

.rel.sdata2
 *(.rel.sdata2 .rel.sdata2.* .rel.gnu.linkonce.s2.*)

.rela.sdata2
 *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*)

.rel.sbss2
 *(.rel.sbss2 .rel.sbss2.* .rel.gnu.linkonce.sb2.*)

.rela.sbss2
 *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*)

.rel.bss
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)

.rela.bss
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(.init)

.plt
 *(.plt)

.text           0x0000000000006000     0x169a
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x0000000000006000       0x48 header.o
                0x000000000000600f                mcolor
                0x0000000000006010                scolor
                0x0000000000006011                fcolor
 .text          0x0000000000006048       0x3c crt0.o
                0x0000000000006070                _start3
                0x000000000000605c                _start2
                0x0000000000006048                _start
 .text          0x0000000000006084      0xe8a main.o
                0x0000000000006524                testBlock
                0x00000000000069da                testCorcomp
                0x0000000000006360                samsMapPage
                0x0000000000006358                samsMapOff
                0x0000000000006814                test32k
                0x0000000000006104                foundationPagecount
                0x0000000000006166                crubit
                0x0000000000006270                hasCorcomp
                0x000000000000617e                bank2cru
                0x0000000000006870                testSams
                0x0000000000006c4a                main
                0x00000000000060b0                hasFoundation
                0x0000000000006aa4                testFoundation
                0x00000000000060a6                foundationBank
                0x00000000000061e6                corcompBank
                0x0000000000006084                hasRam
                0x00000000000062ec                corcompPagecount
                0x00000000000063d0                samsPagecount
                0x0000000000006498                writehex
                0x0000000000006376                hasSams
                0x0000000000006350                samsMapOn
                0x0000000000006456                printSummary
 .text          0x0000000000006f0e       0x1a /libti99/libti99.a(str_memcpy.o)
                0x0000000000006f0e                memcpy
 .text          0x0000000000006f28       0xaa /libti99/libti99.a(vdp_writestring.o)
                0x0000000000006f28                writestring
 .text          0x0000000000006fd2      0x200 /libti99/libti99.a(vdp_byte2hex.o)
                0x0000000000006fd2                byte2hex
 .text          0x00000000000071d2       0x18 /libti99/libti99.a(vdp_char.o)
                0x00000000000071d2                vdpchar_default
 .text          0x00000000000071ea       0xa8 /libti99/libti99.a(str_int2str.o)
                0x00000000000071ea                int2str
 .text          0x0000000000007292       0x88 /libti99/libti99.a(vdp_settext.o)
                0x0000000000007292                set_text_raw
                0x00000000000072fc                set_text
 .text          0x000000000000731a        0x0 /libti99/libti99.a(vdp_textdefs.o)
 .text          0x000000000000731a       0x22 /libti99/libti99.a(vdp_memset.o)
                0x000000000000731a                vdpmemset
 .text          0x000000000000733c      0x13a /libti99/libti99.a(vdp_charsetlc.o)
                0x000000000000737e                TrueLowerCase
                0x000000000000733c                charsetlc
 .text          0x0000000000007476        0x0 /libti99/libti99.a(vdp_setmode.o)
 .text          0x0000000000007476       0xe2 /libti99/libti99.a(vdp_scrnscroll.o)
                0x0000000000007476                scrn_scroll_default
 .text          0x0000000000007558       0x20 /libti99/libti99.a(vdp_memcpy.o)
                0x0000000000007558                vdpmemcpy
 .text          0x0000000000007578       0x7e /libti99/libti99.a(vdp_gplvdp.o)
                0x0000000000007578                gplvdp
 .text          0x00000000000075f6       0x1c /libti99/libti99.a(vdp_memread.o)
                0x00000000000075f6                vdpmemread
 .text          0x0000000000007612       0x88 /libti99/libti99.a(conio_bgcolor.o)
                0x0000000000007696                reverse
                0x0000000000007676                bordercolor
                0x0000000000007612                bgcolor
                0x0000000000007642                textcolor
 *(.gnu.warning)

.fini
 *(.fini)
                0x000000000000769a                PROVIDE (__etext, .)
                0x000000000000769a                PROVIDE (_etext, .)
                0x000000000000769a                PROVIDE (etext, .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.sdata2
 *(.sdata2 .sdata2.* .gnu.linkonce.s2.*)

.sbss2
 *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*)

.eh_frame_hdr
 *(.eh_frame_hdr)

.eh_frame
 *(.eh_frame)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)
                0x000000000000ee9a                . = (ALIGN (0x200) + (. & 0xffffffffffffffff))

.eh_frame
 *(.eh_frame)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.tdata
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x000000000000ee9a        0x0
                0x000000000000ee9a                PROVIDE (__preinit_array_start, .)
 *(.preinit_array)
                0x000000000000ee9a                PROVIDE (__preinit_array_end, .)

.init_array     0x000000000000ee9a        0x0
                0x000000000000ee9a                PROVIDE (__init_array_start, .)
 *(SORT(.init_array.*))
 *(.init_array)
                0x000000000000ee9a                PROVIDE (__init_array_end, .)

.fini_array     0x000000000000ee9a        0x0
                0x000000000000ee9a                PROVIDE (__fini_array_start, .)
 *(.fini_array)
 *(SORT(.fini_array.*))
                0x000000000000ee9a                PROVIDE (__fini_array_end, .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)

.data           0x0000000000008320        0xc
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x0000000000008320        0x0 header.o
 .data          0x0000000000008320        0x0 crt0.o
 .data          0x0000000000008320        0x0 main.o
 .data          0x0000000000008320        0x0 /libti99/libti99.a(str_memcpy.o)
 .data          0x0000000000008320        0x0 /libti99/libti99.a(vdp_writestring.o)
 .data          0x0000000000008320        0x0 /libti99/libti99.a(vdp_byte2hex.o)
 .data          0x0000000000008320        0x2 /libti99/libti99.a(vdp_char.o)
                0x0000000000008320                vdpchar
 .data          0x0000000000008322        0x0 /libti99/libti99.a(str_int2str.o)
 .data          0x0000000000008322        0x0 /libti99/libti99.a(vdp_settext.o)
 .data          0x0000000000008322        0x0 /libti99/libti99.a(vdp_textdefs.o)
 .data          0x0000000000008322        0x0 /libti99/libti99.a(vdp_memset.o)
 .data          0x0000000000008322        0x0 /libti99/libti99.a(vdp_charsetlc.o)
 .data          0x0000000000008322        0x6 /libti99/libti99.a(vdp_setmode.o)
                0x0000000000008322                gColor
                0x0000000000008326                gSprite
                0x0000000000008324                gPattern
 .data          0x0000000000008328        0x2 /libti99/libti99.a(vdp_scrnscroll.o)
                0x0000000000008328                scrn_scroll
 .data          0x000000000000832a        0x0 /libti99/libti99.a(vdp_memcpy.o)
 .data          0x000000000000832a        0x0 /libti99/libti99.a(vdp_gplvdp.o)
 .data          0x000000000000832a        0x0 /libti99/libti99.a(vdp_memread.o)
 .data          0x000000000000832a        0x2 /libti99/libti99.a(conio_bgcolor.o)
                0x000000000000832a                conio_scrnCol

.data1
 *(.data1)

.got
 *(.got.plt)
 *(.got)

.sdata
 *(.sdata .sdata.* .gnu.linkonce.s.*)
                0x000000000000832c                _edata = .
                0x000000000000832c                PROVIDE (edata, .)
                0x000000000000832c                __bss_start = .

.sbss
 *(.dynsbss)
 *(.sbss .sbss.* .gnu.linkonce.sb.*)
 *(.scommon)

.bss            0x000000000000832c       0x18
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x000000000000832c        0x0 header.o
 .bss           0x000000000000832c        0x0 crt0.o
 .bss           0x000000000000832c        0x4 main.o
                0x000000000000832c                try_limit
                0x000000000000832e                corcompCru
 .bss           0x0000000000008330        0x0 /libti99/libti99.a(str_memcpy.o)
 .bss           0x0000000000008330        0x0 /libti99/libti99.a(vdp_writestring.o)
 .bss           0x0000000000008330        0x0 /libti99/libti99.a(vdp_byte2hex.o)
 .bss           0x0000000000008330        0x0 /libti99/libti99.a(vdp_char.o)
 .bss           0x0000000000008330        0x8 /libti99/libti99.a(str_int2str.o)
 .bss           0x0000000000008338        0x0 /libti99/libti99.a(vdp_settext.o)
 .bss           0x0000000000008338        0x8 /libti99/libti99.a(vdp_textdefs.o)
                0x0000000000008338                nTextRow
                0x000000000000833a                nTextEnd
                0x000000000000833e                nTextFlags
                0x000000000000833c                nTextPos
 .bss           0x0000000000008340        0x0 /libti99/libti99.a(vdp_memset.o)
 .bss           0x0000000000008340        0x0 /libti99/libti99.a(vdp_charsetlc.o)
 .bss           0x0000000000008340        0x4 /libti99/libti99.a(vdp_setmode.o)
                0x0000000000008340                gImage
                0x0000000000008342                gSpritePat
 .bss           0x0000000000008344        0x0 /libti99/libti99.a(vdp_scrnscroll.o)
 .bss           0x0000000000008344        0x0 /libti99/libti99.a(vdp_memcpy.o)
 .bss           0x0000000000008344        0x0 /libti99/libti99.a(vdp_gplvdp.o)
 .bss           0x0000000000008344        0x0 /libti99/libti99.a(vdp_memread.o)
 .bss           0x0000000000008344        0x0 /libti99/libti99.a(conio_bgcolor.o)
 *(COMMON)
                0x0000000000008344                . = ALIGN ((. != 0x0)?0x4:0x1)
                0x0000000000008344                . = ALIGN (0x4)
                0x0000000000008344                . = ALIGN (0x4)
                0x0000000000008344                _end = .
                0x0000000000008344                PROVIDE (end, .)

.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
 *(.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)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.gnu.attributes
 *(.gnu.attributes)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
OUTPUT(exptest_c.elf elf32-tms9900)
