From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29160 invoked by alias); 2 Mar 2007 15:58:45 -0000 Received: (qmail 29145 invoked by uid 22791); 2 Mar 2007 15:58:43 -0000 X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 02 Mar 2007 15:58:31 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.13.1/8.13.1) with ESMTP id l22FwR0w012987; Fri, 2 Mar 2007 10:58:27 -0500 Received: from potter.sfbay.redhat.com (potter.sfbay.redhat.com [172.16.27.15]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l22FwR1R014947; Fri, 2 Mar 2007 10:58:27 -0500 Received: from [127.0.0.1] (vpn-14-55.rdu.redhat.com [10.11.14.55]) by potter.sfbay.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id l22FwMgP015248; Fri, 2 Mar 2007 10:58:25 -0500 Message-ID: <45E8499F.7020702@redhat.com> Date: Fri, 02 Mar 2007 15:58:00 -0000 From: Dave Brolley User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) MIME-Version: 1.0 To: Michael Ambrus CC: sid@sourceware.org Subject: Re: Building SID References: <81c474d20702251137j3e65f89aidf58a2e4cf019252@mail.gmail.com> <20070226002136.GA19131@redhat.com> <81c474d20702251644n352ea169kdf6f9ffcbc591fb7@mail.gmail.com> <20070226185359.GC19131@redhat.com> <81c474d20703020618l3806c167ib8d04a6fa94399d@mail.gmail.com> In-Reply-To: <81c474d20703020618l3806c167ib8d04a6fa94399d@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact sid-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: sid-owner@sourceware.org X-SW-Source: 2007-q1/txt/msg00035.txt.bz2 Michael Ambrus wrote: > I synced the source just a minute ago, but the same compile problem is > still there. I had some time left to look at the issue. Thanks. It's difficult for me to look into it since I can't reproduce it. > > Compiling the files arm.cxx and compTIMERS.cxx both give the same error: > > /home/ambrmi09/projects/sid/src/sid/component/timers/arm7t/arm7t-timer.h:142: > > error: looser throw specifier for 'virtual > armTimerNoSched::~armTimerNoSched()' > /home/ambrmi09/projects/sid/src/sid/component/timers/arm7t/arm7t-timer.h:70: > > error: overriding 'virtual armTimer::~armTimer() throw ()' > > I made the following change: > > Index: sid/component/timers/arm7t/arm7t-timer.h > =================================================================== > RCS file: /cvs/src/src/sid/component/timers/arm7t/arm7t-timer.h,v > retrieving revision 1.3 > diff -r1.3 arm7t-timer.h > 70c70 > < ~armTimer() throw () { } > --- > >> ~armTimer() { throw (1); } > > > Have a look if the pach seems OK. This relates to the removal of throw () specifiers from the SID API recently. The correct patch is to remove the throw specifier on ~armTimer completely. I'll test it and commit it, hopefully today. Dave