diff options
author | Michael Sevakis <jethead71@rockbox.org> | 2013-07-11 01:36:46 -0400 |
---|---|---|
committer | Michael Sevakis <jethead71@rockbox.org> | 2013-07-11 04:32:23 -0400 |
commit | 1329cc29dec0ad2b5516fdcc8507f474d6b79172 (patch) | |
tree | 3d1f444240606d597903ed239b05b1e930e01d1e /utils/hwstub/stub | |
parent | 2948cb42aecfe42a2dcad40d7791f703512891aa (diff) | |
download | rockbox-1329cc29dec0ad2b5516fdcc8507f474d6b79172.tar.gz rockbox-1329cc29dec0ad2b5516fdcc8507f474d6b79172.zip |
Fix .ncbss from possibly overlapping .ncdata in plugins/codecs.
(Take #2)
If .bss wasn't large enough, and .ncdata was empty, .ncbss would be
at an address overlapping the alignment-padded end of .ncdata and
and linking would fail with an overlap error.
Adds plugin load end address that accounts for IRAM going past
the final .bss sections, making IRAM overlay compatible. load_code
could also use this instead of the file size.
The .lds becomes a bit more straightforward and explicit when
assigning addresses.
Change-Id: Id0c33f257710e97ece2c831e0feaaa32c1a14e05
Diffstat (limited to 'utils/hwstub/stub')
0 files changed, 0 insertions, 0 deletions