Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'libgloss/mips/cygmon.c')
-rw-r--r--libgloss/mips/cygmon.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/libgloss/mips/cygmon.c b/libgloss/mips/cygmon.c
index a5b004995..506e853b6 100644
--- a/libgloss/mips/cygmon.c
+++ b/libgloss/mips/cygmon.c
@@ -60,13 +60,13 @@ struct s_mem
int sysCall(unsigned long func, unsigned long p1, unsigned long p2, unsigned long p3)
{
int ret = 0;
- asm volatile ( "
- move $4, %1
- move $5, %2
- move $6, %3
- move $7, %4
- syscall
- nop
+ asm volatile ( " \n\
+ move $4, %1 \n\
+ move $5, %2 \n\
+ move $6, %3 \n\
+ move $7, %4 \n\
+ syscall \n\
+ nop \n\
move %0, $2" : "=r"(ret) : "r"(func), "r"(p1), "r"(p2), "r"(p3));
return ret;
}