This is the mail archive of the gcc@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: ABI/compatibility details? (egcs -> gcc 2.95 -> future?)


> A while back I had LessTif 0.88.9 compiled and installed using
> egcs-1.1.2. ...
> I also noticed that my favourite debugger (DDD - a motif-based debugger)
> was crashing on start-up...
> I took X11 down and recompiled it all...
[...]
> I was told by someone else on the gcc mailing list that it was because
> gcc-2.95.1 and the egcs range (1.0.3 -> 1.1.2) have different binary
> conventions. Fun. 

These are all C applications, right? (at least X11, and Lesstif are -
not sure about DDD). There has been absolutely *no* change in the
binary convention for the C language (somebody correct me if I'm
wrong), so recompiling X11 would definitely not have the effect of
fixing ABI problems.

Perhaps I'm missing something, but it seems to me that your problems
must have been caused by something else (like a codegen bug that would
only show up in certain cases, and fixed by recompiling the libraries,
or a corruption of the library image on disk, fixed again by producing
a new image).

Regards,
Martin


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