Archive member included because of file (symbol)

C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memset.o)
                              Objects - Image Decoders Demo\FSIO.o (memset)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strcpy.o)
                              Objects - Image Decoders Demo\FSIO.o (strcpy)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strlen.o)
                              Objects - Image Decoders Demo\FSIO.o (strlen)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(general-exception.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (_general_exception_context)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
                              Objects - Image Decoders Demo\FSIO.o (strncpy)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
                              Objects - Image Decoders Demo\FSIO.o (strchr)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (exit)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                              Objects - Image Decoders Demo\FSIO.o (tolower)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) (_libc_data)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o) (_filbuf_simple)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) (pthread_mutex_lock)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(general-exception.o) (_general_exception_handler)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (_bootstrap_exception_handler)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (_on_reset)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (_on_bootstrap)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-nmi-handler.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (_nmi_handler)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) (_mon_getc)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) (_mon_write)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) (_exit)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctype.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) (_ctype)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(errno.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) (errno)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o) (_mon_putc)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_getc_spi2_lib.o)
                              Objects - Image Decoders Demo\SD-SPI.o (getcSPI2)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_open_spi2_lib.o)
                              Objects - Image Decoders Demo\SD-SPI.o (OpenSPI2)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_disable_interrupts_lib.o)
                              Objects - Image Decoders Demo\Application.o (INTDisableInterrupts)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o)
                              Objects - Image Decoders Demo\Application.o (INTEnableSystemMultiVectoredInt)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_restore_interrupts_lib.o)
                              Objects - Image Decoders Demo\Application.o (INTRestoreInterrupts)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
                              Objects - Image Decoders Demo\DisplayDriver.o (OpenCoreTimer)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o)
                              Objects - Image Decoders Demo\Application.o (CheKseg0CacheOn)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_brg_tbl_lib.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_open_spi2_lib.o) (SpiBrgConvTbl)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o) (INTEnableInterrupts)

Allocating common symbols
Common symbol       size              file

_cursorY            0x2               Objects - Image Decoders Demo\Primitive.o
gDataBuffer         0x200             Objects - Image Decoders Demo\FSIO.o
IMG_wWidth          0x2               Objects - Image Decoders Demo\ImageDecoder.o
IMG_bAlignCenter    0x1               Objects - Image Decoders Demo\ImageDecoder.o
gFileSlotOpen       0x3               Objects - Image Decoders Demo\FSIO.o
IMG_wStartX         0x2               Objects - Image Decoders Demo\ImageDecoder.o
gTimeCrtMS          0x1               Objects - Image Decoders Demo\FSIO.o
MDD_SDSPI_finalLBA  0x4               Objects - Image Decoders Demo\SD-SPI.o
_fontOrientation    0x1               Objects - Image Decoders Demo\Primitive.o
_fontFirstChar      0x2               Objects - Image Decoders Demo\Primitive.o
cwd                 0x3c              Objects - Image Decoders Demo\FSIO.o
IMG_wHeight         0x2               Objects - Image Decoders Demo\ImageDecoder.o
defaultString       0xd               Objects - Image Decoders Demo\FSIO.o
IMG_bDownScalingFactor
                    0x1               Objects - Image Decoders Demo\ImageDecoder.o
tempCWDobj          0x3c              Objects - Image Decoders Demo\FSIO.o
IMG_wStartY         0x2               Objects - Image Decoders Demo\ImageDecoder.o
_clipRgn            0x2               Objects - Image Decoders Demo\DisplayDriver.o
_fontHeight         0x2               Objects - Image Decoders Demo\Primitive.o
IMG_wImageWidth     0x2               Objects - Image Decoders Demo\ImageDecoder.o
IMG_wImageHeight    0x2               Objects - Image Decoders Demo\ImageDecoder.o
_cursorX            0x2               Objects - Image Decoders Demo\Primitive.o
_fontLastChar       0x2               Objects - Image Decoders Demo\Primitive.o
_font               0x4               Objects - Image Decoders Demo\Primitive.o
_lineType           0x2               Objects - Image Decoders Demo\Primitive.o
gFATBuffer          0x200             Objects - Image Decoders Demo\FSIO.o
gTimeCrtTime        0x2               Objects - Image Decoders Demo\FSIO.o
gFileArray          0xb4              Objects - Image Decoders Demo\FSIO.o
FatRootDirClusterValue
                    0x4               Objects - Image Decoders Demo\FSIO.o
gDiskData           0x20              Objects - Image Decoders Demo\FSIO.o
_clipRight          0x2               Objects - Image Decoders Demo\DisplayDriver.o
gTimeWrtDate        0x2               Objects - Image Decoders Demo\FSIO.o
IMG_blAbortImageDecoding
                    0x1               Objects - Image Decoders Demo\ImageDecoder.o
_clipBottom         0x2               Objects - Image Decoders Demo\DisplayDriver.o
gTimeCrtDate        0x2               Objects - Image Decoders Demo\FSIO.o
_clipTop            0x2               Objects - Image Decoders Demo\DisplayDriver.o
_color              0x2               Objects - Image Decoders Demo\DisplayDriver.o
TempClusterCalc     0x4               Objects - Image Decoders Demo\FSIO.o
_clipLeft           0x2               Objects - Image Decoders Demo\DisplayDriver.o
dirCleared          0x1               Objects - Image Decoders Demo\FSIO.o
gFileTemp           0x3c              Objects - Image Decoders Demo\FSIO.o
IMG_pLoopCallbackFn
                    0x4               Objects - Image Decoders Demo\ImageDecoder.o
defaultArray        0xa               Objects - Image Decoders Demo\FSIO.o
_lineThickness      0x1               Objects - Image Decoders Demo\Primitive.o
gTimeAccDate        0x2               Objects - Image Decoders Demo\FSIO.o
FSerrno             0x1               Objects - Image Decoders Demo\FSIO.o
gTimeWrtTime        0x2               Objects - Image Decoders Demo\FSIO.o

Microchip PIC32 Memory-Usage Report

kseg0 Program-Memory Usage
section                    address  length [bytes]      (dec)  Description
-------                 ----------  -------------------------  -----------
.text                   0x9d000000        0x15674       87668  Application's executable code 
.rodata                 0x9d015674         0x1b90        7056  Read-only constant data 
.data                   0x9d017204           0xf4         244  Data-initialization template 
.sdata                  0x9d0172f8           0x14          20  Small data-initialization template 
      Total kseg0_program_mem used  :     0x1730c       94988  18.1% of 0x80000

kseg0 Boot-Memory Usage
section                    address  length [bytes]      (dec)  Description
-------                 ----------  -------------------------  -----------
.startup                0x9fc00490          0x1e0         480  C startup code 
         Total kseg0_boot_mem used  :       0x1e0         480  19.9% of 0x970

Exception-Memory Usage 
section                    address  length [bytes]      (dec)  Description
-------                 ----------  -------------------------  -----------
.app_excpt              0x9fc01180           0x10          16  General-Exception handler 
          Total exception_mem used  :        0x10          16  0.4% of 0x1000

kseg1 Boot-Memory Usage
section                    address  length [bytes]      (dec)  Description
-------                 ----------  -------------------------  -----------
.reset                  0xbfc00000           0x10          16  Reset handler 
.bev_excpt              0xbfc00380           0x10          16  BEV-Exception handler 
         Total kseg1_boot_mem used  :        0x20          32  2.7% of 0x490
        --------------------------------------------------------------------------
         Total Program Memory used  :     0x1751c       95516  18.0% of 0x81e00
        --------------------------------------------------------------------------


kseg1 Data-Memory Usage
section                    address  length [bytes]      (dec)  Description
-------                 ----------  -------------------------  -----------
.data                   0xa0000000           0xf4         244  Initialized data 
.sdata                  0xa00000f4           0x14          20  Small initialized data 
.sbss                   0xa0000108           0x9c         156  Small uninitialized data 
.bss                    0xa00001a4          0x6b0        1712  Uninitialized data 
.stack                  0xa0000854          0x400        1024  Minimum space reserved for stack 
         Total kseg1_data_mem used  :       0xc54        3156  9.6% of 0x8000
        --------------------------------------------------------------------------
            Total Data Memory used  :       0xc54        3156  9.6% of 0x8000
        --------------------------------------------------------------------------

Memory Configuration

