Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm 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 X-Authentication-Warning: eos.vss.fsi.com: ford owned process doing -bs Date: Wed, 12 Feb 2003 11:09:38 -0600 (CST) From: Brian Ford X-X-Sender: ford AT eos To: athompson AT alphatech DOT com, Subject: Interest in gcc 3.2.2? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII >Alan Thompson wrote: >Hi all - I downloaded gcc 3.2.2 sources, compiled, and got it working on >Cygwin. However, I am concerned if I might later encounter any clashes with >/usr/lib/mingw, since I overwrote some of the lib*.a files there. > >Are there any problems with this? > I don't know about /usr/lib/mingw specifically, but I have found that gcc 3.2.2 aligns doubles only to long boundries where as the gcc shipped with Cygwin aligns them to double boundries. This makes 3.2.2 broken for anything passing structures with doubles between objects compiled with different compilers, including, I believe, anything that shipped with Cygwin. I would also like to get 3.2.2 working as I am trying to add DWARF2 debugging support. Any comments about this issue would be appreciated. Thanks. -- Brian Ford Senior Realtime Software Engineer VITAL - Visual Simulation Systems FlightSafety International Phone: 314-551-8460 Fax: 314-551-8444 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/