From 8779802aaf44ddbf0e44769ec9fd6a61635a3ca1 Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Mon, 23 May 2005 19:48:55 +0000 Subject: Make sure the context functions are always inlined, independent of optimisation level. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6512 a1c6a512-1295-4272-9138-f99709370657 --- firmware/thread.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/firmware/thread.c b/firmware/thread.c index d79c538..b776953 100644 --- a/firmware/thread.c +++ b/firmware/thread.c @@ -64,6 +64,8 @@ extern int stackbegin[]; extern int stackend[]; void switch_thread(void) __attribute__ ((section(".icode"))); +static inline void store_context(void* addr) __attribute__ ((always_inline)); +static inline void load_context(const void* addr) __attribute__ ((always_inline)); #if CONFIG_CPU == MCF5249 /*--------------------------------------------------------------------------- -- cgit v1.1