Name             Origin             Length             Attributes
kseg0_program_mem 0x9d000000         0x00080000         xr
kseg0_boot_mem   0x9fc00490         0x00000970
exception_mem    0x9fc01000         0x00001000
kseg1_boot_mem   0xbfc00000         0x00000490
debug_exec_mem   0xbfc02000         0x00000ff0
config3          0xbfc02ff0         0x00000004
config2          0xbfc02ff4         0x00000004
config1          0xbfc02ff8         0x00000004
config0          0xbfc02ffc         0x00000004
kseg1_data_mem   0xa0000000         0x00008000         w !x
sfrs             0xbf800000         0x00100000
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o
LOAD Objects - Image Decoders Demo\Application.o
LOAD Objects - Image Decoders Demo\Primitive.o
LOAD Objects - Image Decoders Demo\GOLFontDefault.o
LOAD Objects - Image Decoders Demo\JpegDecoder.o
LOAD Objects - Image Decoders Demo\BmpDecoder.o
LOAD Objects - Image Decoders Demo\GifDecoder.o
LOAD Objects - Image Decoders Demo\ImageDecoder.o
LOAD Objects - Image Decoders Demo\jidctint.o
LOAD Objects - Image Decoders Demo\DisplayDriver.o
LOAD Objects - Image Decoders Demo\FSIO.o
LOAD Objects - Image Decoders Demo\SD-SPI.o
                0x00000001                __MPLAB_BUILD = 0x1
LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a
START GROUP
LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a
LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libm.a
LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libe.a
LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libdsp.a
LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a
LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a
END GROUP
LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a
                0x00000400                PROVIDE (_min_stack_size, 0x400)
                0x00000000                PROVIDE (_min_heap_size, 0x0)
LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/./proc/32MX360F512L\processor.o
                0x00000001                PROVIDE (_vector_spacing, 0x1)
                0x9fc01000                _ebase_address = 0x9fc01000
                0xbfc00000                _RESET_ADDR = 0xbfc00000
                0xbfc00380                _BEV_EXCPT_ADDR = 0xbfc00380
                0xbfc00480                _DBG_EXCPT_ADDR = 0xbfc00480
                0xbfc02000                _DBG_CODE_ADDR = 0xbfc02000
                0x9fc01180                _GEN_EXCPT_ADDR = (_ebase_address + 0x180)

.config_BFC02FF0
 *(.config_BFC02FF0)

.config_BFC02FF4
                0xbfc02ff4        0x4
 *(.config_BFC02FF4)
 .config_BFC02FF4
                0xbfc02ff4        0x4 Objects - Image Decoders Demo\Application.o

.config_BFC02FF8
                0xbfc02ff8        0x4
 *(.config_BFC02FF8)
 .config_BFC02FF8
                0xbfc02ff8        0x4 Objects - Image Decoders Demo\Application.o

.config_BFC02FFC
                0xbfc02ffc        0x4
 *(.config_BFC02FFC)
 .config_BFC02FFC
                0xbfc02ffc        0x4 Objects - Image Decoders Demo\Application.o

.reset          0xbfc00000       0x10
 *(.reset)
 .reset         0xbfc00000       0x10 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o
                0xbfc00000                _reset

.bev_excpt      0xbfc00380       0x10
 *(.bev_handler)
 .bev_handler   0xbfc00380       0x10 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o

.dbg_excpt      0xbfc00480        0x0
                0xbfc00480                . = (. + DEFINED (_DEBUGGER)?0x8:0x0)

.dbg_code       0xbfc02000        0x0
                0xbfc02000                . = (. + DEFINED (_DEBUGGER)?0xff0:0x0)

.app_excpt      0x9fc01180       0x10
 *(.gen_handler)
 .gen_handler   0x9fc01180       0x10 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o

.vector_0       0x9fc01200        0x0
 *(.vector_0)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_0) <= (_vector_spacing << 0x5))), function at exception vector 0 too large)

.vector_1       0x9fc01220        0x0
 *(.vector_1)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_1) <= (_vector_spacing << 0x5))), function at exception vector 1 too large)

.vector_2       0x9fc01240        0x0
 *(.vector_2)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_2) <= (_vector_spacing << 0x5))), function at exception vector 2 too large)

.vector_3       0x9fc01260        0x0
 *(.vector_3)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_3) <= (_vector_spacing << 0x5))), function at exception vector 3 too large)

.vector_4       0x9fc01280        0x0
 *(.vector_4)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_4) <= (_vector_spacing << 0x5))), function at exception vector 4 too large)

.vector_5       0x9fc012a0        0x0
 *(.vector_5)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_5) <= (_vector_spacing << 0x5))), function at exception vector 5 too large)

.vector_6       0x9fc012c0        0x0
 *(.vector_6)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_6) <= (_vector_spacing << 0x5))), function at exception vector 6 too large)

.vector_7       0x9fc012e0        0x0
 *(.vector_7)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_7) <= (_vector_spacing << 0x5))), function at exception vector 7 too large)

.vector_8       0x9fc01300        0x0
 *(.vector_8)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_8) <= (_vector_spacing << 0x5))), function at exception vector 8 too large)

.vector_9       0x9fc01320        0x0
 *(.vector_9)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_9) <= (_vector_spacing << 0x5))), function at exception vector 9 too large)

.vector_10      0x9fc01340        0x0
 *(.vector_10)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_10) <= (_vector_spacing << 0x5))), function at exception vector 10 too large)

.vector_11      0x9fc01360        0x0
 *(.vector_11)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_11) <= (_vector_spacing << 0x5))), function at exception vector 11 too large)

.vector_12      0x9fc01380        0x0
 *(.vector_12)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_12) <= (_vector_spacing << 0x5))), function at exception vector 12 too large)

.vector_13      0x9fc013a0        0x0
 *(.vector_13)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_13) <= (_vector_spacing << 0x5))), function at exception vector 13 too large)

.vector_14      0x9fc013c0        0x0
 *(.vector_14)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_14) <= (_vector_spacing << 0x5))), function at exception vector 14 too large)

.vector_15      0x9fc013e0        0x0
 *(.vector_15)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_15) <= (_vector_spacing << 0x5))), function at exception vector 15 too large)

.vector_16      0x9fc01400        0x0
 *(.vector_16)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_16) <= (_vector_spacing << 0x5))), function at exception vector 16 too large)

.vector_17      0x9fc01420        0x0
 *(.vector_17)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_17) <= (_vector_spacing << 0x5))), function at exception vector 17 too large)

.vector_18      0x9fc01440        0x0
 *(.vector_18)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_18) <= (_vector_spacing << 0x5))), function at exception vector 18 too large)

.vector_19      0x9fc01460        0x0
 *(.vector_19)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_19) <= (_vector_spacing << 0x5))), function at exception vector 19 too large)

.vector_20      0x9fc01480        0x0
 *(.vector_20)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_20) <= (_vector_spacing << 0x5))), function at exception vector 20 too large)

.vector_21      0x9fc014a0        0x0
 *(.vector_21)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_21) <= (_vector_spacing << 0x5))), function at exception vector 21 too large)

.vector_22      0x9fc014c0        0x0
 *(.vector_22)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_22) <= (_vector_spacing << 0x5))), function at exception vector 22 too large)

.vector_23      0x9fc014e0        0x0
 *(.vector_23)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_23) <= (_vector_spacing << 0x5))), function at exception vector 23 too large)

.vector_24      0x9fc01500        0x0
 *(.vector_24)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_24) <= (_vector_spacing << 0x5))), function at exception vector 24 too large)

.vector_25      0x9fc01520        0x0
 *(.vector_25)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_25) <= (_vector_spacing << 0x5))), function at exception vector 25 too large)

.vector_26      0x9fc01540        0x0
 *(.vector_26)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_26) <= (_vector_spacing << 0x5))), function at exception vector 26 too large)

.vector_27      0x9fc01560        0x0
 *(.vector_27)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_27) <= (_vector_spacing << 0x5))), function at exception vector 27 too large)

.vector_28      0x9fc01580        0x0
 *(.vector_28)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_28) <= (_vector_spacing << 0x5))), function at exception vector 28 too large)

.vector_29      0x9fc015a0        0x0
 *(.vector_29)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_29) <= (_vector_spacing << 0x5))), function at exception vector 29 too large)

.vector_30      0x9fc015c0        0x0
 *(.vector_30)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_30) <= (_vector_spacing << 0x5))), function at exception vector 30 too large)

.vector_31      0x9fc015e0        0x0
 *(.vector_31)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_31) <= (_vector_spacing << 0x5))), function at exception vector 31 too large)

.vector_32      0x9fc01600        0x0
 *(.vector_32)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_32) <= (_vector_spacing << 0x5))), function at exception vector 32 too large)

.vector_33      0x9fc01620        0x0
 *(.vector_33)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_33) <= (_vector_spacing << 0x5))), function at exception vector 33 too large)

