Archive member included because of file (symbol)

/home/jj/src/nds/libnds/lib/libnds7.a(clock.o)
                              template.o (rtcReset)
/home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
                              template.o (touchReadXY)
/home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)
                              template.o (irqSet)
/home/jj/src/nds/libnds/lib/libnds7.a(biosCalls.o)
                              /home/jj/src/nds/libnds/lib/libnds7.a(clock.o) (swiDelay)
/home/jj/src/nds/libnds/lib/libnds7.a(interruptDispatcher.o)
                              /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o) (IntrMain)
/home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_divsi3.o)
                              template.o (__aeabi_idiv)
/home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_dvmd_tls.o)
                              /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_divsi3.o) (__div0)
/home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_call_via_rX.o)
                              /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/ds_arm7_crt0.o (_call_via_r3)
/home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a(lib_a-init.o)
                              /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/ds_arm7_crt0.o (__libc_init_array)
/home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a(lib_a-memcpy.o)
                              template.o (memcpy)

Allocating common symbols
Common symbol       size              file

vcount              0x4               template.o
irqTable            0xc8              /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)
tempPos             0xc               template.o
first               0xc               template.o

Memory Configuration

Name             Origin             Length             Attributes
rom              0x08000000         0x02000000
iwram            0x037f8000         0x00018000
*default*        0x00000000         0xffffffff

Linker script and memory map

                0x037f8000                __iwram_start = 0x37f8000
                0x03810000                __iwram_top = 0x3810000
                0x0380ffa0                __sp_irq = (__iwram_top - 0x60)
                0x0380fea0                __sp_svc = (__sp_irq - 0x100)
                0x0380fda0                __sp_usr = (__sp_svc - 0x100)
                0x0380fff8                __irq_flags = (__iwram_top - 0x8)
                0x0380fffc                __irq_vector = (__iwram_top - 0x4)

.init           0x037f8000       0xe8
                0x037f8000                __text_start = .
 *(.init)
 .init          0x037f8000       0xd0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/ds_arm7_crt0.o
                0x037f8000                _start
 .init          0x037f80d0        0xc /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crti.o
                0x037f80d0                _init
 .init          0x037f80dc        0xc /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtn.o
                0x037f80e8                . = ALIGN (0x4)

.plt
 *(.plt)

