summaryrefslogtreecommitdiffstats
path: root/apps/codecs/mp3_enc.c
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2010-06-11 21:21:36 +0000
committerMichael Sevakis <jethead71@rockbox.org>2010-06-11 21:21:36 +0000
commit6c921f5e04a1336f4a27f55afe728bae8f96065c (patch)
treec6784e62286d4564c2f5b5dc6e0c9877dac8db06 /apps/codecs/mp3_enc.c
parentfa08c83e29c3957dc433067bd874c4f0e82dd9f1 (diff)
downloadrockbox-6c921f5e04a1336f4a27f55afe728bae8f96065c.tar.gz
rockbox-6c921f5e04a1336f4a27f55afe728bae8f96065c.zip
Build h10 GB with EABI toolchain. Remove some pointless ICODE attributes from mp3_enc.codec and, to make it build, move one function out of IRAM there since it really shouldn't matter.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26800 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/mp3_enc.c')
-rw-r--r--apps/codecs/mp3_enc.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/apps/codecs/mp3_enc.c b/apps/codecs/mp3_enc.c
index b35702b0d0..2739778349 100644
--- a/apps/codecs/mp3_enc.c
+++ b/apps/codecs/mp3_enc.c
@@ -2138,8 +2138,6 @@ STATICIRAM void to_mono_mm(void)
#ifdef ROCKBOX_LITTLE_ENDIAN
/* Swaps a frame to big endian */
static inline void byte_swap_frame32(uint32_t *dst, uint32_t *src,
- size_t size) ICODE_ATTR;
-static inline void byte_swap_frame32(uint32_t *dst, uint32_t *src,
size_t size)
{
uint32_t *src_end = SKIPBYTES(src, size);
@@ -2386,7 +2384,6 @@ STATICIRAM void encode_frame(char *buffer, struct enc_chunk_hdr *chunk)
} /* encode_frame */
/* called very often - inline */
-static inline bool is_file_data_ok(struct enc_file_event_data *filed) ICODE_ATTR;
static inline bool is_file_data_ok(struct enc_file_event_data *filed)
{
return filed->rec_file >= 0 && (long)filed->chunk->flags >= 0;
@@ -2396,7 +2393,6 @@ static unsigned char mp3_data[16384] __attribute__((aligned(4)));
static unsigned int mp3_data_len; /* current data size in buffer */
/* called very often - inline */
-static inline bool on_write_chunk(struct enc_file_event_data *data) ICODE_ATTR;
static inline bool on_write_chunk(struct enc_file_event_data *data)
{
if (!is_file_data_ok(data))
@@ -2514,9 +2510,7 @@ static void on_rec_new_stream(struct enc_buffer_event_data *data)
}
} /* on_rec_new_stream */
-STATICIRAM void enc_events_callback(enum enc_events event, void *data)
- ICODE_ATTR;
-STATICIRAM void enc_events_callback(enum enc_events event, void *data)
+static void enc_events_callback(enum enc_events event, void *data)
{
switch (event)
{