.vector_34      0x9fc01640        0x0
 *(.vector_34)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_34) <= (_vector_spacing << 0x5))), function at exception vector 34 too large)

.vector_35      0x9fc01660        0x0
 *(.vector_35)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_35) <= (_vector_spacing << 0x5))), function at exception vector 35 too large)

.vector_36      0x9fc01680        0x0
 *(.vector_36)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_36) <= (_vector_spacing << 0x5))), function at exception vector 36 too large)

.vector_37      0x9fc016a0        0x0
 *(.vector_37)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_37) <= (_vector_spacing << 0x5))), function at exception vector 37 too large)

.vector_38      0x9fc016c0        0x0
 *(.vector_38)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_38) <= (_vector_spacing << 0x5))), function at exception vector 38 too large)

.vector_39      0x9fc016e0        0x0
 *(.vector_39)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_39) <= (_vector_spacing << 0x5))), function at exception vector 39 too large)

.vector_40      0x9fc01700        0x0
 *(.vector_40)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_40) <= (_vector_spacing << 0x5))), function at exception vector 40 too large)

.vector_41      0x9fc01720        0x0
 *(.vector_41)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_41) <= (_vector_spacing << 0x5))), function at exception vector 41 too large)

.vector_42      0x9fc01740        0x0
 *(.vector_42)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_42) <= (_vector_spacing << 0x5))), function at exception vector 42 too large)

.vector_43      0x9fc01760        0x0
 *(.vector_43)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_43) <= (_vector_spacing << 0x5))), function at exception vector 43 too large)

.vector_44      0x9fc01780        0x0
 *(.vector_44)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_44) <= (_vector_spacing << 0x5))), function at exception vector 44 too large)

.vector_45      0x9fc017a0        0x0
 *(.vector_45)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_45) <= (_vector_spacing << 0x5))), function at exception vector 45 too large)

.vector_46      0x9fc017c0        0x0
 *(.vector_46)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_46) <= (_vector_spacing << 0x5))), function at exception vector 46 too large)

.vector_47      0x9fc017e0        0x0
 *(.vector_47)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_47) <= (_vector_spacing << 0x5))), function at exception vector 47 too large)

.vector_48      0x9fc01800        0x0
 *(.vector_48)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_48) <= (_vector_spacing << 0x5))), function at exception vector 48 too large)

.vector_49      0x9fc01820        0x0
 *(.vector_49)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_49) <= (_vector_spacing << 0x5))), function at exception vector 49 too large)

.vector_50      0x9fc01840        0x0
 *(.vector_50)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_50) <= (_vector_spacing << 0x5))), function at exception vector 50 too large)

.vector_51      0x9fc01860        0x0
 *(.vector_51)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_51) <= (_vector_spacing << 0x5))), function at exception vector 51 too large)

.vector_52      0x9fc01880        0x0
 *(.vector_52)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_52) <= (_vector_spacing << 0x5))), function at exception vector 52 too large)

.vector_53      0x9fc018a0        0x0
 *(.vector_53)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_53) <= (_vector_spacing << 0x5))), function at exception vector 53 too large)

.vector_54      0x9fc018c0        0x0
 *(.vector_54)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_54) <= (_vector_spacing << 0x5))), function at exception vector 54 too large)

.vector_55      0x9fc018e0        0x0
 *(.vector_55)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_55) <= (_vector_spacing << 0x5))), function at exception vector 55 too large)

.vector_56      0x9fc01900        0x0
 *(.vector_56)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_56) <= (_vector_spacing << 0x5))), function at exception vector 56 too large)

.vector_57      0x9fc01920        0x0
 *(.vector_57)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_57) <= (_vector_spacing << 0x5))), function at exception vector 57 too large)

.vector_58      0x9fc01940        0x0
 *(.vector_58)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_58) <= (_vector_spacing << 0x5))), function at exception vector 58 too large)

.vector_59      0x9fc01960        0x0
 *(.vector_59)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_59) <= (_vector_spacing << 0x5))), function at exception vector 59 too large)

.vector_60      0x9fc01980        0x0
 *(.vector_60)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_60) <= (_vector_spacing << 0x5))), function at exception vector 60 too large)

.vector_61      0x9fc019a0        0x0
 *(.vector_61)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_61) <= (_vector_spacing << 0x5))), function at exception vector 61 too large)

.vector_62      0x9fc019c0        0x0
 *(.vector_62)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_62) <= (_vector_spacing << 0x5))), function at exception vector 62 too large)

.vector_63      0x9fc019e0        0x0
 *(.vector_63)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_63) <= (_vector_spacing << 0x5))), function at exception vector 63 too large)

.startup        0x9fc00490      0x1e0
 *(.startup)
 .startup       0x9fc00490      0x1e0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o

