diff options
| author | Daniel Ankers <dan@weirdo.org.uk> | 2006-08-24 13:10:20 +0000 |
|---|---|---|
| committer | Daniel Ankers <dan@weirdo.org.uk> | 2006-08-24 13:10:20 +0000 |
| commit | 67ddef9aac17a1cbd5cf620d377a67b0ed08d1dd (patch) | |
| tree | 21314732a4a7ca6d470cf9056a94aa256a05b6ea /firmware/thread.c | |
| parent | dbf98172b9140adb846aab9650a4f08deab7d29d (diff) | |
| download | rockbox-67ddef9aac17a1cbd5cf620d377a67b0ed08d1dd.zip rockbox-67ddef9aac17a1cbd5cf620d377a67b0ed08d1dd.tar.gz rockbox-67ddef9aac17a1cbd5cf620d377a67b0ed08d1dd.tar.bz2 rockbox-67ddef9aac17a1cbd5cf620d377a67b0ed08d1dd.tar.xz | |
Fix profile builds
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10734 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/thread.c')
| -rw-r--r-- | firmware/thread.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/firmware/thread.c b/firmware/thread.c index c194b26..8f89d1c 100644 --- a/firmware/thread.c +++ b/firmware/thread.c @@ -94,7 +94,7 @@ static inline void load_context(const void* addr) __attribute__ ((always_inline) #ifdef RB_PROFILE #include <profile.h> void profile_thread(void) { - profstart(current_thread); + profstart(current_thread[CURRENT_CORE]); } #endif @@ -265,7 +265,7 @@ static inline void load_context(const void* addr) void switch_thread(void) { #ifdef RB_PROFILE - profile_thread_stopped(current_thread); + profile_thread_stopped(current_thread[CURRENT_CORE]); #endif int current; unsigned int *stackptr; @@ -313,7 +313,7 @@ void switch_thread(void) current_thread[CURRENT_CORE] = current; load_context(&thread_contexts[CURRENT_CORE][current]); #ifdef RB_PROFILE - profile_thread_started(current_thread); + profile_thread_started(current_thread[CURRENT_CORE]); #endif } |