www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1999/04/08/13:22:41

Message-ID: <007301be81e4$7e39db00$85023bd4@default>
From: "Laurynas Biveinis" <lauras AT softhome DOT net>
To: <djgpp-workers AT delorie DOT com>
Subject: Re: Patches for <errno.h> and <float.h> for C9X standard compatibility
Date: Thu, 8 Apr 1999 19:21:57 +0200
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3612.1700
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3612.1700
Reply-To: djgpp-workers AT delorie DOT com

>It is not enough to just #define it.  It needs to be described in the
>docs (see src/libc/ansi/errno/errno.txh on DJ's server), it needs a text
>string that describes it (see src/libc/ansi/string/syserr1.c), and perhaps
>some of the DOS error codes need to be mapped into it (see doserr2e.c in
>djlsr202).

No mapping is neccesarry, because DOS does not support multibyte characters

>What exactly does this error mean, btw?


Functions in <wchar.h> (such as mbrtowc() and others) may
assign EILSEQ to errno, if multibyte character cannot be made
from specified few bytes, if I understand the draft correctly.

Laurynas Biveinis


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019