diff options
Diffstat (limited to 'apps/codecs/lib/codeclib.c')
| -rw-r--r-- | apps/codecs/lib/codeclib.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/codecs/lib/codeclib.c b/apps/codecs/lib/codeclib.c index e6780c6..e76d03f 100644 --- a/apps/codecs/lib/codeclib.c +++ b/apps/codecs/lib/codeclib.c @@ -145,8 +145,12 @@ void qsort(void *base, size_t nmemb, size_t size, #ifdef RB_PROFILE void __cyg_profile_func_enter(void *this_fn, void *call_site) { +#ifdef CPU_COLDFIRE (void)call_site; local_rb->profile_func_enter(this_fn, __builtin_return_address(1)); +#else + local_rb->profile_func_enter(this_fn, call_site); +#endif } void __cyg_profile_func_exit(void *this_fn, void *call_site) { |