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

Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.


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

abiversions not working correctly for ld.so on MIPS-Linux



On MIPS-Linux we've got in shlib-versions:
mips.*-.*-linux.*	ld=ld.so.1		GLIBC_2.0 GLIBC_2.2

but abi-versions.h contains:
/* start ld.so */
#define ABI_ld_so_GLIBC_2_0     1       /* support GLIBC_2.0 */
#define VERSION_ld_so_GLIBC_2_0 GLIBC_2.0
#define ABI_ld_so_GLIBC_2_1     2       /* support GLIBC_2.1 */
#define VERSION_ld_so_GLIBC_2_1 GLIBC_2.1
#define ABI_ld_so_GLIBC_2_1_1   3       /* support GLIBC_2.1.1 */
#define VERSION_ld_so_GLIBC_2_1_1       GLIBC_2.1.1
/* end ld.so */

This looks wrong to me.

For comparison, the part of libm is:
/* start libm */
#define ABI_libm_GLIBC_2_0      1       /* support GLIBC_2.0 */
#define VERSION_libm_GLIBC_2_0  GLIBC_2.0
#define ABI_libm_GLIBC_2_1      ABI_libm_GLIBC_2_2
#define VERSION_libm_GLIBC_2_1  GLIBC_2.2
#define ABI_libm_GLIBC_2_2      2       /* support GLIBC_2.2 */
#define VERSION_libm_GLIBC_2_2  GLIBC_2.2
/* end libm */

Does anybody know how to fix this?

Thanks,
Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.rhein-neckar.de
    currently: aj@oss.sgi.com

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