[uClibc-cvs] uClibc/libc/sysdeps/linux/arm syscall.c,1.3,1.4
Erik Andersen
andersen at uclibc.org
Wed May 5 06:56:32 UTC 2004
Update of /var/cvs/uClibc/libc/sysdeps/linux/arm
In directory nail:/tmp/cvs-serv13334/libc/sysdeps/linux/arm
Modified Files:
syscall.c
Log Message:
Fix screwed up formatting
Index: syscall.c
===================================================================
RCS file: /var/cvs/uClibc/libc/sysdeps/linux/arm/syscall.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- a/syscall.c 5 May 2004 06:56:03 -0000 1.3
+++ b/syscall.c 5 May 2004 06:56:30 -0000 1.4
@@ -26,25 +26,25 @@
long syscall(long sysnum, long a, long b, long c, long d, long e, long f)
{
- register long _r0 asm("r0")=(long)(sysnum);
- register long _r6 asm("r6")=(long)(f);
- register long _r5 asm("r5")=(long)(e);
- register long _r4 asm("r4")=(long)(d);
- register long _r3 asm("r3")=(long)(c);
- register long _r2 asm("r2")=(long)(b);
- register long _r1 asm("r1")=(long)(a);
- asm volatile(
- "swi %1"
- : "=r"(_r0)
- : "i"(__NR_syscall), "r"(_r0), "r"(_r1),
- "r"(_r2), "r"(_r3), "r"(_r4), "r"(_r5),
- "r"(_r6)
- : "memory");
- if(_r0 >=(unsigned long) -4095) {
- long err = _r0;
- (*__errno_location())=(-err);
- _r0=(unsigned long) -1;
- }
- return (long) _r0;
+ register long _r0 asm("r0")=(long)(sysnum);
+ register long _r6 asm("r6")=(long)(f);
+ register long _r5 asm("r5")=(long)(e);
+ register long _r4 asm("r4")=(long)(d);
+ register long _r3 asm("r3")=(long)(c);
+ register long _r2 asm("r2")=(long)(b);
+ register long _r1 asm("r1")=(long)(a);
+ asm volatile(
+ "swi %1"
+ : "=r"(_r0)
+ : "i"(__NR_syscall), "r"(_r0), "r"(_r1),
+ "r"(_r2), "r"(_r3), "r"(_r4), "r"(_r5),
+ "r"(_r6)
+ : "memory");
+ if(_r0 >=(unsigned long) -4095) {
+ long err = _r0;
+ (*__errno_location())=(-err);
+ _r0=(unsigned long) -1;
+ }
+ return (long) _r0;
}
More information about the uClibc-cvs
mailing list