|
@@ -451,16 +451,11 @@ begin
|
|
|
add(' *(.bss*)');
|
|
|
add(' *(COMMON)');
|
|
|
add(' . = ALIGN(4); /* REQUIRED. LD is flaky without it. */');
|
|
|
- add(' __bss_end = ABSOLUTE(.) ;');
|
|
|
- add(' __bss_end__ = __bss_end ;');
|
|
|
+ add(' __bss_end__ = ABSOLUTE(.) ;');
|
|
|
+ add(' __end__ = ABSOLUTE(.) ;');
|
|
|
add(' } AT>ewram');
|
|
|
add('');
|
|
|
add('');
|
|
|
- add(' _end = __bss_end__ ;');
|
|
|
- add(' __end__ = __bss_end__ ;');
|
|
|
- add('');
|
|
|
- add('');
|
|
|
- add('');
|
|
|
add(' /* Stabs debugging sections. */');
|
|
|
add(' .stab 0 : { *(.stab) }');
|
|
|
add(' .stabstr 0 : { *(.stabstr) }');
|
|
@@ -650,15 +645,10 @@ begin
|
|
|
add(' *(.bss*)');
|
|
|
add(' *(COMMON)');
|
|
|
add(' . = ALIGN(4); /* REQUIRED. LD is flaky without it. */');
|
|
|
+ add(' __bss_end__ = ABSOLUTE(.);');
|
|
|
+ add(' __end__ = ABSOLUTE(.);');
|
|
|
add(' } >iwram');
|
|
|
add('');
|
|
|
- add(' __bss_end = . ;');
|
|
|
- add(' __bss_end__ = . ;');
|
|
|
- add('');
|
|
|
- add(' _end = . ;');
|
|
|
- add(' __end__ = . ;');
|
|
|
- add(' PROVIDE (end = _end);');
|
|
|
- add('');
|
|
|
add(' /* Stabs debugging sections. */');
|
|
|
add(' .stab 0 : { *(.stab) }');
|
|
|
add(' .stabstr 0 : { *(.stabstr) }');
|