Added a ton of overlays yet it still reports...

Build: OK
This commit is contained in:
Ogre 2023-09-08 02:37:41 +02:00
parent b4947f743f
commit 328ebf8aa9
1 changed files with 311 additions and 55 deletions

View File

@ -852,21 +852,21 @@ segments:
symbol_name_format: overlay_165FC0_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x165FC0, bin]
# - [0x167DE0, asm]
# - [0x16ECA0, asm]
# - [0x16F990, asm]
- [0x165FC0, asm]
- [0x167DE0, asm]
- [0x16ECA0, asm]
- [0x16F990, asm]
# - [0x16FB90, data]
# - [0x16FDA0, rodata]
# - [0x16FF40, rodata]
# - [0x170100, rodata]
# - [0x1701F0, rodata]
# - [0x171C60, rodata]
# - [0x171E00, rodata]
# - [0x171E30, rodata]
- [0x16FB90, rodata]
- [0x16FDA0, rodata]
- [0x16FF40, rodata]
- [0x170100, rodata]
- [0x1701F0, rodata]
- [0x171C60, rodata]
- [0x171E00, rodata]
- [0x171E30, rodata]
- { start: 0x171EA0, type: bss, vram: 0x80220E60 }
# - { start: 0x171EA0, type: bss, vram: 0x80220E60 }
- type: code
dir: overlay_171EA0
@ -876,16 +876,14 @@ segments:
symbol_name_format: overlay_171EA0_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x171EA0, bin]
# - [0x173D50, asm]
- [0x171EA0, asm]
- [0x173D50, asm]
# - [0x175F30, bin]
# - [0x177650, rodata]
# - [0x177990, rodata]
- { start: 0x177ED0, type: bss, vram: 0x8021AFB0 }
- [0x177ED0, bin]
- [0x175F30, rodata]
- [0x177650, rodata]
- [0x177990, rodata]
# - { start: 0x177ED0, type: bss, vram: 0x8021AFB0 }
- type: code
dir: overlay_177ED0
@ -914,23 +912,136 @@ segments:
# - { start: 0x17F9C0, type: bss, vram: 0x8021CA70 }
- [0x17F9C0, bin]
# Overlay here
- [0x188B60, bin]
# Overlay here
- [0x18F100, bin]
# Overlay here
- [0x195410, bin]
# Overlay here
- [0x1977E0, bin]
# Overlay here
- [0x19C760, bin]
# Overlay here
- [0x1A2C20, bin]
# Overlay here
- [0x1A4C10, bin]
# Overlay here
- [0x1A9290, bin]
- type: code
dir: overlay_17F9C0
start: 0x17F9C0
vram: 0x80214F80
bss_size: 0x10
symbol_name_format: overlay_17F9C0_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x17F9C0, asm]
- [0x181520, asm]
- [0x1822F0, rodata]
- [0x185790, rodata]
- [0x188B10, rodata]
# - { start: 0x188B60, type: bss, vram: 0x8021E120 }
- type: code
dir: overlay_188B60
start: 0x188B60
vram: 0x80214F80
bss_size: 0xD0
symbol_name_format: overlay_188B60_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x188B60, asm]
- [0x18C2E0, asm]
- [0x18F060, rodata]
- [0x18F090, rodata]
- [0x18F0D0, rodata]
# - { start: 0x18F100, type: bss, vram: 0x8021B520 }
- type: code
dir: overlay_18F100
start: 0x18F100
vram: 0x80214F80
bss_size: 0xB0
symbol_name_format: overlay_18F100_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x18F100, asm]
- [0x1914D0, asm]
- [0x191E50, asm]
- [0x1952F0, rodata]
- [0x195360, rodata]
- [0x195370, rodata]
# - { start: 0x195410, type: bss, vram: 0x8021B290 }
- type: code
dir: overlay_195410
start: 0x195410
vram: 0x80214F80
bss_size: 0x0
symbol_name_format: overlay_195410_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x195410, asm]
- [0x197740, rodata]
- [0x197760, rodata]
- type: code
dir: overlay_1977E0
start: 0x1977E0
vram: 0x80214F80
bss_size: 0x240
symbol_name_format: overlay_1977E0_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x1977E0, asm]
- [0x19BFF0, rodata]
# - { start: 0x19C760, type: bss, vram: 0x80219F00 }
- type: code
dir: overlay_19C760
start: 0x19C760
vram: 0x80214F80
bss_size: 0xD0
symbol_name_format: overlay_19C760_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x19C760, asm]
- [0x1A2B70, rodata]
- [0x1A2BE0, rodata]
# - { start: 0x1A2C20, type: bss, vram: 0x8021B440 }
- type: code
dir: overlay_1A2C20
start: 0x1A2C20
vram: 0x80214F80
bss_size: 0x20
symbol_name_format: overlay_1A2C20_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x1A2C20, asm]
- [0x1A4270, asm]
- [0x1A4480, rodata]
- [0x1A4890, rodata]
- [0x1A4910, rodata]
- [0x1A4990, rodata]
# - { start: 0x1A4C10, type: bss, vram: 0x80216F70 }
- type: code
dir: overlay_1A4C10
start: 0x1A4C10
vram: 0x80214F80
bss_size: 0x90
symbol_name_format: overlay_1A4C10_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x1A4C10, asm]
- [0x1A59F0, asm]
- [0x1A8F30, rodata]
- [0x1A91F0, rodata]
- [0x1A9220, rodata]
- [0x1A9230, rodata]
- [0x1A9270, rodata]
# - { start: 0x1A9290, type: bss, vram: 0x80219600 }
- type: code
dir: overlay_1A9290
@ -948,8 +1059,23 @@ segments:
# - { start: 0x1B2670, type: bss, vram: 0x8021E360 }
- [0x1B2670, bin]
# Overlay here
- type: code
dir: overlay_1B2670
start: 0x1B2670
vram: 0x80214F80
bss_size: 0x1D0
symbol_name_format: overlay_1B2670_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x1B2670, asm]
- [0x1B7630, asm]
- [0x1B9920, rodata]
- [0x1B9DD0, rodata]
- [0x1B9E40, rodata]
- [0x1B9F10, rodata]
# - { start: 0x1BA050, type: bss, vram: 0x8021C960 }
# __SOME_OVERLAY_TABLE[18]
- type: code
@ -1113,12 +1239,63 @@ segments:
- [0x239F50, rodata]
- [0x239FA0, rodata, 233210]
- [0x23A3A0, bin]
# Overlay here
- [0x23B220, bin]
# Overlay here
- [0x2447A0, bin]
# Overlay here
- type: code
dir: overlay_23A3A0
start: 0x23A3A0
vram: 0x801D0840
bss_size: 0x0
symbol_name_format: overlay_23A3A0_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x23A3A0, asm]
- type: code
dir: overlay_23B220
start: 0x23B220
vram: 0x801E6FB0
bss_size: 0x40
symbol_name_format: overlay_23B220_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x23B220, asm]
- [0x23B3E0, asm]
- [0x23B680, asm]
- [0x23D090, asm]
- [0x241610, asm]
- [0x243F20, rodata]
- [0x243F40, rodata]
- [0x2440E0, rodata]
- [0x244300, rodata]
- [0x244360, rodata]
- [0x2444A0, rodata]
- [0x2444C0, rodata]
- [0x244590, rodata]
- [0x2445F0, rodata]
- [0x244670, rodata]
- [0x2446E0, rodata]
- [0x244700, rodata]
- [0x244710, rodata]
# - { start: 0x2447A0, type: bss, vram: 0x801F0530 }
- type: code
dir: overlay_2447A0
start: 0x2447A0
vram: 0x801D0840
bss_size: 0xAA0
symbol_name_format: overlay_2447A0_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x2447A0, asm]
- [0x2480D0, asm]
- [0x24B410, rodata]
- [0x24B4A0, rodata]
- [0x24BA30, rodata]
- [0x24BAF0, rodata]
# - { start: 0x24BCA0, type: bss, vram: 0x801D7D40 }
# __SOME_OVERLAY_TABLE[11]
- type: code
@ -1301,14 +1478,93 @@ segments:
- { start: 0x286BD0, type: bss, vram: 0x8022AC00 }
- [0x286BD0, bin]
# Overlay here
- [0x29A4C0, bin]
# Overlay here
- [0x2A8D20, bin]
# Overlay here
- [0x2AE3C0, bin]
# Overlay here
- type: code
dir: overlay_286BD0
start: 0x286BD0
vram: 0x8022AC90
bss_size: 0x90
symbol_name_format: overlay_286BD0_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x286BD0, asm]
- [0x289780, asm]
- [0x28A7B0, asm]
- [0x296CE0, asm]
- [0x299D80, rodata]
- [0x299F80, rodata]
- [0x29A030, rodata]
- [0x29A0A0, rodata]
- [0x29A2E0, rodata]
- [0x29A3B0, rodata]
# - { start: 0x29A4C0, type: bss, vram: 0x8023E580 }
- type: code
dir: overlay_29A4C0
start: 0x29A4C0
vram: 0x8022AC90
bss_size: 0xD0
symbol_name_format: overlay_29A4C0_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x29A4C0, asm]
- [0x29C950, asm]
- [0x2A1860, asm]
- [0x2A21E0, asm]
- [0x2A3030, asm]
- [0x2A3150, asm]
- [0x2A3310, asm]
- [0x2A3F20, asm]
- [0x2A46D0, asm]
- [0x2A7010, asm]
- [0x2A7060, asm]
- [0x2A7D60, asm]
- [0x2A8050, asm]
- [0x2A82D0, rodata]
- [0x2A8940, rodata]
- [0x2A8960, rodata]
- [0x2A8970, rodata]
- [0x2A89A0, rodata]
- [0x2A8A10, rodata]
- [0x2A8A80, rodata]
- [0x2A8B90, rodata]
- [0x2A8BA0, rodata]
- [0x2A8BC0, rodata]
# - { start: 0x2A8D20, type: bss, vram: 0x802394F0 }
- type: code
dir: overlay_2A8D20
start: 0x2A8D20
vram: 0x802395C0
bss_size: 0x0
symbol_name_format: overlay_2A8D20_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x2A8D20, asm]
- [0x2ADA80, asm]
- [0x2AE340, rodata]
- type: code
dir: overlay_2AE3C0
start: 0x2AE3C0
vram: 0x802395C0
bss_size: 0x0
symbol_name_format: overlay_2AE3C0_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x2AE3C0, asm]
- [0x2B5230, asm]
- [0x2B6F40, asm]
- [0x2B8610, asm]
- [0x2B89C0, rodata]
- [0x2B89F0, rodata]
- [0x2B8A90, rodata]
- [0x2B8B40, rodata]
- [0x2B8BA0, bin, "n64_ptr_tables_v2_00"]
- [0x2BF250, bin, "n64_wave_table_00"] # N64 WaveTable