This repository has been archived on 2024-06-01. You can view files and clone it, but cannot push or open issues or pull requests.
rustboyadvance-ng/arm7tdmi/examples/test_program/test.map

163 lines
8.5 KiB
Plaintext
Raw Normal View History

Memory Configuration
Name Origin Length Attributes
RAM 0x0000000000000000 0x0000000000004000
*default* 0x0000000000000000 0xffffffffffffffff
Linker script and memory map
LOAD /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crti.o
LOAD /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
0x0000000000000000 . = ORIGIN (RAM)
.init 0x0000000000000000 0x88
*(.init.vector)
.init.vector 0x0000000000000000 0x20 reset.o
0x0000000000000000 _interrupt_vector
*(.init*)
.init 0x0000000000000020 0xc /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crti.o
0x0000000000000020 _init
.init_array 0x000000000000002c 0x4 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
.init 0x0000000000000030 0x0 reset.o
.init.text 0x0000000000000030 0x4c reset.o
0x0000000000000030 _reset
.init 0x000000000000007c 0xc /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtn.o
.text 0x0000000000000088 0xbc
*(.text)
.text 0x0000000000000088 0x0 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crti.o
.text 0x0000000000000088 0x0 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
.text 0x0000000000000088 0x4c test.o
0x0000000000000088 breakpoint_on_me
0x00000000000000a8 main
.text 0x00000000000000d4 0x0 reset.o
.text 0x00000000000000d4 0x0 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtend.o
.text 0x00000000000000d4 0x0 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtn.o
*(.text.*)
.text.__do_global_dtors_aux
0x00000000000000d4 0x40 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
.text.frame_dummy
0x0000000000000114 0x30 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
.glue_7 0x0000000000000144 0x0
.glue_7 0x0000000000000144 0x0 linker stubs
.glue_7t 0x0000000000000144 0x0
.glue_7t 0x0000000000000144 0x0 linker stubs
.vfp11_veneer 0x0000000000000144 0x0
.vfp11_veneer 0x0000000000000144 0x0 linker stubs
.v4_bx 0x0000000000000144 0x0
.v4_bx 0x0000000000000144 0x0 linker stubs
.fini 0x0000000000000144 0x18
.fini 0x0000000000000144 0xc /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crti.o
0x0000000000000144 _fini
.fini 0x0000000000000150 0xc /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtn.o
.iplt 0x000000000000015c 0x0
.iplt 0x000000000000015c 0x0 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
.eh_frame 0x000000000000015c 0x4
.eh_frame 0x000000000000015c 0x0 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
.eh_frame 0x000000000000015c 0x4 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtend.o
.rel.dyn 0x0000000000000160 0x0
.rel.iplt 0x0000000000000160 0x0 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
.data 0x0000000000000160 0x4c
*(.rodata*)
.rodata.all_implied_fbits
0x0000000000000160 0x24 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
.rodata.all_implied_fbits
0x0000000000000184 0x24 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtend.o
*(.data*)
.data 0x00000000000001a8 0x0 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crti.o
.data 0x00000000000001a8 0x0 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
.data.__dso_handle
0x00000000000001a8 0x4 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
0x00000000000001a8 __dso_handle
.data 0x00000000000001ac 0x0 test.o
.data 0x00000000000001ac 0x0 reset.o
.data 0x00000000000001ac 0x0 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtend.o
.data 0x00000000000001ac 0x0 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtn.o
.fini_array 0x00000000000001ac 0x4
.fini_array 0x00000000000001ac 0x4 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
.igot.plt 0x00000000000001b0 0x0
.igot.plt 0x00000000000001b0 0x0 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
.bss 0x00000000000001b0 0x20
*(.bss*)
.bss 0x00000000000001b0 0x0 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crti.o
.bss 0x00000000000001b0 0x0 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
.bss.completed.1
0x00000000000001b0 0x1 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
*fill* 0x00000000000001b1 0x3
.bss.object.0 0x00000000000001b4 0x18 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
.bss 0x00000000000001cc 0x4 test.o
0x00000000000001cc breakpoint_count
.bss 0x00000000000001d0 0x0 reset.o
.bss 0x00000000000001d0 0x0 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtend.o
.bss 0x00000000000001d0 0x0 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtn.o
.stack 0x00000000000001d0 0xfe0 load address 0x0000000000003000
0x00000000000001d0 _stack_bottom = .
0x00000000000011b0 . = (. + 0xfe0)
*fill* 0x00000000000001d0 0xfe0
0x00000000000011b0 _stack_top = .
LOAD test.o
LOAD reset.o
START GROUP
LOAD /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/libgcc.a
LOAD /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/../../../../arm-none-eabi/lib/libc.a
LOAD /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/../../../../arm-none-eabi/lib/libsysbase.a
END GROUP
LOAD /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtend.o
LOAD /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtn.o
OUTPUT(test.elf elf32-littlearm)
LOAD linker stubs
.ARM.attributes
0x0000000000000000 0x26
.ARM.attributes
0x0000000000000000 0x1c /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crti.o
.ARM.attributes
0x000000000000001c 0x2a /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
.ARM.attributes
0x0000000000000046 0x2a test.o
.ARM.attributes
0x0000000000000070 0x1a reset.o
.ARM.attributes
0x000000000000008a 0x2a /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtend.o
.ARM.attributes
0x00000000000000b4 0x1c /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtn.o
.comment 0x0000000000000000 0x23
.comment 0x0000000000000000 0x23 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtbegin.o
0x24 (size before relaxing)
.comment 0x0000000000000023 0x24 test.o
.comment 0x0000000000000023 0x24 /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.1.0/crtend.o
.debug_info 0x0000000000000000 0x7e
.debug_info 0x0000000000000000 0x7e test.o
.debug_abbrev 0x0000000000000000 0x77
.debug_abbrev 0x0000000000000000 0x77 test.o
.debug_aranges 0x0000000000000000 0x20
.debug_aranges
0x0000000000000000 0x20 test.o
.debug_line 0x0000000000000000 0x51
.debug_line 0x0000000000000000 0x51 test.o
.debug_str 0x0000000000000000 0x69
.debug_str 0x0000000000000000 0x69 test.o
.debug_frame 0x0000000000000000 0x4c
.debug_frame 0x0000000000000000 0x4c test.o