This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
C++ is still very broken for Linux/Alpha
- To: egcs-bugs at cygnus dot com
- Subject: C++ is still very broken for Linux/Alpha
- From: Rolf Fokkens <rolf at flits102-126 dot flits dot rug dot nl>
- Date: Sat, 15 Aug 1998 19:45:48 +0000
As mentioned in the message I sent 10 Aug 98 egcs-1.0.2 doesn't generate
correct code for Linux/Alpha. Alexandre Olivia tried the latest snapshot
which compiled my example code correctly.
For me this was a reason to get this snapshot and compile NetStreamer
again. Unfortunately egcs is still broken. I trace both constructors and
destructors for a type EzString and the tracing shows some horrible
stuff, like the destruction of objects that haven't been created by any
(copy-) constructor; they seem to be just bare copies.
And believe me: the same code runs like a charm on linux/x86. I've tried
to understand what's wrong this time and reduce it to a simple demo
again. To be honest: I give up.
For those who understand egcs-internals: I'd be glad to give you my
sources with all the tracing of constructors and destructors of EzString
if it helps you.