.text           0x037f80f0     0x159c
 *(.text.*)
 *(.stub)
 *(.gnu.warning)
 *(.gnu.linkonce.t*)
 *(.glue_7)
 .glue_7        0x037f80f0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/ds_arm7_crt0.o
 .glue_7        0x037f80f0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crti.o
 .glue_7        0x037f80f0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtbegin.o
 .glue_7        0x037f80f0        0x0 template.o
 .glue_7        0x037f80f0        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(clock.o)
 .glue_7        0x037f80f0        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
 .glue_7        0x037f80f0        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)
 .glue_7        0x037f80f0        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(biosCalls.o)
 .glue_7        0x037f80f0        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(interruptDispatcher.o)
 .glue_7        0x037f80f0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_divsi3.o)
 .glue_7        0x037f80f0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_dvmd_tls.o)
 .glue_7        0x037f80f0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_call_via_rX.o)
 .glue_7        0x037f80f0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a(lib_a-init.o)
 .glue_7        0x037f80f0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a(lib_a-memcpy.o)
 .glue_7        0x037f80f0       0x54 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtend.o
                0x037f8120                __irqSet_from_arm
                0x037f8108                __rtcReset_from_arm
                0x037f812c                __irqEnable_from_arm
                0x037f80f0                ___call_via_r3_from_arm
                0x037f80fc                __touchReadXY_from_arm
                0x037f8114                __irqInit_from_arm
                0x037f8138                __swiWaitForVBlank_from_arm
 .glue_7        0x037f8144        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtn.o
 *(.glue_7t)
 .glue_7t       0x037f8144        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/ds_arm7_crt0.o
 .glue_7t       0x037f8144        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crti.o
 .glue_7t       0x037f8144        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtbegin.o
 .glue_7t       0x037f8144        0x0 template.o
 .glue_7t       0x037f8144        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(clock.o)
 .glue_7t       0x037f8144        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
 .glue_7t       0x037f8144        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)
 .glue_7t       0x037f8144        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(biosCalls.o)
 .glue_7t       0x037f8144        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(interruptDispatcher.o)
 .glue_7t       0x037f8144        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_divsi3.o)
 .glue_7t       0x037f8144        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_dvmd_tls.o)
 .glue_7t       0x037f8144        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_call_via_rX.o)
 .glue_7t       0x037f8144        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a(lib_a-init.o)
 .glue_7t       0x037f8144        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a(lib_a-memcpy.o)
 .glue_7t       0x037f8144        0x8 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtend.o
                0x037f8144                ____aeabi_idiv_from_thumb
                0x037f8148                ____aeabi_idiv_change_to_arm
 .glue_7t       0x037f814c        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtn.o
                0x037f814c                . = ALIGN (0x4)
 .text          0x037f814c        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/ds_arm7_crt0.o
 .text          0x037f814c        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crti.o
 .text          0x037f814c       0xa4 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtbegin.o
 .text          0x037f81f0      0x3a8 template.o
                0x037f833c                VcountHandler
                0x037f81f0                startSound
                0x037f84fc                main
                0x037f82b0                VblankHandler
                0x037f8284                getFreeSoundChannel
 .text          0x037f8598      0x2bc /home/jj/src/nds/libnds/lib/libnds7.a(clock.o)
                0x037f8598                BCDToInteger
                0x037f86e4                rtcSetTime
                0x037f870c                rtcGetTime
                0x037f8814                integerToBCD
                0x037f8758                rtcSetTimeAndDate
                0x037f87d0                rtcReset
                0x037f85c4                rtcTransaction
                0x037f8784                rtcGetTimeAndDate
 .text          0x037f8854      0x7dc /home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
                0x037f88d4                CheckStylus
                0x037f8f30                touchRead
                0x037f8a04                readTouchValue
                0x037f8ffc                touchReadTemperature
                0x037f8c30                touchReadXY
                0x037f8854                UpdateRange
 .text          0x037f9030      0x21c /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)
                0x037f91a8                irqEnable
                0x037f9034                irqSet
                0x037f9200                irqDisable
                0x037f90a0                irqInit
                0x037f9030                irqDummy
                0x037f9174                irqInitHandler
                0x037f90f0                irqClear
 *fill*         0x037f924c        0x4 ff
 .text          0x037f9250       0x80 /home/jj/src/nds/libnds/lib/libnds7.a(biosCalls.o)
                0x037f9260                swiSleep
                0x037f929a                swiDecompressLZSSVram
                0x037f92b2                swiGetPitchTable
                0x037f9282                swiFastCopy
                0x037f9286                swiSqrt
                0x037f92ba                swiSwitchToGBAMode
                0x037f9250                swiSoftReset
                0x037f928a                swiCRC16
                0x037f929e                swiDecompressHuffman
                0x037f92be                swiSetHaltCR
                0x037f92ae                swiGetSineTable
                0x037f92b6                swiGetVolumeTable
                0x037f926c                swiRemainder
                0x037f9292                swiUnpackBits
                0x037f92aa                swiHalt
                0x037f9296                swiDecompressLZSSWram
                0x037f9254                swiDelay
                0x037f9272                swiDivMod
                0x037f92a6                swiDecompressRLEVram
                0x037f92a2                swiDecompressRLEWram
                0x037f9268                swiDivide
                0x037f9264                swiChangeSoundBias
                0x037f925c                swiWaitForVBlank
                0x037f9258                swiIntrWait
                0x037f928e                swiIsDebugger
                0x037f927e                swiCopy
 .text          0x037f92d0       0xc8 /home/jj/src/nds/libnds/lib/libnds7.a(interruptDispatcher.o)
                0x037f92d0                IntrMain
 .text          0x037f9398      0x144 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_divsi3.o)
                0x037f9398                __aeabi_idiv
                0x037f9398                __divsi3
                0x037f94c4                __aeabi_idivmod
 .text          0x037f94dc        0x4 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_dvmd_tls.o)
                0x037f94dc                __aeabi_ldiv0
                0x037f94dc                __div0
                0x037f94dc                __aeabi_idiv0
 .text          0x037f94e0       0x3c /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_call_via_rX.o)
                0x037f94e8                _call_via_r2
                0x037f94f8                _call_via_r6
                0x037f94f4                _call_via_r5
                0x037f94ec                _call_via_r3
                0x037f950c                _call_via_fp
                0x037f9500                _call_via_r8
                0x037f94fc                _call_via_r7
                0x037f94e0                _call_via_r0
                0x037f9508                _call_via_sl
                0x037f9514                _call_via_sp
                0x037f9504                _call_via_r9
                0x037f94f0                _call_via_r4
                0x037f94e4                _call_via_r1
                0x037f9510                _call_via_ip
                0x037f9518                _call_via_lr
 .text          0x037f951c       0xd4 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a(lib_a-init.o)
                0x037f9568                __libc_init_array
                0x037f951c                __libc_fini_array
 .text          0x037f95f0       0x9c /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a(lib_a-memcpy.o)
                0x037f95f0                memcpy
 .text          0x037f968c        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtend.o
 .text          0x037f968c        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtn.o

.fini           0x037f968c       0x18
 *(.fini)
 .fini          0x037f968c        0xc /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crti.o
                0x037f968c                _fini
 .fini          0x037f9698        0xc /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtn.o
                0x037f96a4                __text_end = .

.rodata         0x037f96a4        0x0
 *(.rodata)
 *all.rodata*(*)
 *(.roda)
 *(.rodata.*)
 *(.gnu.linkonce.r*)
                0x037f96a4                . = ALIGN (0x4)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)
                0x037f96a4                __exidx_start = .

.ARM.exidx
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                0x037f96a4                __exidx_end = .
                0x037f96a4                . = ALIGN (0x4)
                0x037f96a4                PROVIDE (__preinit_array_start, .)

.preinit_array
 *(.preinit_array)
                0x037f96a4                PROVIDE (__preinit_array_end, .)
                0x037f96a4                PROVIDE (__init_array_start, .)

.init_array     0x037f96a4        0x4
 *(.init_array)
 .init_array    0x037f96a4        0x4 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtbegin.o
                0x037f96a8                PROVIDE (__init_array_end, .)
                0x037f96a8                PROVIDE (__fini_array_start, .)

.fini_array     0x037f96a8        0x4
 *(.fini_array)
 .fini_array    0x037f96a8        0x4 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtbegin.o
                0x037f96ac                PROVIDE (__fini_array_end, .)

.ctors          0x037f96ac        0x0
 *crtbegin.o(.ctors)
 *(EXCLUDE_FILE(*crtend.o) .ctors)
 *(SORT(.ctors.*))
 *(.ctors)
                0x037f96ac                . = ALIGN (0x4)

.dtors          0x037f96ac        0x0
 *crtbegin.o(.dtors)
 *(EXCLUDE_FILE(*crtend.o) .dtors)
 *(SORT(.dtors.*))
 *(.dtors)
                0x037f96ac                . = ALIGN (0x4)

.eh_frame       0x037f96ac        0x4
 *(.eh_frame)
 .eh_frame      0x037f96ac        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtbegin.o
 .eh_frame      0x037f96ac        0x4 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtend.o
                0x037f96b0                . = ALIGN (0x4)

.gcc_except_table
                0x037f96b0        0x0
 *(.gcc_except_table)
                0x037f96b0                . = ALIGN (0x4)

.jcr            0x037f96b0        0x4
 *(.jcr)
 .jcr           0x037f96b0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtbegin.o
 .jcr           0x037f96b0        0x4 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtend.o

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

.iwram          0x037f96b4        0x0
                0x037f96b4                __iwram_start = <code 342> (.)
 *(.iwram)
 *iwram.*(.text)
                0x037f96b4                . = ALIGN (0x4)
                0x037f96b4                __iwram_end = <code 342> (.)

.data           0x037f96b4        0xc
                0x037f96b4                __data_start = <code 342> (.)
 *(.data)
 .data          0x037f96b4        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/ds_arm7_crt0.o
 .data          0x037f96b4        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crti.o
 .data          0x037f96b4        0x4 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtbegin.o
                0x037f96b4                __dso_handle
 .data          0x037f96b8        0x4 template.o
 .data          0x037f96bc        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(clock.o)
 .data          0x037f96bc        0x1 /home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
 .data          0x037f96bd        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)
 .data          0x037f96bd        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(biosCalls.o)
 .data          0x037f96bd        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(interruptDispatcher.o)
 .data          0x037f96bd        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_divsi3.o)
 .data          0x037f96bd        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_dvmd_tls.o)
 .data          0x037f96bd        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_call_via_rX.o)
 .data          0x037f96bd        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a(lib_a-init.o)
 .data          0x037f96bd        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a(lib_a-memcpy.o)
 .data          0x037f96bd        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtend.o
 .data          0x037f96bd        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtn.o
 *(.data.*)
 *(.gnu.linkonce.d*)
                0x037f96c0                . = ALIGN (0x4)
 *fill*         0x037f96bd        0x3 ff
                0x037f96c0                __data_end = <code 342> (.)

