delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2002/06/23/14:55:29

Mailing-List: contact cygwin-developers-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT cygwin DOT com>
List-Help: <mailto:cygwin-developers-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-developers-owner AT cygwin DOT com
Delivered-To: mailing list cygwin-developers AT cygwin DOT com
Date: Sun, 23 Jun 2002 14:56:09 -0400
From: Christopher Faylor <cgf AT redhat DOT com>
To: cygwin-developers AT cygwin DOT com
Subject: Re: winbase.h & EXPCGF
Message-ID: <20020623185609.GB17839@redhat.com>
Reply-To: cygwin-developers AT cygwin DOT com
Mail-Followup-To: cygwin-developers AT cygwin DOT com
References: <077601c21ad6$20cdffd0$6132bc3e AT BABEL>
Mime-Version: 1.0
In-Reply-To: <077601c21ad6$20cdffd0$6132bc3e@BABEL>
User-Agent: Mutt/1.3.23.1i

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

- Raw text -


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