Subject: Re: Modifications of standard headers for PECOFF
To: TAMURA Kent <kent@netbsd.org>
From: Bang Jun-Young <junyoung@mogua.com>
List: tech-userlevel
Date: 05/24/2002 03:02:44
On Thu, May 16, 2002 at 03:19:29PM +0900, TAMURA Kent wrote:
> The modifications are required because of the special treatment
> for global variables exported/imported over DLLs. In the PEACE
> project, we provide PECOFF versions of some standard libraries
> such as libc.dll.  If the standard headers in /usr/include
> supports PECOFF, we don't have to copy the headers and patch
> them.

IMHO, the idea of providing libc.dll as replacement to MSVCRT.DLL
is not good. In a project I have been involved in, we wrote msvcrt.dll
around mingw-runtime headers and it seemed to work quite well. 
There was no need for touching NetBSD headers in /usr/include.

Jun-Young

-- 
Bang Jun-Young <junyoung@mogua.com>