.text           0x9d000000    0x15674
                0x9d000000                _text_begin = .
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x9d000000       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o
 .text          0x9d000018      0x810 Objects - Image Decoders Demo\Application.o
                0x9d000784                PixelOutput
                0x9d000018                main
 .text          0x9d000828     0x1b30 Objects - Image Decoders Demo\Primitive.o
                0x9d001390                Bevel
                0x9d001a40                DrawPoly
                0x9d001fb0                OutTextXY
                0x9d0017d8                FillBevel
                0x9d001d34                OutText
                0x9d001ac8                SetFont
                0x9d002338                GetImageHeight
                0x9d002318                GetImageWidth
                0x9d000ff0                Line
                0x9d000868                Arc
                0x9d0022f8                GetTextHeight
                0x9d002254                GetTextWidth
                0x9d000828                InitGraph
                0x9d001af8                OutChar
 .text          0x9d002358     0x2698 Objects - Image Decoders Demo\JpegDecoder.o
                0x9d002358                JPEG_bDecode
 .text          0x9d0049f0     0x16a4 Objects - Image Decoders Demo\BmpDecoder.o
                0x9d004a28                BDEC_bReadHeader
                0x9d004d70                BMP_bDecode
                0x9d0049f0                BDEC_vResetData
 .text          0x9d006094      0x1d8 Objects - Image Decoders Demo\ImageDecoder.o
                0x9d0060b8                ImageLoopCallbackRegister
                0x9d00614c                IMG_vSetboundaries
                0x9d006094                ImageDecoderInit
                0x9d0060c0                ImageDecode
 .text          0x9d00626c      0x504 Objects - Image Decoders Demo\jidctint.o
                0x9d00626c                jpeg_idct_islow
 .text          0x9d006770     0x4784 Objects - Image Decoders Demo\DisplayDriver.o
                0x9d006770                DelayMs
                0x9d006818                SetReg
                0x9d009f8c                PutImage16BPP
                0x9d00a2a0                PutImage
                0x9d008e34                GetPixel
                0x9d00937c                ClearDevice
                0x9d009590                PutImage1BPP
                0x9d0068d4                ResetDevice
                0x9d009098                Bar
                0x9d008be0                PutPixel
                0x9d0098e8                PutImage4BPP
                0x9d009c48                PutImage8BPP
 .text          0x9d00aef4     0x8e7c Objects - Image Decoders Demo\FSIO.o
                0x9d0106b8                ValidateChars
                0x9d00f9f8                FSftell
                0x9d00fa04                FSrewind
                0x9d010990                FSremove
                0x9d00fac0                FSerror
                0x9d00e048                FindEmptyEntries
                0x9d00d878                CreateFirstCluster
                0x9d0137fc                FSrmdir
                0x9d00dd04                FILEallocate_new_cluster
                0x9d00af6c                ReadByte
                0x9d0113ac                chdirhelper
                0x9d011a20                GetPreviousEntry
                0x9d00d0a4                PopulateEntries
                0x9d00d04c                CacheTime
                0x9d01029c                FSfeof
                0x9d00b694                GetFullClusterNumber
                0x9d00d56c                FILECreateHeadCluster
                0x9d0102b4                FSfread
                0x9d00fac8                FSattrib
                0x9d011a10                FSchdir
                0x9d00d3c0                EraseCluster
                0x9d012cf0                eraseDir
                0x9d013af0                FindNext
                0x9d00f54c                FSfseek
                0x9d00c744                ReadFAT
                0x9d01213c                writeDotEntries
                0x9d00ebe8                Fill_File_Object
                0x9d00e898                FSfclose
                0x9d00b178                ReadDWord
                0x9d010af8                FSfopen
                0x9d00aef4                Cluster2Sector
                0x9d00c378                WriteFAT
                0x9d00f518                FileObjectCopy
                0x9d00cf8c                LoadDirAttrib
                0x9d00f26c                FILEerase
                0x9d00cd3c                FILEget_next_cluster
                0x9d00ca1c                Cache_File_Entry
                0x9d00d2c0                FATfindEmptyCluster
                0x9d0122e8                CreateDIR
                0x9d011c2c                FSgetcwd
                0x9d00b4f0                DISKmount
                0x9d00e120                CreateFileEntry
                0x9d00c26c                Write_File_Entry
                0x9d010ed0                FSrename
                0x9d00b9f4                FSformat
                0x9d00b1b8                LoadBootSector
                0x9d00ed4c                FILEopen
                0x9d00ef94                FILEfind
                0x9d010810                FormatFileName
                0x9d013814                FindFirst
                0x9d00b75c                FSCreateMBR
                0x9d012e7c                rmdirhelper
                0x9d00b6a8                flushData
                0x9d00b15c                ReadWord
                0x9d00fcb0                FSfwrite
                0x9d011228                FormatDirName
                0x9d012ce0                FSmkdir
                0x9d00af7c                LoadMBR
                0x9d00ce2c                FAT_erase_cluster_chain
                0x9d012724                mkdirhelper
                0x9d00b578                FSInit
 .text          0x9d013d70      0xc24 Objects - Image Decoders Demo\SD-SPI.o
                0x9d013d94                MDD_SDSPI_InitIO
                0x9d013d8c                MDD_SDSPI_ReadCapacity
                0x9d013eb8                WriteSPIM
                0x9d014650                MDD_SDSPI_MediaInitialize
                0x9d014228                MDD_SDSPI_SectorWrite
                0x9d013e24                MDD_SDSPI_WriteProtectState
                0x9d013e7c                MDD_SDSPI_ReadMedia
                0x9d013d70                MDD_SDSPI_MediaDetect
                0x9d013de0                CloseSPIM
                0x9d013e34                Delayms
                0x9d013d84                MDD_SDSPI_ReadSectorSize
                0x9d0145e4                OpenSPIM
                0x9d0143e8                MDD_SDSPI_SectorRead
                0x9d013df8                MDD_SDSPI_ShutdownMedia
                0x9d013ef8                SendMMCCmd
 .text          0x9d014994       0xa8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memset.o)
                0x9d014994                memset
 .text          0x9d014a3c      0x1a0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strcpy.o)
                0x9d014a3c                strcpy
 .text          0x9d014bdc      0x168 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strlen.o)
                0x9d014bdc                strlen
 .text.general_exception
                0x9d014d44       0xd0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(general-exception.o)
                0x9d014d44                _general_exception_context
 .text.strncpy  0x9d014e14       0xd0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
                0x9d014e14                strncpy
 .text.strchr   0x9d014ee4       0x90 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
                0x9d014ee4                strchr
 .text.exit     0x9d014f74       0x9c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
                0x9d014f74                exit
 .text.tolower  0x9d015010       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d015010                tolower
 .text.toupper  0x9d015030       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d015030                toupper
 .text.isalnum  0x9d015050       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d015050                isalnum
 .text.isalpha  0x9d015068       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d015068                isalpha
 .text.isascii  0x9d015080        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d015080                isascii
 .text.iscntrl  0x9d015088       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d015088                iscntrl
 .text.isdigit  0x9d0150a0       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d0150a0                isdigit
 .text.isgraph  0x9d0150b8       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d0150b8                isgraph
 .text.islower  0x9d0150d0       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d0150d0                islower
 .text.isprint  0x9d0150e8       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d0150e8                isprint
 .text.ispunct  0x9d015100       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d015100                ispunct
 .text.isspace  0x9d015118       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d015118                isspace
 .text.isupper  0x9d015130       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d015130                isupper
 .text.isxdigit
                0x9d015148       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d015148                isxdigit
 .text.toascii  0x9d015160        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d015160                toascii
 .text._tolower
                0x9d015168        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d015168                _tolower
 .text._toupper
                0x9d015170        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d015170                _toupper
 .text._filbuf_simple
                0x9d015178       0x48 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
                0x9d015178                _filbuf_simple
 .text._fflush_simple
                0x9d0151c0       0x6c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
                0x9d0151c0                _fflush_simple
 .text._flsbuf_simple
                0x9d01522c       0xdc C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
                0x9d01522c                _flsbuf_simple
 .text._fwrite_simple
                0x9d015308       0x84 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
                0x9d015308                _fwrite_simple
 .text._fsync_simple
                0x9d01538c       0x34 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
                0x9d01538c                _fsync_simple
 .text._weak_pthread_mutex_init
                0x9d0153c0        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d0153c0                _weak_pthread_mutex_init
                0x9d0153c0                pthread_mutex_init
 .text._weak_pthread_mutex_destroy
                0x9d0153c8        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d0153c8                _weak_pthread_mutex_destroy
                0x9d0153c8                pthread_mutex_destroy
 .text._weak_pthread_mutex_lock
                0x9d0153d0        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d0153d0                _weak_pthread_mutex_lock
                0x9d0153d0                pthread_mutex_lock
 .text._weak_pthread_mutex_trylock
                0x9d0153d8        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d0153d8                _weak_pthread_mutex_trylock
                0x9d0153d8                pthread_mutex_trylock
 .text._weak_pthread_mutex_unlock
                0x9d0153e0        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d0153e0                _weak_pthread_mutex_unlock
                0x9d0153e0                pthread_mutex_unlock
 .text._weak_pthread_mutex_setname_np
                0x9d0153e8        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d0153e8                pthread_mutex_setname_np
                0x9d0153e8                _weak_pthread_mutex_setname_np
 .text._weak_pthread_mutexattr_init
                0x9d0153f0        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d0153f0                _weak_pthread_mutexattr_init
                0x9d0153f0                pthread_mutexattr_init
 .text._weak_pthread_mutexattr_destroy
                0x9d0153f8        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d0153f8                pthread_mutexattr_destroy
                0x9d0153f8                _weak_pthread_mutexattr_destroy
 .text._weak_pthread_mutexattr_setname_np
                0x9d015400        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d015400                _weak_pthread_mutexattr_setname_np
                0x9d015400                pthread_mutexattr_setname_np
 .text._weak_pthread_mutexattr_settype_np
                0x9d015408        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d015408                _weak_pthread_mutexattr_settype_np
                0x9d015408                pthread_mutexattr_settype_np
 .text._weak_pthread_sysconf_np
                0x9d015410        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d015410                _weak_pthread_sysconf_np
                0x9d015410                pthread_sysconf_np
 .text._weak_pthread_sigdisable_np
                0x9d015418        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d015418                _weak_pthread_sigdisable_np
                0x9d015418                pthread_sigdisable_np
 .text._weak_pthread_sigrestore_np
                0x9d015420        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d015420                pthread_sigrestore_np
                0x9d015420                _weak_pthread_sigrestore_np
 .text._weak__pthread_cleanup_push
                0x9d015428        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d015428                _weak__pthread_cleanup_push
                0x9d015428                _pthread_cleanup_push
 .text._weak__pthread_cleanup_pop
                0x9d015430        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d015430                _pthread_cleanup_pop
                0x9d015430                _weak__pthread_cleanup_pop
 .text._weak__pthread_cleanup_push_defer
                0x9d015438        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d015438                _weak__pthread_cleanup_push_defer
                0x9d015438                _pthread_cleanup_push_defer
 .text._weak__pthread_cleanup_pop_restore
                0x9d015440        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d015440                _pthread_cleanup_pop_restore
                0x9d015440                _weak__pthread_cleanup_pop_restore
 .text._weak_pthread_once
                0x9d015448       0x2c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d015448                _weak_pthread_once
                0x9d015448                pthread_once
                0x9d015448                _pthread_once
 .text._weak_pthread_key_create
                0x9d015474        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d015474                pthread_key_create
                0x9d015474                _weak_pthread_key_create
 .text._weak_pthread_setspecific
                0x9d01547c        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d01547c                _weak_pthread_setspecific
                0x9d01547c                pthread_setspecific
 .text._weak_pthread_getspecific
                0x9d015484        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d015484                pthread_getspecific
                0x9d015484                _weak_pthread_getspecific
 .text._weak__libc_private_storage
                0x9d01548c        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d01548c                _libc_private_storage
                0x9d01548c                _weak__libc_private_storage
 .text._general_exception_handler
                0x9d015494        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
                0x9d015494                _general_exception_handler
 .text._bootstrap_exception_handler
                0x9d01549c        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
                0x9d01549c                _bootstrap_exception_handler
 .text._on_reset
                0x9d0154a4        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
                0x9d0154a4                _on_reset
 .text._on_bootstrap
                0x9d0154ac        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
                0x9d0154ac                _on_bootstrap
 .text          0x9d0154b4       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-nmi-handler.o)
                0x9d0154b4                _nmi_handler
 .text._mon_getc
                0x9d0154cc        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
                0x9d0154cc                _mon_getc
 .text._mon_write
                0x9d0154d4       0x4c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
                0x9d0154d4                _mon_write
 .text._exit    0x9d015520        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
                0x9d015520                _exit
 .text._mon_putc
                0x9d015528       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
                0x9d015528                _mon_putc
 .text.getcSPI2
                0x9d015550       0x24 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_getc_spi2_lib.o)
                0x9d015550                getcSPI2
 .text.OpenSPI2
                0x9d015574       0x64 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_open_spi2_lib.o)
                0x9d015574                OpenSPI2
 .text.INTDisableInterrupts
                0x9d0155d8        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_disable_interrupts_lib.o)
                0x9d0155d8                INTDisableInterrupts
 .text.INTEnableSystemMultiVectoredInt
                0x9d0155e0       0x34 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o)
                0x9d0155e0                INTEnableSystemMultiVectoredInt
 .text.INTRestoreInterrupts
                0x9d015614       0x1c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_restore_interrupts_lib.o)
                0x9d015614                INTRestoreInterrupts
 .text.OpenCoreTimer
                0x9d015630        0xc C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
                0x9d015630                OpenCoreTimer
 .text.CheKseg0CacheOff
                0x9d01563c       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o)
                0x9d01563c                CheKseg0CacheOff
 .text.CheKseg0CacheOn
                0x9d015654       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o)
                0x9d015654                CheKseg0CacheOn
 .text.INTEnableInterrupts
                0x9d01566c        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o)
                0x9d01566c                INTEnableInterrupts
 *(.text.*personality*)
 *(.gnu.warning)
 *(.mips16.fn.*)
 *(.mips16.call.*)
                0x9d015674                _text_end = .

