summaryrefslogtreecommitdiffstats
path: root/c/src/exec/score/cpu/sh/rtems.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/exec/score/cpu/sh/rtems.c')
-rw-r--r--c/src/exec/score/cpu/sh/rtems.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/c/src/exec/score/cpu/sh/rtems.c b/c/src/exec/score/cpu/sh/rtems.c
index 539ebe0065..3640a1b53e 100644
--- a/c/src/exec/score/cpu/sh/rtems.c
+++ b/c/src/exec/score/cpu/sh/rtems.c
@@ -59,12 +59,12 @@ extern void* _Entry_points[] ;
void __RTEMS()
{
asm volatile (
- ".global _RTEMS
-_RTEMS:" );
+ ".global _RTEMS\n"
+"_RTEMS:" );
asm volatile (
- "jmp %0
- rts
- nop"
+" jmp %0\n"
+" rts\n"
+" nop\n"
:: "m" (_Entry_points) );
}