From mboxrd@z Thu Jan 1 00:00:00 1970 From: Martin von Loewis To: hjl@lucon.org Cc: egcs@cygnus.com Subject: Re: A new C++ bug Date: Wed, 06 May 1998 23:49:00 -0000 Message-id: <199805070648.IAA00764@mira.isdn.cs.tu-berlin.de> References: X-SW-Source: 1998-05/msg00221.html > With egcs in CVS at 1:30pm PDT on May 06, 1988: > > # gcc -B/home/work/gnu/bin/egcs/gcc/ -S x.cc > x.cc:24: Internal compiler error 378. > x.cc:24: Please submit a full bug report to `egcs-bugs@cygnus.com'. > > It seems that egcs in CVS mangles both function names to > set_overflow_handler__FT0T1. That would cause the assertion to fail. It asserts that two functions with the same assembler name really should be identical functions. It seems that name mangling in the presence of typedefs doesn't work, currently. Regards, Martin