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: gcc cvs (010922) build error on ia64


>This is not entirely correct, I believe 2.96-RH is ABI compatible with
>Trillian 000717

Yes, I would expect them to be ABI compatible, but I've never tried to
verify it.  If they aren't ABI compatible, no one is going to fix it.
So documenting them as incompatible seems reasonable.

>Also, aren't 3.0/ia64 and 3.0.1/ia64 binary compatible too (no idea, just
>wondering)?

3.0 has ia64_app_header, 3.0.1 does not.  Thus you can get undefined
references to ia64_app_header if you mix them.  I think the failure case
would be building a shared library with 3.0 that imports functions from
libgcc, and then linking it into a 3.0.1 compiled application.

Jim


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