This is the mail archive of the cygwin-developers@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: winbase.h & EXPCGF


On Sun, Jun 23, 2002 at 05:50:49PM +0100, Conrad Scott wrote:
>There's a file "winbase.h" in the cygwin source directory that
>"winsup.h" only allows to be included if EXPCGF is #defined. But there
>are a lot of files that don't include "winsup.h" and so end up
>including the local "winbase.h" unconditionally. I assume this isn't
>deliberate but I may be overlooking something.
>
>On the assumption that it *is* accidental, I've attached a patch that
>moves the #ifdef EXPCGF test into "winbase.h" itself, which fixes it.

Wow, I had forgotten about this code.  It was the start of getting multi-threaded
signals working correctly.

I've applied the patch.  Maybe I'll turn on "EXPCGF" for 1.3.12.


cgf


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]