diff --git a/gba.ld b/gba.ld index 6a1cdfde..f2c67ffd 100644 --- a/gba.ld +++ b/gba.ld @@ -37,9 +37,6 @@ SECTIONS { *(.iwram .iwram.*); . = ALIGN(4); - *(.data .data.*); - . = ALIGN(4); - *(.text_iwram .text_iwram.*); . = ALIGN(4); @@ -55,6 +52,9 @@ SECTIONS { *(.ewram .ewram.*); . = ALIGN(4); + *(.data .data.*); + . = ALIGN(4); + __ewram_data_end = ABSOLUTE(.); } > ewram AT>rom