.rodata         0x9d015674     0x1b90
 *(.rodata .rodata.* .gnu.linkonce.r.*)
 .rodata.str1.4
                0x9d015674      0x1b5 Objects - Image Decoders Demo\Application.o
                                0x1bc (size before relaxing)
 *fill*         0x9d015829        0x3 00
 .rodata.cst4   0x9d01582c       0x40 Objects - Image Decoders Demo\Application.o
 .rodata        0x9d01586c       0x68 Objects - Image Decoders Demo\Primitive.o
 .rodata        0x9d0158d4     0x1588 Objects - Image Decoders Demo\GOLFontDefault.o
                0x9d0158d4                L1191258975
                0x9d016e54                GOLFontDefault
 .rodata        0x9d016e5c       0x50 Objects - Image Decoders Demo\JpegDecoder.o
 .rodata.cst4   0x9d016eac        0x4 Objects - Image Decoders Demo\JpegDecoder.o
 .rodata        0x9d016eb0       0xec Objects - Image Decoders Demo\FSIO.o
 .rodata.str1.4
                0x9d016f9c        0x3 Objects - Image Decoders Demo\FSIO.o
                                  0x4 (size before relaxing)
 *fill*         0x9d016f9f        0x1 00
 .rodata        0x9d016fa0       0xcc Objects - Image Decoders Demo\SD-SPI.o
                0x9d016fa0                sdmmc_cmdtable
 .rodata        0x9d01706c       0x14 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
                0x9d01706c                _io_funcs
 .rodata        0x9d017080      0x104 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctype.o)
                0x9d017080                _ctype
 .rodata        0x9d017184       0x80 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_brg_tbl_lib.o)
                0x9d017184                SpiBrgConvTbl
 *(.rodata1)
                0x9d017204                . = ALIGN (0x4)

.sdata2         0x9d017204        0x0
 *(.sdata2 .sdata2.* .gnu.linkonce.s2.*)
                0x9d017204                . = ALIGN (0x4)

.sbss2          0x9d017204        0x0
 *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*)
                0x9d017204                . = ALIGN (0x4)

.eh_frame_hdr
 *(.eh_frame_hdr)

.eh_frame
 *(.eh_frame)

.dbg_data       0xa0000000        0x0
                0xa0000000                . = (. + DEFINED (_DEBUGGER)?0x200:0x0)

.data           0xa0000000       0xf4 load address 0x9d017204
                0xa0000000                _data_begin = .
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0xa0000000       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
                0xa0000000                __exfun_mx
 .data          0xa0000020       0xd4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
 *(.gnu.linkonce.d.*personality*)
 *(.data1)
                0x9d017204                _data_image_begin = LOADADDR (.data)

.eh_frame
 *(.eh_frame)
                0xa00080f0                _gp = (ALIGN (0x10) + 0x7ff0)

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

.sdata          0xa00000f4       0x14 load address 0x9d0172f8
                0xa00000f4                _sdata_begin = .
 *(.sdata .sdata.* .gnu.linkonce.s.*)
 .sdata         0xa00000f4        0x1 Objects - Image Decoders Demo\Primitive.o
 *fill*         0xa00000f5        0x3 00
 .sdata         0xa00000f8        0xc Objects - Image Decoders Demo\FSIO.o
                0xa0000100                gLastFATSectorRead
                0xa00000f8                cwdptr
                0xa00000fc                gLastDataSectorRead
 .sdata         0xa0000104        0x4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
                0xa0000104                _libc_data
                0xa0000108                _sdata_end = .

.lit8
 *(.lit8)

.lit4
 *(.lit4)
                0xa0000108                . = ALIGN (0x4)
                0xa0000108                _data_end = .
                0xa0000108                _bss_begin = .

.sbss           0xa0000108       0x9c
                0xa0000108                _sbss_begin = .
 *(.dynsbss)
 *(.sbss .sbss.* .gnu.linkonce.sb.*)
 .sbss          0xa0000108       0x34 Objects - Image Decoders Demo\Primitive.o
 .sbss          0xa000013c        0xc Objects - Image Decoders Demo\FSIO.o
                0xa0000144                gNeedFATWrite
                0xa0000140                gBufferOwner
                0xa000013f                gNeedDataWrite
                0xa000013c                recache
                0xa000013e                nextClusterIsLast
                0xa000013d                gBufferZeroed
 .sbss          0xa0000148        0x4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(errno.o)
                0xa0000148                errno
 *(.scommon)
 .scommon       0xa000014c       0x13 Objects - Image Decoders Demo\Primitive.o
                0xa000014c                _cursorY
                0xa000014e                _fontOrientation
                0xa0000150                _fontFirstChar
                0xa0000152                _fontHeight
                0xa0000154                _cursorX
                0xa0000156                _fontLastChar
                0xa0000158                _font
                0xa000015c                _lineType
                0xa000015e                _lineThickness
 *fill*         0xa000015f        0x1 00
 .scommon       0xa0000160       0x18 Objects - Image Decoders Demo\ImageDecoder.o
                0xa0000160                IMG_wWidth
                0xa0000162                IMG_bAlignCenter
                0xa0000164                IMG_wStartX
                0xa0000166                IMG_wHeight
                0xa0000168                IMG_bDownScalingFactor
                0xa000016a                IMG_wStartY
                0xa000016c                IMG_wImageWidth
                0xa000016e                IMG_wImageHeight
                0xa0000170                IMG_blAbortImageDecoding
                0xa0000174                IMG_pLoopCallbackFn
 .scommon       0xa0000178        0xc Objects - Image Decoders Demo\DisplayDriver.o
                0xa0000178                _clipRgn
                0xa000017a                _clipRight
                0xa000017c                _clipBottom
                0xa000017e                _clipTop
                0xa0000180                _color
                0xa0000182                _clipLeft
 .scommon       0xa0000184       0x1c Objects - Image Decoders Demo\FSIO.o
                0xa0000184                gFileSlotOpen
                0xa0000187                gTimeCrtMS
                0xa0000188                gTimeCrtTime
                0xa000018c                FatRootDirClusterValue
                0xa0000190                gTimeWrtDate
                0xa0000192                gTimeCrtDate
                0xa0000194                TempClusterCalc
                0xa0000198                dirCleared
                0xa000019a                gTimeAccDate
                0xa000019c                FSerrno
                0xa000019e                gTimeWrtTime
 .scommon       0xa00001a0        0x4 Objects - Image Decoders Demo\SD-SPI.o
                0xa00001a0                MDD_SDSPI_finalLBA
                0xa00001a4                _sbss_end = .

