[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


From: Roland McGrath
Subject: Re: Why is ENOTSUP == ECANCELED?
Date: Mon, 23 Jun 2003 19:44:19 -0400 (EDT)

> On Mon, Jun 23, 2003 at 10:35:56PM +0200, Andreas Voegele wrote:
> > In /include/bits/errno.h both ENOTSUP and ECANCELED get the value
> > _HURD_ERRNO(118).  Is this intended?
> I don't think so.  Roland can you fix this if it is wrong?

They certainly should not have the same number.  The Hurd numbers are
determined by magic comments in libc/manual/errno.texi; it appears that
someone added some codes to errno.texi with magic comments and picked some
random numbers for them (probably Linux numbers) instead of omitting them.
That needs to be fixed.  Can you compare all the numbers in errno.texi with
those that existing Hurd binaries were really using, and assign unused
numbers to any excess errno codes the Hurd didn't previously have?

reply via email to

[Prev in Thread] Current Thread [Next in Thread]