.bss            0x037f96c0      0x114
                0x037f96c0                __bss_start = <code 342> (.)
                0x037f96c0                __bss_start__ = <code 342> (.)
 *(.dynbss)
 *(.gnu.linkonce.b*)
 *(.bss*)
 .bss           0x037f96c0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/ds_arm7_crt0.o
 .bss           0x037f96c0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crti.o
 .bss           0x037f96c0       0x1c /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtbegin.o
 .bss           0x037f96dc        0x0 template.o
 .bss           0x037f96dc        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(clock.o)
 .bss           0x037f96dc       0x14 /home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
 .bss           0x037f96f0        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)
 .bss           0x037f96f0        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(biosCalls.o)
 .bss           0x037f96f0        0x0 /home/jj/src/nds/libnds/lib/libnds7.a(interruptDispatcher.o)
 .bss           0x037f96f0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_divsi3.o)
 .bss           0x037f96f0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_dvmd_tls.o)
 .bss           0x037f96f0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_call_via_rX.o)
 .bss           0x037f96f0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a(lib_a-init.o)
 .bss           0x037f96f0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a(lib_a-memcpy.o)
 .bss           0x037f96f0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtend.o
 .bss           0x037f96f0        0x0 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtn.o
 *(COMMON)
 COMMON         0x037f96f0       0x1c template.o
                0x037f96f0                vcount
                0x037f96f4                tempPos
                0x037f9700                first
 COMMON         0x037f970c       0xc8 /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)
                0x037f970c                irqTable
                0x037f97d4                . = ALIGN (0x4)
                0x037f97d4                __bss_end = .
                0x037f97d4                __bss_end__ = .
                0x037f97d4                _end = .
                0x037f97d4                __end__ = .
                0x037f97d4                PROVIDE (end, _end)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment        0x00000000      0x148
 *(.comment)
 .comment       0x00000000       0x29 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtbegin.o
 .comment       0x00000029       0x29 template.o
 .comment       0x00000052       0x29 /home/jj/src/nds/libnds/lib/libnds7.a(clock.o)
 .comment       0x0000007b       0x29 /home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
 .comment       0x000000a4       0x29 /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)
 .comment       0x000000cd       0x29 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a(lib_a-init.o)
 .comment       0x000000f6       0x29 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a(lib_a-memcpy.o)
 .comment       0x0000011f       0x29 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtend.o

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges  0x00000000       0xd0
 *(.debug_aranges)
 .debug_aranges
                0x00000000       0x28 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crti.o
 .debug_aranges
                0x00000028       0x20 template.o
 .debug_aranges
                0x00000048       0x20 /home/jj/src/nds/libnds/lib/libnds7.a(clock.o)
 .debug_aranges
                0x00000068       0x20 /home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
 .debug_aranges
                0x00000088       0x20 /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)
 .debug_aranges
                0x000000a8       0x28 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtn.o

.debug_pubnames
                0x00000000      0x221
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000       0x87 template.o
 .debug_pubnames
                0x00000087       0x9e /home/jj/src/nds/libnds/lib/libnds7.a(clock.o)
 .debug_pubnames
                0x00000125       0x7c /home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
 .debug_pubnames
                0x000001a1       0x80 /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)

.debug_info     0x00000000     0x1276
 *(.debug_info)
 .debug_info    0x00000000       0x64 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crti.o
 .debug_info    0x00000064      0x67d template.o
 .debug_info    0x000006e1      0x32b /home/jj/src/nds/libnds/lib/libnds7.a(clock.o)
 .debug_info    0x00000a0c      0x5df /home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
 .debug_info    0x00000feb      0x227 /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)
 .debug_info    0x00001212       0x64 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtn.o

.debug_abbrev   0x00000000      0x637
 *(.debug_abbrev)
 .debug_abbrev  0x00000000       0x10 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crti.o
 .debug_abbrev  0x00000010      0x215 template.o
 .debug_abbrev  0x00000225       0xea /home/jj/src/nds/libnds/lib/libnds7.a(clock.o)
 .debug_abbrev  0x0000030f      0x1e5 /home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
 .debug_abbrev  0x000004f4      0x133 /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)
 .debug_abbrev  0x00000627       0x10 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtn.o

