
Memory Configuration

Name             Origin             Length             Attributes
*default*        0x0000000000000000 0xffffffffffffffff

Linker script and memory map

Address of section .text set to 0xa000000
LOAD build/us_n64/bin/bitfs_skybox.o
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x400000))
                0x0000000000400000                . = SEGMENT_START ("text-segment", 0x400000)

.interp
 *(.interp)

.MIPS.abiflags  0x0000000000400000       0x18
 *(.MIPS.abiflags)
 .MIPS.abiflags
                0x0000000000400000       0x18 build/us_n64/bin/bitfs_skybox.o

.reginfo        0x0000000000400018       0x18
 *(.reginfo)
 .reginfo       0x0000000000400018       0x18 build/us_n64/bin/bitfs_skybox.o

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

.dynamic
 *(.dynamic)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x0000000000400030        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.dyn)
 *(.rel.sdata .rel.sdata.* .rel.gnu.linkonce.s.*)
 *(.rel.sbss .rel.sbss.* .rel.gnu.linkonce.sb.*)
 *(.rel.sdata2 .rel.sdata2.* .rel.gnu.linkonce.s2.*)
 *(.rel.sbss2 .rel.sbss2.* .rel.gnu.linkonce.sb2.*)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x0000000000400030        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*)
 *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*)
 *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*)
 *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt
 *(.iplt)

.text           0x000000000a000000        0x0
                0x000000000a000000                _ftext = .
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x000000000a000000        0x0 build/us_n64/bin/bitfs_skybox.o
 *(.gnu.warning)
 *(.mips16.fn.*)
 *(.mips16.call.*)

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

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

.rodata1
 *(.rodata1)

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

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

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges .exception_ranges*)
                0x000000000a000000                . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges .exception_ranges*)

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

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

.preinit_array  0x000000000a000000        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x000000000a000000        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x000000000a000000        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

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

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

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)
                0x000000000a000000                . = DATA_SEGMENT_RELRO_END (., 0x0)

.data           0x000000000a000000    0x18940
                0x000000000a000000                _fdata = .
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x000000000a000000        0x0 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_ptrlist
                0x000000000a000000      0x140 build/us_n64/bin/bitfs_skybox.o
                0x000000000a000000                bitfs_skybox_ptrlist
 .data.bitfs_skybox_texture_00030
                0x000000000a000140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0002F
                0x000000000a000940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0002E
                0x000000000a001140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0002D
                0x000000000a001940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0002C
                0x000000000a002140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0002B
                0x000000000a002940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0002A
                0x000000000a003140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00029
                0x000000000a003940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00028
                0x000000000a004140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00027
                0x000000000a004940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00026
                0x000000000a005140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00025
                0x000000000a005940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00024
                0x000000000a006140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00023
                0x000000000a006940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00022
                0x000000000a007140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00021
                0x000000000a007940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00020
                0x000000000a008140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0001F
                0x000000000a008940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0001E
                0x000000000a009140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0001D
                0x000000000a009940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0001C
                0x000000000a00a140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0001B
                0x000000000a00a940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0001A
                0x000000000a00b140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00019
                0x000000000a00b940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00018
                0x000000000a00c140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00017
                0x000000000a00c940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00016
                0x000000000a00d140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00015
                0x000000000a00d940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00014
                0x000000000a00e140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00013
                0x000000000a00e940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00012
                0x000000000a00f140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00011
                0x000000000a00f940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00010
                0x000000000a010140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0000F
                0x000000000a010940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0000E
                0x000000000a011140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0000D
                0x000000000a011940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0000C
                0x000000000a012140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0000B
                0x000000000a012940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_0000A
                0x000000000a013140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00009
                0x000000000a013940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00008
                0x000000000a014140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00007
                0x000000000a014940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00006
                0x000000000a015140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00005
                0x000000000a015940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00004
                0x000000000a016140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00003
                0x000000000a016940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00002
                0x000000000a017140      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00001
                0x000000000a017940      0x800 build/us_n64/bin/bitfs_skybox.o
 .data.bitfs_skybox_texture_00000
                0x000000000a018140      0x800 build/us_n64/bin/bitfs_skybox.o

.data1
 *(.data1)

.got.plt
 *(.got.plt)
                0x000000000a018940                . = .
                0x000000000a018940                . = .
                0x000000000a020930                _gp = (ALIGN (0x10) + 0x7ff0)

.got
 *(.got)

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

.lit8
 *(.lit8)

.lit4
 *(.lit4)
                0x000000000a018940                _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x000000000a018940                . = .
                0x000000000a018940                __bss_start = .
                0x000000000a018940                _fbss = .

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

.bss            0x000000000a018940        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x000000000a018940        0x0 build/us_n64/bin/bitfs_skybox.o
 *(COMMON)
                0x000000000a018940                . = ALIGN ((. != 0x0)?0x4:0x1)
                0x000000000a018940                . = ALIGN (0x4)
                0x000000000a018940                . = SEGMENT_START ("ldata-segment", .)
                0x000000000a018940                . = ALIGN (0x4)
                0x000000000a018940                _end = .
                [!provide]                        PROVIDE (end = .)
                0x000000000a018940                . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment        0x0000000000000000       0x29
 *(.comment)
 .comment       0x0000000000000000       0x29 build/us_n64/bin/bitfs_skybox.o
                                         0x2a (size before relaxing)

.pdr            0x0000000000000000        0x0
 .pdr           0x0000000000000000        0x0 build/us_n64/bin/bitfs_skybox.o

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_macro
 *(.debug_macro)

.debug_addr
 *(.debug_addr)

.gnu.attributes
                0x0000000000000000       0x10
 *(.gnu.attributes)
 .gnu.attributes
                0x0000000000000000       0x10 build/us_n64/bin/bitfs_skybox.o

.gptab.sdata
 *(.gptab.data)
 *(.gptab.sdata)

.gptab.sbss
 *(.gptab.bss)
 *(.gptab.sbss)

.mdebug.abi32   0x0000000000000000        0x0
 *(.mdebug.abi32)
 .mdebug.abi32  0x0000000000000000        0x0 build/us_n64/bin/bitfs_skybox.o

.mdebug.abiN32
 *(.mdebug.abiN32)

.mdebug.abi64
 *(.mdebug.abi64)

.mdebug.abiO64
 *(.mdebug.abiO64)

.mdebug.eabi32
 *(.mdebug.eabi32)

.mdebug.eabi64
 *(.mdebug.eabi64)

.gcc_compiled_long32
 *(.gcc_compiled_long32)

.gcc_compiled_long64
 *(.gcc_compiled_long64)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
OUTPUT(build/us_n64/bin/bitfs_skybox.elf elf32-bigmips)
