1Upstream-Status: Inappropriate [embedded specific] 2 3Signed-off-by: Phil Staub <Phil.Staub@windriver.com> 4 5Index: libaio-0.3.109/src/syscall-mips.h 6=================================================================== 7--- libaio-0.3.109.orig/src/syscall-mips.h 8+++ libaio-0.3.109/src/syscall-mips.h 9@@ -76,7 +76,7 @@ type fname(atype a) \ 10 \ 11 if (__a3 == 0) \ 12 return (type) __v0; \ 13- return (type) -1; \ 14+ return (type) (-(__v0)); \ 15 } 16 17 #define io_syscall2(type,fname,sname,atype,a,btype,b) \ 18@@ -100,7 +100,7 @@ type fname(atype a, btype b) \ 19 \ 20 if (__a3 == 0) \ 21 return (type) __v0; \ 22- return (type) -1; \ 23+ return (type) (-(__v0)); \ 24 } 25 26 #define io_syscall3(type,fname,sname,atype,a,btype,b,ctype,c) \ 27@@ -125,7 +125,7 @@ type fname(atype a, btype b, ctype c) \ 28 \ 29 if (__a3 == 0) \ 30 return (type) __v0; \ 31- return (type) -1; \ 32+ return (type) (-(__v0)); \ 33 } 34 35 #define io_syscall4(type,fname,sname,atype,a,btype,b,ctype,c,dtype,d) \ 36@@ -150,7 +150,7 @@ type fname(atype a, btype b, ctype c, dt 37 \ 38 if (__a3 == 0) \ 39 return (type) __v0; \ 40- return (type) -1; \ 41+ return (type) (-(__v0)); \ 42 } 43 44 #if (_MIPS_SIM == _MIPS_SIM_ABI32) 45@@ -186,7 +186,7 @@ type fname(atype a, btype b, ctype c, dt 46 \ 47 if (__a3 == 0) \ 48 return (type) __v0; \ 49- return (type) -1; \ 50+ return (type) (-(__v0)); \ 51 } 52 53 #endif /* (_MIPS_SIM == _MIPS_SIM_ABI32) */ 54@@ -216,7 +216,7 @@ type fname (atype a,btype b,ctype c,dtyp 55 \ 56 if (__a3 == 0) \ 57 return (type) __v0; \ 58- return (type) -1; \ 59+ return (type) (-(__v0)); \ 60 } 61 62 #endif /* (_MIPS_SIM == _MIPS_SIM_NABI32) || (_MIPS_SIM == _MIPS_SIM_ABI64) */ 63