bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: IA64 ELF relocation identifiers


From: Jan Beulich
Subject: Re: IA64 ELF relocation identifiers
Date: Thu, 11 Dec 2003 08:59:16 +0100

Hmm, interesting opinion. Why should the ABI care about a single,
specific implementation? And the naming is inconsistent in Linux:
EM_IA_64, EF_IA_64_*, P[TF]_IA_64_*, SH[TF]_IA_64_*, and DT_IA_64_* all
use the ABI mandated naming. It is just the relocations which don't
match...

>>> Alan Modra <address@hidden> 11.12.03 00:19:35 >>>
On Wed, Dec 10, 2003 at 11:28:16AM -0800, Jim Wilson wrote:
> On Wed, 2003-12-10 at 08:37, Jan Beulich wrote:
> > Is it intentional that both binutils and glibc do not use the IA64
> > processor specific ABI names (R_IA_64_*), but instead use
R_IA64_*?
> 
> This is unintentional.  I suspect it was a mistake in the original
port
> that David Mosberger made.  Or maybe the ABI documentation changed
after
> David Mosberger started his work and we failed to notice the
problem.

Perhaps you should change the ABI to match binutils, glibc, linux,
freebsd, prelink, elfutils, ...

-- 
Alan Modra
IBM OzLabs - Linux Technology Centre




reply via email to

[Prev in Thread] Current Thread [Next in Thread]