This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


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

Re: A symbol version patch for glibc 2.x compatibility


On Sat, Nov 25, 2000 at 01:00:18PM -0800, H . J . Lu wrote:
> > > > names the section ".note.ABI-tag", NetBSD ".note.ident".  I made
> > > > FreeBSD follow Linux with ".note.ABI-tag".  Or does one search
> > > > thru all the PT_NOTE type sections looking for a type of 0x01?
> > > > Search all the PT_NOTE sections looking for a name string you
> > > > recognize?
> > > > 
> > > We can make a proposal to gABI.
> > 
> > What method would what would you suggest.  Any above or another
> > algorithm?
> 
> I don't know. And I don't know if gABI/psABI people care about the
> static binaries.

But if two OS's were to adhere to the ABI strictly and use the specified
ELF_DYNAMIC_INTERPRETER path, that could no longer be used to determine
what syscall API the binary used.  So there is still a need to be able to
determine this.

> As I undersand, static binaries are almost not supported under Solaris
> 2.7 and above.

64-bit Solaris only.  They did not remove the ability to create them in
32-bit code.
 
-- 
-- David  (obrien@FreeBSD.org)

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