.bss            0xa00001a4      0x6b0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0xa00001a4       0x88 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
 .bss           0xa000022c       0x80 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .bss           0xa00002ac        0x4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0xa00002ac                __isthreaded
 *(COMMON)
 COMMON         0xa00002b0      0x5a2 Objects - Image Decoders Demo\FSIO.o
                0xa00002b0                gDataBuffer
                0xa00004b0                cwd
                0xa00004ec                defaultString
                0xa00004fc                tempCWDobj
                0xa0000538                gFATBuffer
                0xa0000738                gFileArray
                0xa00007ec                gDiskData
                0xa000080c                gFileTemp
                0xa0000848                defaultArray
                0xa0000854                . = ALIGN (0x4)
 *fill*         0xa0000852        0x2 00
                0xa0000854                . = ALIGN (0x4)
                0xa0000854                _end = .
                0xa0000854                _bss_end = .

.heap           0xa0000854        0x0
                0xa0000854                _heap = .
                0xa0000854                . = (. + _min_heap_size)

.stack          0xa0000854      0x400
                0xa0000c54                . = (. + _min_stack_size)
 *fill*         0xa0000854      0x400 00

.ramfunc        0xa0001000        0x0 load address 0x9d01730c
                0xa0001000                _ramfunc_begin = .
 *(.ramfunc .ramfunc.*)
                0xa0001000                . = ALIGN (0x4)
                0xa0001000                _ramfunc_end = .
                0x9d01730c                _ramfunc_image_begin = LOADADDR (.ramfunc)
                0x00000000                _ramfunc_length = SIZEOF (.ramfunc)
                0x00001000                _bmxdkpba_address = (_ramfunc_begin - 0xa0000000)
                0x00008000                _bmxdudba_address = 0x8000
                0x00008000                _bmxdupba_address = 0x8000
                0xa0008000                _stack = (_ramfunc_length > 0x0)?(_ramfunc_begin - 0x4):0xa0008000
                0x00000001                ASSERT (((_min_stack_size + _min_heap_size) <= (_stack - _heap)), Not enough space to allocate both stack and heap.  Reduce heap and/or stack size.)

.pdr            0x00000000     0x1760
 *(.pdr)
 .pdr           0x00000000       0xa0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o
 .pdr           0x000000a0       0x40 Objects - Image Decoders Demo\Application.o
 .pdr           0x000000e0      0x1c0 Objects - Image Decoders Demo\Primitive.o
 .pdr           0x000002a0       0x20 Objects - Image Decoders Demo\JpegDecoder.o
 .pdr           0x000002c0       0x60 Objects - Image Decoders Demo\BmpDecoder.o
 .pdr           0x00000320       0x80 Objects - Image Decoders Demo\ImageDecoder.o
 .pdr           0x000003a0       0x20 Objects - Image Decoders Demo\jidctint.o
 .pdr           0x000003c0      0x180 Objects - Image Decoders Demo\DisplayDriver.o
 .pdr           0x00000540      0x7a0 Objects - Image Decoders Demo\FSIO.o
 .pdr           0x00000ce0      0x1e0 Objects - Image Decoders Demo\SD-SPI.o
 .pdr           0x00000ec0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memset.o)
 .pdr           0x00000ee0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strcpy.o)
 .pdr           0x00000f00       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strlen.o)
 .pdr           0x00000f20       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(general-exception.o)
 .pdr           0x00000f40       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
 .pdr           0x00000f60       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
 .pdr           0x00000f80       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .pdr           0x00000fa0      0x220 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
 .pdr           0x000011c0       0xa0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .pdr           0x00001260      0x2c0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .pdr           0x00001520       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .pdr           0x00001540       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .pdr           0x00001560       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .pdr           0x00001580       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .pdr           0x000015a0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-nmi-handler.o)
 .pdr           0x000015c0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .pdr           0x000015e0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .pdr           0x00001600       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .pdr           0x00001620       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
 .pdr           0x00001640       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_getc_spi2_lib.o)
 .pdr           0x00001660       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_open_spi2_lib.o)
 .pdr           0x00001680       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_disable_interrupts_lib.o)
 .pdr           0x000016a0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o)
 .pdr           0x000016c0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_restore_interrupts_lib.o)
 .pdr           0x000016e0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
 .pdr           0x00001700       0x40 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o)
 .pdr           0x00001740       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o)

.reginfo        0x00000000       0x18
 *(.reginfo)
 .reginfo       0x00000000       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment        0x00000000      0xeef
 *(.comment)
 .comment       0x00000000       0x4d Objects - Image Decoders Demo\Application.o
 .comment       0x0000004d       0x4d Objects - Image Decoders Demo\Primitive.o
 .comment       0x0000009a       0x4d Objects - Image Decoders Demo\GOLFontDefault.o
 .comment       0x000000e7       0x4d Objects - Image Decoders Demo\JpegDecoder.o
 .comment       0x00000134       0x4d Objects - Image Decoders Demo\BmpDecoder.o
 .comment       0x00000181       0x4d Objects - Image Decoders Demo\GifDecoder.o
 .comment       0x000001ce       0x4d Objects - Image Decoders Demo\ImageDecoder.o
 .comment       0x0000021b       0x4d Objects - Image Decoders Demo\jidctint.o
 .comment       0x00000268       0x4d Objects - Image Decoders Demo\DisplayDriver.o
 .comment       0x000002b5       0x4d Objects - Image Decoders Demo\FSIO.o
 .comment       0x00000302       0x4d Objects - Image Decoders Demo\SD-SPI.o
 .comment       0x0000034f       0x56 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memset.o)
 .comment       0x000003a5       0x56 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strcpy.o)
 .comment       0x000003fb       0x56 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strlen.o)
 .comment       0x00000451       0x9d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
 .comment       0x000004ee       0x9c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
 .comment       0x0000058a       0x9a C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .comment       0x00000624       0x9c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
 .comment       0x000006c0       0xa0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
 .comment       0x00000760       0xa1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .comment       0x00000801       0x9b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .comment       0x0000089c       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .comment       0x000008e9       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .comment       0x00000936       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .comment       0x00000983       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .comment       0x000009d0       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .comment       0x00000a1d       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .comment       0x00000a6a       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .comment       0x00000ab7       0x9b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctype.o)
 .comment       0x00000b52       0x9b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(errno.o)
 .comment       0x00000bed       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
 .comment       0x00000c3a       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_getc_spi2_lib.o)
 .comment       0x00000c87       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_open_spi2_lib.o)
 .comment       0x00000cd4       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_disable_interrupts_lib.o)
 .comment       0x00000d21       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o)
 .comment       0x00000d6e       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_restore_interrupts_lib.o)
 .comment       0x00000dbb       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
 .comment       0x00000e08       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o)
 .comment       0x00000e55       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_brg_tbl_lib.o)
 .comment       0x00000ea2       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges  0x00000000      0x5e0
 *(.debug_aranges)
 .debug_aranges
                0x00000000       0x20 Objects - Image Decoders Demo\Application.o
 .debug_aranges
                0x00000020       0x20 Objects - Image Decoders Demo\Primitive.o
 .debug_aranges
                0x00000040       0x20 Objects - Image Decoders Demo\JpegDecoder.o
 .debug_aranges
                0x00000060       0x20 Objects - Image Decoders Demo\BmpDecoder.o
 .debug_aranges
                0x00000080       0x20 Objects - Image Decoders Demo\ImageDecoder.o
 .debug_aranges
                0x000000a0       0x20 Objects - Image Decoders Demo\jidctint.o
 .debug_aranges
                0x000000c0       0x20 Objects - Image Decoders Demo\DisplayDriver.o
 .debug_aranges
                0x000000e0       0x20 Objects - Image Decoders Demo\FSIO.o
 .debug_aranges
                0x00000100       0x20 Objects - Image Decoders Demo\SD-SPI.o
 .debug_aranges
                0x00000120       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
 .debug_aranges
                0x00000148       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
 .debug_aranges
                0x00000170       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .debug_aranges
                0x00000198       0xa8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
 .debug_aranges
                0x00000240       0x48 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .debug_aranges
                0x00000288       0xd0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .debug_aranges
                0x00000358       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .debug_aranges
                0x00000380       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .debug_aranges
                0x000003a8       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .debug_aranges
                0x000003d0       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .debug_aranges
                0x000003f8       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .debug_aranges
                0x00000420       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .debug_aranges
                0x00000448       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .debug_aranges
                0x00000470       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
 .debug_aranges
                0x00000498       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_getc_spi2_lib.o)
 .debug_aranges
                0x000004c0       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_open_spi2_lib.o)
 .debug_aranges
                0x000004e8       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_disable_interrupts_lib.o)
 .debug_aranges
                0x00000510       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o)
 .debug_aranges
                0x00000538       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_restore_interrupts_lib.o)
 .debug_aranges
                0x00000560       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
 .debug_aranges
                0x00000588       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o)
 .debug_aranges
                0x000005b8       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o)

