This is the mail archive of the binutils@sourceware.cygnus.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: ELF_DYNAMIC_INTERPRETER changes for FreeBSD


   Date: Tue, 11 Apr 2000 23:54:45 -0700
   From: "David O'Brien" <obrien@FreeBSD.org>

   On Tue, Apr 11, 2000 at 11:31:08PM -0700, Ian Lance Taylor wrote:
   > BFD uses the dynamic interpreters specified in the ELF ABI.  I don't
   > see any reason for it to do anything else by default.

   Does the ELF ABI really specify different names and places for different
   architctures?

As Jakub said, the answer is yes.

The ELF ABI is composed of a generic ABI, and a series of
processor-specific ABI supplements.  The name of the default dynamic
interpreter is specified in the processor-specific supplements.  The
processor-specific supplements were written by different
organizations--basically whoever was first interested in supporting
ELF on the processor in question--and they chose different names.

For example, Sun wrote both the SPARC and the PowerPC ELF supplements,
and they chose the same name for both.  AT&T wrote both the i386 and
m68k ELF supplements, and they also chose the same name for both.  But
AT&T and Sun didn't use the same names.

Ian

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