1*c9945492SAndroid Build Coastguard Worker #include <errno.h> 2*c9945492SAndroid Build Coastguard Worker #include "syscall.h" 3*c9945492SAndroid Build Coastguard Worker __syscall_ret(unsigned long r)4*c9945492SAndroid Build Coastguard Workerlong __syscall_ret(unsigned long r) 5*c9945492SAndroid Build Coastguard Worker { 6*c9945492SAndroid Build Coastguard Worker if (r > -4096UL) { 7*c9945492SAndroid Build Coastguard Worker errno = -r; 8*c9945492SAndroid Build Coastguard Worker return -1; 9*c9945492SAndroid Build Coastguard Worker } 10*c9945492SAndroid Build Coastguard Worker return r; 11*c9945492SAndroid Build Coastguard Worker } 12