.debug_pubnames
                0x00000000     0x12f9
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000       0x2b Objects - Image Decoders Demo\Application.o
 .debug_pubnames
                0x0000002b      0x15f Objects - Image Decoders Demo\Primitive.o
 .debug_pubnames
                0x0000018a       0x35 Objects - Image Decoders Demo\GOLFontDefault.o
 .debug_pubnames
                0x000001bf       0x23 Objects - Image Decoders Demo\JpegDecoder.o
 .debug_pubnames
                0x000001e2       0x4b Objects - Image Decoders Demo\BmpDecoder.o
 .debug_pubnames
                0x0000022d      0x139 Objects - Image Decoders Demo\ImageDecoder.o
 .debug_pubnames
                0x00000366       0x26 Objects - Image Decoders Demo\jidctint.o
 .debug_pubnames
                0x0000038c      0x10f Objects - Image Decoders Demo\DisplayDriver.o
 .debug_pubnames
                0x0000049b      0x5d9 Objects - Image Decoders Demo\FSIO.o
 .debug_pubnames
                0x00000a74      0x18c Objects - Image Decoders Demo\SD-SPI.o
 .debug_pubnames
                0x00000c00       0x1e C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
 .debug_pubnames
                0x00000c1e       0x1d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
 .debug_pubnames
                0x00000c3b       0x1b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .debug_pubnames
                0x00000c56       0xe1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
 .debug_pubnames
                0x00000d37       0x70 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .debug_pubnames
                0x00000da7      0x2da C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .debug_pubnames
                0x00001081       0x31 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .debug_pubnames
                0x000010b2       0x33 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .debug_pubnames
                0x000010e5       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .debug_pubnames
                0x00001105       0x24 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .debug_pubnames
                0x00001129       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .debug_pubnames
                0x00001149       0x21 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .debug_pubnames
                0x0000116a       0x1c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .debug_pubnames
                0x00001186       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
 .debug_pubnames
                0x000011a6       0x1f C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_getc_spi2_lib.o)
 .debug_pubnames
                0x000011c5       0x1f C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_open_spi2_lib.o)
 .debug_pubnames
                0x000011e4       0x2b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_disable_interrupts_lib.o)
 .debug_pubnames
                0x0000120f       0x36 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o)
 .debug_pubnames
                0x00001245       0x2b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_restore_interrupts_lib.o)
 .debug_pubnames
                0x00001270       0x24 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
 .debug_pubnames
                0x00001294       0x3b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o)
 .debug_pubnames
                0x000012cf       0x2a C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o)

.debug_info     0x00000000     0xcda7
 *(.debug_info .gnu.linkonce.wi.*)
 .debug_info    0x00000000      0x93e Objects - Image Decoders Demo\Application.o
 .debug_info    0x0000093e     0x11f3 Objects - Image Decoders Demo\Primitive.o
 .debug_info    0x00001b31       0xaa Objects - Image Decoders Demo\GOLFontDefault.o
 .debug_info    0x00001bdb     0x1856 Objects - Image Decoders Demo\JpegDecoder.o
 .debug_info    0x00003431      0x939 Objects - Image Decoders Demo\BmpDecoder.o
 .debug_info    0x00003d6a      0x20e Objects - Image Decoders Demo\GifDecoder.o
 .debug_info    0x00003f78      0x7ed Objects - Image Decoders Demo\ImageDecoder.o
 .debug_info    0x00004765      0x1f3 Objects - Image Decoders Demo\jidctint.o
 .debug_info    0x00004958     0x1a93 Objects - Image Decoders Demo\DisplayDriver.o
 .debug_info    0x000063eb     0x56ab Objects - Image Decoders Demo\FSIO.o
 .debug_info    0x0000ba96      0xbfd Objects - Image Decoders Demo\SD-SPI.o
 .debug_info    0x0000c693       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
 .debug_info    0x0000c6c3       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
 .debug_info    0x0000c6f3       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .debug_info    0x0000c723      0x150 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
 .debug_info    0x0000c873       0x78 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .debug_info    0x0000c8eb      0x1aa C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .debug_info    0x0000ca95       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .debug_info    0x0000cac5       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .debug_info    0x0000caf5       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .debug_info    0x0000cb25       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .debug_info    0x0000cb55       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .debug_info    0x0000cb85       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .debug_info    0x0000cbb5       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .debug_info    0x0000cbe5       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
 .debug_info    0x0000cc15       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_getc_spi2_lib.o)
 .debug_info    0x0000cc45       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_open_spi2_lib.o)
 .debug_info    0x0000cc75       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_disable_interrupts_lib.o)
 .debug_info    0x0000cca5       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o)
 .debug_info    0x0000ccd5       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_restore_interrupts_lib.o)
 .debug_info    0x0000cd05       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
 .debug_info    0x0000cd35       0x42 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o)
 .debug_info    0x0000cd77       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o)

.debug_abbrev   0x00000000     0x1a0e
 *(.debug_abbrev)
 .debug_abbrev  0x00000000      0x2ae Objects - Image Decoders Demo\Application.o
 .debug_abbrev  0x000002ae      0x2c4 Objects - Image Decoders Demo\Primitive.o
 .debug_abbrev  0x00000572       0x6e Objects - Image Decoders Demo\GOLFontDefault.o
 .debug_abbrev  0x000005e0      0x294 Objects - Image Decoders Demo\JpegDecoder.o
 .debug_abbrev  0x00000874      0x228 Objects - Image Decoders Demo\BmpDecoder.o
 .debug_abbrev  0x00000a9c       0xab Objects - Image Decoders Demo\GifDecoder.o
 .debug_abbrev  0x00000b47      0x214 Objects - Image Decoders Demo\ImageDecoder.o
 .debug_abbrev  0x00000d5b       0x9d Objects - Image Decoders Demo\jidctint.o
 .debug_abbrev  0x00000df8      0x2bc Objects - Image Decoders Demo\DisplayDriver.o
 .debug_abbrev  0x000010b4      0x33e Objects - Image Decoders Demo\FSIO.o
 .debug_abbrev  0x000013f2      0x316 Objects - Image Decoders Demo\SD-SPI.o
 .debug_abbrev  0x00001708       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
 .debug_abbrev  0x0000172b       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
 .debug_abbrev  0x0000174e       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .debug_abbrev  0x00001771       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
 .debug_abbrev  0x00001794        0x1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
 .debug_abbrev  0x00001795       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .debug_abbrev  0x000017b8       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .debug_abbrev  0x000017db       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .debug_abbrev  0x000017fe       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .debug_abbrev  0x00001821       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .debug_abbrev  0x00001844       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .debug_abbrev  0x00001867       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .debug_abbrev  0x0000188a       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .debug_abbrev  0x000018ad       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .debug_abbrev  0x000018d0        0x1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctype.o)
 .debug_abbrev  0x000018d1        0x1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(errno.o)
 .debug_abbrev  0x000018d2       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
 .debug_abbrev  0x000018f5       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_getc_spi2_lib.o)
 .debug_abbrev  0x00001918       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_open_spi2_lib.o)
 .debug_abbrev  0x0000193b       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_disable_interrupts_lib.o)
 .debug_abbrev  0x0000195e       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o)
 .debug_abbrev  0x00001981       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_restore_interrupts_lib.o)
 .debug_abbrev  0x000019a4       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
 .debug_abbrev  0x000019c7       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o)
 .debug_abbrev  0x000019ea        0x1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_brg_tbl_lib.o)
 .debug_abbrev  0x000019eb       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o)

