Merge pull request #743 from aaaaaa123456789/master

Fix LD script to not contain huge gap sections
This commit is contained in:
Diegoisawesome 2019-07-11 15:26:15 +09:00 committed by GitHub
commit ae01afdd30
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -3,6 +3,12 @@ ENTRY(Start)
gNumMusicPlayers = 4;
gMaxLines = 0;
/* Modify the following load addresses as needed to make more room. Alternately, delete both the
declarations below and their references further down to get rid of the gaps. */
__anim_mon_load_address = 0x8b00000;
__gfx_load_address = 0x8c00000;
SECTIONS {
. = 0x2000000;
@ -1217,27 +1223,13 @@ SECTIONS {
data/multiboot_pokemon_colosseum.o(.rodata);
} =0
gap1 :
{
gap1_start = ABSOLUTE(.);
BYTE(0x00)
. = 0x8B00000 - gap1_start;
} =0
anim_mon_front_pic_data :
anim_mon_front_pic_data __anim_mon_load_address :
ALIGN(4)
{
src/anim_mon_front_pics.o(.rodata);
} =0
gap2 :
{
gap2_start = ABSOLUTE(.);
BYTE(0x00)
. = 0x8C00000 - gap2_start;
} =0
gfx_data :
gfx_data __gfx_load_address :
ALIGN(4)
{
src/graphics.o(.rodata);