This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

C++ is still very broken for Linux/Alpha


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.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]