X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Date: Tue, 27 Apr 2010 10:54:00 -0400 From: Christopher Faylor To: cygwin AT cygwin DOT com Subject: Re: Cygwin's GCC doesn't like this .sa_handler initialization for some reason Message-ID: <20100427145400.GA14300@trixie.casa.cgf.cx> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <20100425113232 DOT GA11541 AT sbox> <4BD5C311 DOT 2060708 AT redhat DOT com> <4BD5E165 DOT 6070907 AT gmail DOT com> <20100427090516 DOT GA12365 AT calimero DOT vinschen DOT de> <4BD6ED8A DOT 4080403 AT redhat DOT com> <20100427140619 DOT GI1845 AT calimero DOT vinschen DOT de> <4BD6F290 DOT 3020404 AT redhat DOT com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4BD6F290.3020404@redhat.com> User-Agent: Mutt/1.5.20 (2009-06-14) Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On Tue, Apr 27, 2010 at 08:20:00AM -0600, Eric Blake wrote: >On 04/27/2010 08:06 AM, Corinna Vinschen wrote: >>> And while we're touching the file, we probably want to do similar >>> treatment for struct siginfo_t: si_tid, si_overrun, si_sigval, si_value, >>> si_status, si_utime, si_stime, and si_addr. >> >> Does "we" mean you're going to provide a patch? > >Yes. Patch coming up shortly. Wait. This is not the first time that this kind of issue has come up. I am extremely loath to stop using anonymous unions. So much so in fact, that I don't really care that this makes us slightly incompatible with Linux. Polluting the namespace like this is just ugly. I'd rather not do it. I'd rather tell the handful of applications which have problems with this that this is an incompatibility. cgf -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple