diff options
author | Thomas Martitz <kugel@rockbox.org> | 2010-08-27 00:29:50 +0000 |
---|---|---|
committer | Thomas Martitz <kugel@rockbox.org> | 2010-08-27 00:29:50 +0000 |
commit | 194174a371b16dfc24960d1e33371c0a7ef1c2c2 (patch) | |
tree | b924bf74a96bb7dedcaebb45319569c003d81e8b /apps/plugins/plugin.lds | |
parent | 97d2a6ec5ca8ace8daed29c8c69aab9595147b3a (diff) | |
download | rockbox-194174a371b16dfc24960d1e33371c0a7ef1c2c2.tar.gz rockbox-194174a371b16dfc24960d1e33371c0a7ef1c2c2.zip |
2nd try: Introduce a small api for loading code (codecs,plugins) from disk/memory.
It's a used by codec/plugin loading and vastly reduces code duplication. It's also a step forward in getting rid of libuisimulator in the application ports.
Apparently sh needs linker symbols prefixed with _ even if they're referenced without from C code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27902 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/plugin.lds')
-rw-r--r-- | apps/plugins/plugin.lds | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/apps/plugins/plugin.lds b/apps/plugins/plugin.lds index f150b9d168..653b8bae87 100644 --- a/apps/plugins/plugin.lds +++ b/apps/plugins/plugin.lds | |||
@@ -278,6 +278,7 @@ SECTIONS | |||
278 | .bss (NOLOAD) : | 278 | .bss (NOLOAD) : |
279 | { | 279 | { |
280 | plugin_bss_start = .; | 280 | plugin_bss_start = .; |
281 | _plugin_bss_start = .; | ||
281 | *(.bss*) | 282 | *(.bss*) |
282 | #if defined(IRAMSIZE) && IRAMSIZE == 0 | 283 | #if defined(IRAMSIZE) && IRAMSIZE == 0 |
283 | *(.ibss) | 284 | *(.ibss) |