X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Date: Thu, 11 Sep 2008 01:28:24 -0400 From: Christopher Faylor To: cygwin AT cygwin DOT com Subject: Re: New experimental package: gcc4-4.3.0-1 Message-ID: <20080911052824.GA8377@ednor.casa.cgf.cx> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <001001c91336$91e70d10$9601a8c0 AT CAM DOT ARTIMI DOT COM> <48C86CB3 DOT 8090909 AT byu DOT net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48C86CB3.8090909@byu.net> User-Agent: Mutt/1.5.16 (2007-06-09) 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 This is slightly off-topic but I just built a cross-compiler using the sources from this package. Either it is mishandling the dllimport/dllexport variable keywords or I'm misunderstanding something: strsig.cc:60: warning: 'sys_sigabbrev' redeclared without dllimport attribute: previous dllimport ignored include/cygwin/signal.h:extern const char __declspec(dllimport) *sys_sigabbrev[] strsig.cc:const char __declspec(dllexport) * sys_sigabbrev[] I thought that was the above was the way it was supposed to work. I haven't tried this with the actual released compiler yet but, assuming it works the same way, mm I wrong or is there something wrong with this compiler? The code it creates seems to be correct (and Cygwin is noticeably smaller) but I'd like to get rid of all of the new warnings. I can't get rid of this one because I don't see how to do that. cgf -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/