Bug in throw() function suffix?
Alexandre Oliva
oliva@dcc.unicamp.br
Sat Oct 31 04:38:00 GMT 1998
Andris Pavenis <pavenis@lanet.lv> writes:
> YAKUSH S E <yakush@ipmnet.ru> writes:
>>
>> > I came across a strange bug(?) in egcs-1.1 (pgcc-2.91.57 19980901):
>>
>> Using the *real* egcs (pgcc is not egcs) does not cause the program to
>> abort() on x86. Please submit a bug report to the pgcc maintenance
>> team.
> Tested with both egcs-1.1 and pgcc-1.1
> (GNU C++ version pgcc-2.91.57 19980901 (egcs-1.1 release) (djgpp) compiled by GNU C version egcs-2.91.57 19980901 (egcs-1.1 release).)
> for DJGPP.
Ok, AFAIK, DJGPP enables -fsjlj-exceptions by default. Unfortunately,
to the best of my knowledge, exception verifications in sjlj-exceptions
are broken :-(
I've just added the attached testcase to the testsuite.
--
Alexandre Oliva
mailto:oliva@dcc.unicamp.br mailto:oliva@gnu.org mailto:aoliva@acm.org
http://www.dcc.unicamp.br/~oliva
Universidade Estadual de Campinas, SP, Brasil
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sjlj1.C
Type: text/x-c
Size: 182 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-bugs/attachments/19981031/9d9a82d1/attachment.bin>
More information about the Gcc-bugs
mailing list