[Top][All Lists]

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

Re: CVS update: /ccvs/windows-NT/sys/

From: Derek Price
Subject: Re: CVS update: /ccvs/windows-NT/sys/
Date: Wed, 01 Jun 2005 11:14:53 -0400
User-agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)

Conrad T. Pino wrote:

>Hi Derek,
>>From: Derek Price
>>I think renaming this file "sys_types.h", starting it with `#include
>><sys/types.h>', then defining what else you need would be an easier
>>interface to maintain.
>Are you implying changing all #include <sys/types.h> in CVS? I assume no.

Well, it may be an option if necessary, similar things have been
proposed for GNULIB modules, but none has turned out to be necessary yet.

In this case I was thinking that the Windows config.h.in.footer could
#include "sys_types.h" and get the effect you are looking for.

>I intend the "windows-NT" version be used in all locations cited at the
>end of this message.
>My first try was your suggestion with the current name only to discover VC6
>reopens the "windows-NT" file because "windows-NT" is in the include path.

Which is why I proposed renaming the Windows include to "sys_types.h". 
I also dislike polluting the windows-NT source directory space with a
directory structure mimicing a standard C89/POSIX include structure with
no differentiation from the other source files if you can avoid it.  If
you must, I might prefer moving your sys directory under a
windows-NT/include directory and making the other changes you needed to
to accomodate that, but I still prefer avoiding the sys directory
entirely in favor of the "sys_types.h" file.



reply via email to

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