This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: -fno-rtti BUG Solaris/Linux
- To: egcs-bugs at egcs dot cygnus dot com, james at sublime dot com dot au, mrs at wrs dot com
- Subject: Re: -fno-rtti BUG Solaris/Linux
- From: Andrew Macleod <amacleod at cygnus dot com>
- Date: Tue, 16 Feb 1999 16:00:30 -0800
>>
>> > "When -frtti is used, rtti is used to do exception object type checking,
>> > when it isn't used, the encoded name for the type of the object being
>> > thrown is used instead."
>>
>> This looks like it was broken by:
>>
>> 1998-10-23 Andrew MacLeod <amacleod@cygnus.com>
>>
>> * exception.cc (__cp_pop_exception): Free the original exception
>> value, not the potentially coerced one.
>>
>> I haven't been tracking all the recent EH changes so others will have
>> to say if it is a design limitation. If it is, the doc should be
>> updated. It it isn't, the code should be fixed to allow -fno-rtti
>> -fexceptions.
Hmmm, thats not so good is it... I'll take a look, it shouldn't be
broken like that.
Andrew