* Adhemerval Zanella: > +#define INTERNAL_SYSCALL_ERROR_P(val, err) \ > + ((unsigned long) (val) >= (unsigned long) -4095) This should use unsigned long int. Rest looks okay. Thanks, Florian