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]

Re: C++ compiler assertion errors


>I'd read the 2.96 comments at http://gcc.gnu.org/gcc-2.96.html quite
>some ago, and knew about the code incompatibilities of the 2.96
>development branch.

This was written for the x86 2.96 release that was part of Red Hat Linux 7.
Most of this text is irrelevant to the IA-64 releases.

When I talk about IA-64 ABI incompatibilities, I'm talking about more
fundamental problems.  Several times we've found that we got parts of the
ELF object file format wrong, and had to change them, requiring us to
recompile all code from scratch via cross compilers.  Because of this,
there is no compatibility from any one compiler to the next, until we get
to gcc 3.

Then there are also the C++ ABI incompatibilities, which is a separate problem.
This is a minor problem when compared to ELF object file changes that affect
gcc, binutils, GNU libc, and the kernel.

Jim


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