From owner-freebsd-standards Sat Mar 16 19:46:11 2002 Delivered-To: freebsd-standards@freebsd.org Received: from mail.wrs.com (unknown-1-11.windriver.com [147.11.1.11]) by hub.freebsd.org (Postfix) with ESMTP id 4A47037B404 for ; Sat, 16 Mar 2002 19:46:10 -0800 (PST) Received: from windriver.com (IDENT:root@pburas.epilogue.com [128.224.4.10]) by mail.wrs.com (8.9.3/8.9.1) with ESMTP id TAA14022; Sat, 16 Mar 2002 19:45:36 -0800 (PST) Message-ID: <3C94128E.8578BF27@windriver.com> Date: Sat, 16 Mar 2002 22:50:38 -0500 From: Tadayuki OKADA X-Mailer: Mozilla 4.79C-ja [ja_JP.EUC] (X11; U; Linux 2.4.2 i386) X-Accept-Language: ja, en MIME-Version: 1.0 To: Bruce Evans Cc: Tadayuki OKADA , standards@freebsd.org Subject: Re: _MULTI_LIBM References: <20020317113138.E34997-100000@gamplex.bde.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-standards@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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 . > > 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