aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rmem.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/rmem.h b/rmem.h
index ab66735..226ed28 100644
--- a/rmem.h
+++ b/rmem.h
@@ -16,7 +16,7 @@ static inline void __noreturn __rmem_stop(unsigned long pc)
static inline void __rmem_thread_start(void *fn)
{
register void *x0 asm("x0") = fn;
- asm volatile(".inst 0xd50bb003" :: "r" (x0) : "memory");
+ asm volatile(".inst 0xd50bb003" : "+r" (x0) :: "memory");
}
#endif /* __RMEM_H */