This is the mail archive of the libc-hacker@sourceware.cygnus.com mailing list for the glibc project.


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

Re: Has anyone looked at ELF 4.1?


   From: hjl@lucon.org (H.J. Lu)
   Date: Mon, 10 Aug 1998 16:54:32 -0700 (PDT)

   The purpose of EI_OSABI and EI_ABIVERSION is to tag the OS and ABI.
   I think we should register ELFOSABI_LINUX and define it as 1. It may
   make many things easier for us. Right now, after I upgrade from
   glibc 2.0 to 2.1, groff (man) no longer works since the C++ ABI in
   glibc is changed.

This should work anyhow, using the mechanisms we already have.  I
believe it would be a mistake to attempt to characterize library
versions using EI_ABIVERSION.

How precisely would you use ELFOSABI_LINUX to fix this problem?

Ian


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