Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Date: Mon, 26 Apr 1999 18:25:30 -0700 From: Geoffrey Noer To: Mumit Khan Cc: Anders Norlander , cygwin AT sourceware DOT cygnus DOT com Subject: Re: gcc -U_WIN32 pitfalls! Message-ID: <19990426182530.E21666@cygnus.com> References: <37218038 DOT 23663084 AT hem2 DOT passagen DOT se> <199904250104 DOT UAA09243 AT modi DOT xraylith DOT wisc DOT edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.1i In-Reply-To: <199904250104.UAA09243@modi.xraylith.wisc.edu>; from Mumit Khan on Sat, Apr 24, 1999 at 08:04:04PM -0500 > > it should be: > > #if defined (GO32) || defined (__MSDOS__) || defined (_WIN32) || > > defined(__CYGWIN__) Thanks, fixed it in the current newlib development sources. [...] > --- sys/fcntl.h.~1 Sat Apr 24 19:46:24 1999 > +++ sys/fcntl.h Sat Apr 24 19:47:38 1999 > @@ -43,7 +43,7 @@ extern "C" { > #define O_NONBLOCK _FNONBLOCK > #define O_NOCTTY _FNOCTTY > /* For machines which care - */ > -#ifdef _WIN32 > +#if defined (_WIN32) || defined (__CYGWIN__) > #define _FBINARY 0x10000 > #define _FTEXT 0x20000 > #define _FNOINHERIT 0x40000 > @@ -64,7 +64,7 @@ extern "C" { > #define _O_BINARY O_BINARY > #define _O_RAW O_BINARY > #define _O_NOINHERIT O_NOINHERIT > -#endif > +#endif /* _WIN32 || __CYGWIN__ */ Fixed too. -- Geoffrey Noer Email: noer AT cygnus DOT com Cygnus Solutions -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com