bug-gnulib
[Top][All Lists]
Advanced

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

Re: Problem with sys_select on Cygwin


From: Ken Brown
Subject: Re: Problem with sys_select on Cygwin
Date: Tue, 29 Mar 2016 22:41:31 -0400
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.1

On 3/29/2016 9:10 PM, Paul Eggert wrote:
On 03/29/2016 07:00 AM, Ken Brown wrote:
-   name" problems on Cygwin.
+   name" problems on newlib systems..

No double '..'; and maybe the comment could say "newlib systems,
including Cygwin", since that is our most common newlib system.

Otherwise, I'm okay with the change.

Could someone install this change (assuming there's no objection)?

The ifdef says 'defined __CYGWIN__' and this matches the comment. All
other Gnulib comments talk about Cygwin not newlib, and it'd be
confusing to make a special distinction only here.

I suppose that if this code is newlib-specific, not Cygwin-specific, it
should use 'defined __NEWLIB__' and then the comment should be changed
as you suggest.

I already did change it to 'defined __NEWLIB__' in the patch that I suggested (http://lists.gnu.org/archive/html/bug-gnulib/2016-03/msg00065.html). It wasn't just a change in the comment.

But in that case, what other uses of __CYGWIN__ should
be changed to __NEWLIB__? There are quite a few uses of __CYGWIN__, and
I don't know which of them apply just to Cygwin and which apply to
newlib in general.

Yes, I thought of that too. Someone would have to look at each of them and decide if they apply to newlib in general. I would be willing to take a shot at this. But I would do it as I have time, not necessarily all at once. Would you rather wait until I've finished this and then install all the changes at once?

Ken



reply via email to

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