.debug_line     0x00000000     0x5689
 *(.debug_line)
 .debug_line    0x00000000      0x3b2 Objects - Image Decoders Demo\Application.o
 .debug_line    0x000003b2      0x615 Objects - Image Decoders Demo\Primitive.o
 .debug_line    0x000009c7       0x44 Objects - Image Decoders Demo\GOLFontDefault.o
 .debug_line    0x00000a0b      0x934 Objects - Image Decoders Demo\JpegDecoder.o
 .debug_line    0x0000133f      0x455 Objects - Image Decoders Demo\BmpDecoder.o
 .debug_line    0x00001794       0x90 Objects - Image Decoders Demo\GifDecoder.o
 .debug_line    0x00001824      0x22a Objects - Image Decoders Demo\ImageDecoder.o
 .debug_line    0x00001a4e      0x21b Objects - Image Decoders Demo\jidctint.o
 .debug_line    0x00001c69      0x744 Objects - Image Decoders Demo\DisplayDriver.o
 .debug_line    0x000023ad     0x2253 Objects - Image Decoders Demo\FSIO.o
 .debug_line    0x00004600      0x3bb Objects - Image Decoders Demo\SD-SPI.o
 .debug_line    0x000049bb       0x86 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
 .debug_line    0x00004a41       0x85 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
 .debug_line    0x00004ac6       0x83 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .debug_line    0x00004b49       0x85 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
 .debug_line    0x00004bce       0x8a C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .debug_line    0x00004c58       0x86 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .debug_line    0x00004cde       0xa2 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .debug_line    0x00004d80       0xa4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .debug_line    0x00004e24       0x91 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .debug_line    0x00004eb5       0x95 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .debug_line    0x00004f4a       0x8a C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .debug_line    0x00004fd4       0x8b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .debug_line    0x0000505f       0x86 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .debug_line    0x000050e5       0x8a C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
 .debug_line    0x0000516f       0xa0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_getc_spi2_lib.o)
 .debug_line    0x0000520f       0xa0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_open_spi2_lib.o)
 .debug_line    0x000052af       0xa9 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_disable_interrupts_lib.o)
 .debug_line    0x00005358       0xa4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o)
 .debug_line    0x000053fc       0xa9 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_restore_interrupts_lib.o)
 .debug_line    0x000054a5       0xa4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
 .debug_line    0x00005549       0x98 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o)
 .debug_line    0x000055e1       0xa8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o)

.debug_frame    0x00000000     0x1558
 *(.debug_frame)
 .debug_frame   0x00000000       0x60 Objects - Image Decoders Demo\Application.o
 .debug_frame   0x00000060      0x208 Objects - Image Decoders Demo\Primitive.o
 .debug_frame   0x00000268       0x44 Objects - Image Decoders Demo\JpegDecoder.o
 .debug_frame   0x000002ac       0x7c Objects - Image Decoders Demo\BmpDecoder.o
 .debug_frame   0x00000328       0x58 Objects - Image Decoders Demo\ImageDecoder.o
 .debug_frame   0x00000380       0x40 Objects - Image Decoders Demo\jidctint.o
 .debug_frame   0x000003c0      0x1cc Objects - Image Decoders Demo\DisplayDriver.o
 .debug_frame   0x0000058c      0x880 Objects - Image Decoders Demo\FSIO.o
 .debug_frame   0x00000e0c      0x180 Objects - Image Decoders Demo\SD-SPI.o
 .debug_frame   0x00000f8c       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
 .debug_frame   0x00000fac       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
 .debug_frame   0x00000fcc       0x34 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .debug_frame   0x00001000      0x120 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
 .debug_frame   0x00001120       0x98 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .debug_frame   0x000011b8      0x178 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .debug_frame   0x00001330       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .debug_frame   0x00001350       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .debug_frame   0x00001370       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .debug_frame   0x00001390       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .debug_frame   0x000013b0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .debug_frame   0x000013d0       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .debug_frame   0x00001400       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .debug_frame   0x00001420       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
 .debug_frame   0x00001440       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_getc_spi2_lib.o)
 .debug_frame   0x00001460       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_open_spi2_lib.o)
 .debug_frame   0x00001480       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_disable_interrupts_lib.o)
 .debug_frame   0x000014a0       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o)
 .debug_frame   0x000014c8       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_restore_interrupts_lib.o)
 .debug_frame   0x000014e8       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
 .debug_frame   0x00001508       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o)
 .debug_frame   0x00001538       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o)

.debug_str      0x00000000     0x34d6
 *(.debug_str)
 .debug_str     0x00000000      0x445 Objects - Image Decoders Demo\Application.o
                                0x508 (size before relaxing)
 .debug_str     0x00000445      0x3d4 Objects - Image Decoders Demo\Primitive.o
                                0x67c (size before relaxing)
 .debug_str     0x00000819       0x33 Objects - Image Decoders Demo\GOLFontDefault.o
                                 0xdc (size before relaxing)
 .debug_str     0x0000084c      0x5b9 Objects - Image Decoders Demo\JpegDecoder.o
                                0x905 (size before relaxing)
 .debug_str     0x00000e05      0x17d Objects - Image Decoders Demo\BmpDecoder.o
                                0x541 (size before relaxing)
 .debug_str     0x00000f82       0x29 Objects - Image Decoders Demo\GifDecoder.o
                                0x257 (size before relaxing)
 .debug_str     0x00000fab      0x142 Objects - Image Decoders Demo\ImageDecoder.o
                                0x5be (size before relaxing)
 .debug_str     0x000010ed       0x95 Objects - Image Decoders Demo\jidctint.o
                                0x1ac (size before relaxing)
 .debug_str     0x00001182      0x256 Objects - Image Decoders Demo\DisplayDriver.o
                                0x53a (size before relaxing)
 .debug_str     0x000013d8      0xef2 Objects - Image Decoders Demo\FSIO.o
                               0x12bb (size before relaxing)
 .debug_str     0x000022ca      0x364 Objects - Image Decoders Demo\SD-SPI.o
                                0x5fc (size before relaxing)
 .debug_str     0x0000262e       0x71 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
                                 0xb8 (size before relaxing)
 .debug_str     0x0000269f       0x6f C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
                                 0xb6 (size before relaxing)
 .debug_str     0x0000270e       0x66 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
                                 0xb2 (size before relaxing)
 .debug_str     0x00002774       0xe3 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                                0x13a (size before relaxing)
 .debug_str     0x00002857       0xb7 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
                                 0xfe (size before relaxing)
 .debug_str     0x0000290e      0x2d9 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                                0x320 (size before relaxing)
 .debug_str     0x00002be7       0xa0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
                                 0xe7 (size before relaxing)
 .debug_str     0x00002c87       0xa4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
                                 0xeb (size before relaxing)
 .debug_str     0x00002d2b       0x7e C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
                                 0xc5 (size before relaxing)
 .debug_str     0x00002da9       0x86 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
                                 0xcd (size before relaxing)
 .debug_str     0x00002e2f       0x77 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
                                 0xbe (size before relaxing)
 .debug_str     0x00002ea6       0x79 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
                                 0xc0 (size before relaxing)
 .debug_str     0x00002f1f       0x6f C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
                                 0xb6 (size before relaxing)
 .debug_str     0x00002f8e       0x77 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
                                 0xbe (size before relaxing)
 .debug_str     0x00003005       0x8c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_getc_spi2_lib.o)
                                 0xd3 (size before relaxing)
 .debug_str     0x00003091       0x8c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(spi_open_spi2_lib.o)
                                 0xd3 (size before relaxing)
 .debug_str     0x0000311d       0xa1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_disable_interrupts_lib.o)
                                 0xe8 (size before relaxing)
 .debug_str     0x000031be       0xa7 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o)
                                 0xee (size before relaxing)
 .debug_str     0x00003265       0xa1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_restore_interrupts_lib.o)
                                 0xe8 (size before relaxing)
 .debug_str     0x00003306       0x95 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
                                 0xdc (size before relaxing)
 .debug_str     0x0000339b       0x9c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o)
                                 0xe3 (size before relaxing)
 .debug_str     0x00003437       0x9f C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o)
                                 0xe6 (size before relaxing)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

/DISCARD/
 *(.note.GNU-stack)
OUTPUT(ImageInSD PIC32.elf elf32-tradlittlemips)

.mdebug.abi32   0x9d01730c        0x0

.debug_ranges   0x9d01730c     0x1660
 .debug_ranges  0x9d01730c       0x80 Objects - Image Decoders Demo\Application.o
 .debug_ranges  0x9d01738c       0x58 Objects - Image Decoders Demo\Primitive.o
 .debug_ranges  0x9d0173e4      0x678 Objects - Image Decoders Demo\JpegDecoder.o
 .debug_ranges  0x9d017a5c      0x148 Objects - Image Decoders Demo\BmpDecoder.o
 .debug_ranges  0x9d017ba4       0x18 Objects - Image Decoders Demo\ImageDecoder.o
 .debug_ranges  0x9d017bbc       0x38 Objects - Image Decoders Demo\DisplayDriver.o
 .debug_ranges  0x9d017bf4      0xd08 Objects - Image Decoders Demo\FSIO.o
 .debug_ranges  0x9d0188fc       0x70 Objects - Image Decoders Demo\SD-SPI.o

.rel.dyn        0x9d01896c        0x0
