X-Spam-Check-By: sourceware.org
Message-ID: <018001c79295$1b61b8c0$0200a8c0@AMD2500>
From: "Aaron Gray" <angray@beeb.net>
To: "Aaron W. LaFramboise" <aaronpurpleleaf4@aaronwl.com>
Cc: <cygwin@cygwin.com>, <gcc@gcc.gnu.org>
References: <2b2c01c78fa5$d94a27c0$0200a8c0@AMD2500> <01f001c78fc6$c916ce00$2e08a8c0@CAM.ARTIMI.COM> <463DDE7F.5010105@cwilson.fastmail.fm> <463EDE36.1020807@aaronwl.com> <005601c790b9$52c5e940$0200a8c0@AMD2500> <464178E3.10108@aaronwl.com>
Subject: Re: Successful build of GCC 4.2.0 RC3 on latest Cygwin snapshot 20070427
Date: Thu, 10 May 2007 00:52:30 +0100
MIME-Version: 1.0
Content-Type: text/plain; 	format=flowed; 	charset="iso-8859-1"; 	reply-type=response
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-IsSubscribed: yes
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com

> Aaron Gray wrote:
>
>>> One issue that might affect many some is that COM doesn't work. 
>>> <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27067> has a patch that is 
>>> pending review I guess, but probably won't go into 4.2.
>
>> Does this effect XPCOM meaning Mozilla and friends will not compile ?
>
> It is triggered anywhere multiple inheritance is combined with stdcall. 
> Since I believe XPCOM uses stdcall on Windows (but "cdecl" on other 
> targets), I believe the answer here is 'Yes, Mozilla will not compile.'

Mozilla is built using Microsoft cl on Windows. And if 'cdecl' is used on 
Unix then there is no problem with XPCOM and GCC 4.2.0 RC3.

Aaron


--
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/

