Building SID

Dave Brolley brolley@redhat.com
Fri Mar 2 17:12:00 GMT 2007


Dave Brolley wrote:

> Michael Ambrus wrote:
>
>
>>
>> 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 ()'
>
> 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.

I reviewed this again and have committed the attached patch which adds 
the correct throw specifier to the destructor of armTimerNoSched.

Dave

>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: sid.throw.ChangeLog
URL: <http://sourceware.org/pipermail/sid/attachments/20070302/ee6e3f0d/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: sid.throw.patch.txt
URL: <http://sourceware.org/pipermail/sid/attachments/20070302/ee6e3f0d/attachment.txt>


More information about the Sid mailing list