X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-2.4 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org To: cygwin AT cygwin DOT com From: Hans Horn Subject: Re: status of gcc4 -ffast-math Date: Thu, 05 Nov 2009 17:25:16 -0800 Lines: 42 Message-ID: <4AF37AFC.9030401@2horns.com> References: <4AF3520B DOT 60803 AT gmail DOT com> <4AF3764A DOT 5020802 AT gmail DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) In-Reply-To: <4AF3764A.5020802@gmail.com> X-IsSubscribed: yes 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 Dave Korn wrote: > Hans Horn wrote: > >>> Do you where this gobble stuff ‘ comes from, btw? > > GCC is trying to use the appropriate set of internationalized opening and > closing single-quote marks. If you "export LC_LANG=C.ASCII", you'll get > regular apostrophes. > >> It's -fno-leading-underscore. >> Have to see whether I can live without it! > > You can't live *with* it. Seriously, if you're using it in the first place, > you are doing something very very wrong indeed (like trying to link to > pre-compiled linux binaries) that you should not be doing, because neither it > nor anything else will work. You will break every library and just > everything. Sorry about that, but the decision to prefix symbols with an > underscore or not is part of the win32 ABI, not open to changing according to > a user's preferences, and frankly I don't think this option serves any useful > purpose except to break things and confuse people by giving them hope that > things might work that can in fact never succeed. > > cheers, > DaveK Dave, thx. for the clarification about the apostrophes! As to -fno-leading-underscore: I had this in my cygwin gcc3.* makefiles now for a couple of years (dunno where it originated). Compiles & links fine without! It's gone down the crapper for good... Now I'm one happy gcc4/gfortran guy! Thanks again for your knowlegdable help! H. -- 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