Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Mar 2002 22:50:38 -0500
From:      Tadayuki OKADA <tadayuki.okada@windriver.com>
To:        Bruce Evans <bde@zeta.org.au>
Cc:        Tadayuki OKADA <tokada@isi.com>, standards@freebsd.org
Subject:   Re: _MULTI_LIBM
Message-ID:  <3C94128E.8578BF27@windriver.com>
References:  <20020317113138.E34997-100000@gamplex.bde.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Bruce Evans wrote:
> > No, new POSIX just requires one of 'errno' or 'exception' error handling
> > must be present. You don't need to set 'errno', but then you have to
> > have exception handling defined in <fenv.h>.
> > I don't know if C99 mandates one of them to be present.
> 
> C99 permits both but requires neither.
I didn't know, but it seems C99 requires same.
See ISO/IEC 9899:1999 $7.12 - pp213.
One of 'errno' or 'exception' must be present for C99 complience.

Regards,
-- 
Tadayuki OKADA

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-standards" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C94128E.8578BF27>