.debug_line     0x00000000      0x69d
 *(.debug_line)
 .debug_line    0x00000000       0x49 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crti.o
 .debug_line    0x00000049      0x172 template.o
 .debug_line    0x000001bb      0x11d /home/jj/src/nds/libnds/lib/libnds7.a(clock.o)
 .debug_line    0x000002d8      0x297 /home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
 .debug_line    0x0000056f       0xe5 /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)
 .debug_line    0x00000654       0x49 /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtn.o

.debug_frame    0x00000000      0x340
 *(.debug_frame)
 .debug_frame   0x00000000       0xa0 template.o
 .debug_frame   0x000000a0      0x110 /home/jj/src/nds/libnds/lib/libnds7.a(clock.o)
 .debug_frame   0x000001b0       0xe0 /home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
 .debug_frame   0x00000290       0xb0 /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)

.debug_str      0x00000000      0x5b4
 *(.debug_str)
 .debug_str     0x00000000      0x299 template.o
                                0x312 (size before relaxing)
 .debug_str     0x00000299       0xd3 /home/jj/src/nds/libnds/lib/libnds7.a(clock.o)
                                0x17e (size before relaxing)
 .debug_str     0x0000036c      0x191 /home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
                                0x29c (size before relaxing)
 .debug_str     0x000004fd       0xb7 /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)
                                0x157 (size before relaxing)

.debug_loc      0x00000000      0xe34
 *(.debug_loc)
 .debug_loc     0x00000000      0x2a6 template.o
 .debug_loc     0x000002a6      0x3f0 /home/jj/src/nds/libnds/lib/libnds7.a(clock.o)
 .debug_loc     0x00000696      0x669 /home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
 .debug_loc     0x00000cff      0x135 /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.stack          0x00080000        0x0
                0x00080000                _stack = .
 *(.stack)
LOAD /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/ds_arm7_crt0.o
LOAD /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crti.o
LOAD /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtbegin.o
LOAD template.o
LOAD /home/jj/src/nds/libnds/lib/libnds7.a
START GROUP
LOAD /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a
LOAD /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a
LOAD /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libc.a
END GROUP
START GROUP
LOAD /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libsysbase.a
LOAD /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libc.a
END GROUP
LOAD /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtend.o
LOAD /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtn.o
OUTPUT(/home/jj/src/nds/apps/slot1dump/arm7/slot1dump.arm7.elf elf32-littlearm)

.ARM.attributes
                0x00000000       0x10
 .ARM.attributes
                0x00000000       0x1e /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/ds_arm7_crt0.o
 .ARM.attributes
                0x0000001e       0x1e /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crti.o
 .ARM.attributes
                0x0000003c       0x1e /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtbegin.o
 .ARM.attributes
                0x0000005a       0x1e template.o
 .ARM.attributes
                0x00000078       0x1e /home/jj/src/nds/libnds/lib/libnds7.a(clock.o)
 .ARM.attributes
                0x00000096       0x1e /home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
 .ARM.attributes
                0x000000b4       0x1e /home/jj/src/nds/libnds/lib/libnds7.a(interrupts.o)
 .ARM.attributes
                0x000000d2       0x1e /home/jj/src/nds/libnds/lib/libnds7.a(biosCalls.o)
 .ARM.attributes
                0x000000f0       0x1e /home/jj/src/nds/libnds/lib/libnds7.a(interruptDispatcher.o)
 .ARM.attributes
                0x0000010e       0x1e /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_divsi3.o)
 .ARM.attributes
                0x0000012c       0x1e /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_dvmd_tls.o)
 .ARM.attributes
                0x0000014a       0x1e /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/libgcc.a(_call_via_rX.o)
 .ARM.attributes
                0x00000168       0x1e /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a(lib_a-init.o)
 .ARM.attributes
                0x00000186       0x1e /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/../../../../arm-eabi/lib/libg.a(lib_a-memcpy.o)
 .ARM.attributes
                0x000001a4       0x1c /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtend.o
 .ARM.attributes
                0x000001c0       0x1e /home/jj/src/nds/devkitARM/bin/../lib/gcc/arm-eabi/4.1.1/crtn.o

.debug_ranges   0x00000000       0xa0
 .debug_ranges  0x00000000       0x58 template.o
 .debug_ranges  0x00000058       0x48 /home/jj/src/nds/libnds/lib/libnds7.a(touch.o)
