summaryrefslogtreecommitdiff
path: root/apps/codecs/lib/codeclib.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs/lib/codeclib.c')
-rw-r--r--apps/codecs/lib/codeclib.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/apps/codecs/lib/codeclib.c b/apps/codecs/lib/codeclib.c
index 329b0e2136..5af4e01fff 100644
--- a/apps/codecs/lib/codeclib.c
+++ b/apps/codecs/lib/codeclib.c
@@ -163,7 +163,9 @@ const uint8_t bs_clz_tab[256] ICONST_ATTR = {
163 163
164#ifdef RB_PROFILE 164#ifdef RB_PROFILE
165void __cyg_profile_func_enter(void *this_fn, void *call_site) { 165void __cyg_profile_func_enter(void *this_fn, void *call_site) {
166#ifdef CPU_COLDFIRE 166/* This workaround is required for coldfire gcc 3.4 but is broken for 4.4
167 and 4.5, but for those the other way works. */
168#if defined(CPU_COLDFIRE) && defined(__GNUC__) && __GNUC__ < 4
167 (void)call_site; 169 (void)call_site;
168 ci->profile_func_enter(this_fn, __builtin_return_address(1)); 170 ci->profile_func_enter(this_fn, __builtin_return_address(1));
169#else 171#else