summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2012-04-29 14:10:14 -0400
committerMichael Sevakis <jethead71@rockbox.org>2012-04-29 14:10:14 -0400
commit230f6f432674fb58382f46fd2f74e0977da3e5eb (patch)
tree208fdfc01278937371e56e5dcf55df89a1641f9f
parent4b256de1ec4c370dd1c3479ce127d109a917bc6a (diff)
downloadrockbox-230f6f432674fb58382f46fd2f74e0977da3e5eb.zip
rockbox-230f6f432674fb58382f46fd2f74e0977da3e5eb.tar.gz
rockbox-230f6f432674fb58382f46fd2f74e0977da3e5eb.tar.bz2
rockbox-230f6f432674fb58382f46fd2f74e0977da3e5eb.tar.xz
Lower IRAM footprint on ARM.
Move a few functions to .text that probably don't see a huge benefit from being .icode. Will scrutinize later. Change-Id: I7bdffc326076c5cd7e6a1c57d25d31e653920327
-rw-r--r--lib/rbcodec/dsp/dsp_arm.S8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/rbcodec/dsp/dsp_arm.S b/lib/rbcodec/dsp/dsp_arm.S
index 04742f0..cd34592 100644
--- a/lib/rbcodec/dsp/dsp_arm.S
+++ b/lib/rbcodec/dsp/dsp_arm.S
@@ -24,7 +24,7 @@
* void channel_mode_proc_mono(struct dsp_proc_entry *this,
* struct dsp_buffer **buf_p)
*/
- .section .icode
+ .section .text
.global channel_mode_proc_mono
.type channel_mode_proc_mono, %function
channel_mode_proc_mono:
@@ -66,7 +66,7 @@ channel_mode_proc_mono:
* void channel_mode_proc_custom(struct dsp_proc_entry *this,
* struct dsp_buffer **buf_p)
*/
- .section .icode
+ .section .text
.global channel_mode_proc_custom
.type channel_mode_proc_custom, %function
channel_mode_proc_custom:
@@ -141,7 +141,7 @@ channel_mode_proc_custom:
* void channel_mode_proc_karaoke(struct dsp_proc_entry *this,
* struct dsp_buffer **buf_p)
*/
- .section .icode
+ .section .text
.global channel_mode_proc_karaoke
.type channel_mode_proc_karaoke, %function
channel_mode_proc_karaoke:
@@ -358,7 +358,7 @@ lin_resample_resample:
/****************************************************************************
* void pga_process(struct dsp_proc_entry *this, struct dsp_buffer **buf_p)
*/
- .section .icode
+ .section .text
.global pga_process
.type pga_process, %function
pga_process: