News for hackers. Stuff that matters.
Re:Echo – Assembly program that prints the first positional ... by JoshTriplett on Monday January 02, 2017 @04:11AM (#13299999)
And for syscalls that also have a meaningful return value, the ABI requires that valid errno values fall in the range -1 to -4095, to disambiguate them from any possible return value. Those values can't conflict with valid userspace pointers (since they'd point into kernel space), and syscalls must not allow them to conflict with valid numeric return values.

There are no comments on this comment yet.