Mailing-List: contact cygwin-developers-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT cygwin DOT com Delivered-To: mailing list cygwin-developers AT cygwin DOT com Date: Fri, 15 Feb 2002 16:22:41 -0500 From: Christopher Faylor To: cygwin-developers AT cygwin DOT com Subject: Re: Release 1.3.10 and then merge daemon code Message-ID: <20020215212241.GA17431@redhat.com> Reply-To: cygwin-developers AT cygwin DOT com Mail-Followup-To: cygwin-developers AT cygwin DOT com References: <20020212192227 DOT GA27947 AT redhat DOT com> <3C6A0961 DOT 8040609 AT ece DOT gatech DOT edu> <3C6A1DC0 DOT 1030307 AT ece DOT gatech DOT edu> <20020213181858 DOT GB32148 AT redhat DOT com> <3C6AB747 DOT 6000306 AT ece DOT gatech DOT edu> <20020213190051 DOT GG32148 AT redhat DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020213190051.GG32148@redhat.com> User-Agent: Mutt/1.3.23.1i On Wed, Feb 13, 2002 at 02:00:51PM -0500, Christopher Faylor wrote: >On Wed, Feb 13, 2002 at 01:58:15PM -0500, Charles Wilson wrote: >>>I just tried it for a couple of things but I don't have >>>anything working well enough right now to try a full install. I'm >>>still trying to track down a gcc 3.1 bug and my dll is really screwed >>>up. >> >>Sorry to hear that -- but I'm glad somebody is working on cygwin+modern >>gcc. :-) > >The current problem is that gcc/gas/ld seems to be "optimizing" the code >such that multiple static variables occupy one location. That results >in smaller code size but, um... Btw, I found the problem. Gcc exhibited some strange behavior with Cygwin's use of __attribute__((section...))). Adding a __attribute__((nocommon)) to each occurrence magically rectified the problem. cgf