This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [PATCH/RFA] Mark arm-*-netbsdelf* binaries as ELFOSABI_NETBSD
On Sun, Apr 07, 2002 at 10:21:51PM +0100, Philip Blundell wrote:
> >
> > > That is not really what the EI_OSABI field is for. It is intended to
We have been thru this several times. It was finally agreed upon that a
platform could set EI_OSABI to non-SVR4 if they liked. But that setting
it _could_ mean standard ELF tools could not properly process the file.
FreeBSD/arm will also set EI_OSABI to ELFOSABI_FREEBSD as all FreeBSD
platforms do.
> You can take ELFOSABI_ARM
> to mean your existing ABI, and assume that at the point binutils adopts
> an "official" ARM EABI it will start writing EI_OSABI as zero.
Binutils should not be messing with a non-0 value. And will upset us on
FreeBSD if Binutils starts to.
--
-- David (obrien@FreeBSD.org)