This is the mail archive of the libc-alpha@sourceware.org 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]
Other format: [Raw text]

Re: check-abi failure with sys_errlist


On 04/06/2012 06:41 PM, Roland McGrath wrote:
The (non-sparc) GLIBC_2.12 number was already large enough.
libc.abilist appears to be wrong.  But to be really sure what's
going on, somebody should find a 2.12 build (or build one) and
verify what it has.

I just checked a glibc 2.14, it has:
objdump --dynamic-syms /lib64/libc.so.6 |grep errlist
00000000003875e0 g DO .data.rel.ro 0000000000000028 GLIBC_2.2.5 h_errlist
00000000003869c0 g DO .data.rel.ro 00000000000003e8 (GLIBC_2.2.5) sys_errlist
00000000003869c0 g DO .data.rel.ro 00000000000003f0 (GLIBC_2.3) sys_errlist
00000000003869c0 g DO .data.rel.ro 0000000000000438 GLIBC_2.12 sys_errlist
00000000003869c0 g DO .data.rel.ro 0000000000000420 (GLIBC_2.4) sys_errlist
00000000003869c0 g DO .data.rel.ro 00000000000003f0 (GLIBC_2.3) _sys_errlist
00000000003869c0 g DO .data.rel.ro 00000000000003e8 (GLIBC_2.2.5) _sys_errlist
00000000003869c0 g DO .data.rel.ro 0000000000000438 GLIBC_2.12 _sys_errlist
00000000003869c0 g DO .data.rel.ro 0000000000000420 (GLIBC_2.4) _sys_errlist


So, 0x438 is the correct value and thus check-abi is fine.

Andreas
--
 Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi
  SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
   GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg)
    GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126


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