Slightly breaking the C standard, but in a way that's unlikely to break things - allow 64-bit process exit status codes.