From: Roland McGrath Date: Thu, 14 Jun 2001 03:01:06 +0000 (+0000) Subject: 2001-06-13 Roland McGrath X-Git-Tag: cvs/pre-lgplv2_1~81 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e418753ce9f82e7f4c85161d0097fcd5094bcc7b;p=platform%2Fupstream%2Fglibc.git 2001-06-13 Roland McGrath * shlib-versions [USE_IN_LIBIO] (.*-.*-gnu-gnu.*): libc=0.3 [USE_IN_LIBIO && !GLIBC_OLDEST_ABI] (.*-.*-gnu-gnu.*): Use GLIBC_2.2.4 as default version set. --- diff --git a/shlib-versions b/shlib-versions index e525261..21eb67f 100644 --- a/shlib-versions +++ b/shlib-versions @@ -23,6 +23,12 @@ s390x-.*-linux.* DEFAULT GLIBC_2.2 cris-.*-linux.* DEFAULT GLIBC_2.2 +%if defined(USE_IN_LIBIO) && !defined(GLIBC_OLDEST_ABI) +// If you use configure --enable-libio --enable-oldest-abi=2.0 then we +// won't rename the old version sets and all the libraries except libc +// itself ought to be binary compatible with the libc.so.0.2 ABI. +.*-.*-gnu-gnu.* DEFAULT GLIBC_2.2.4 +%endif # Configuration Library=version Earliest symbol set (optional) # ------------- --------------- ------------------------------ @@ -56,9 +62,9 @@ hppa.*-.*-.* libc=6 GLIBC_2.2 %ifndef USE_IN_LIBIO # libc.so.0.2 is for the Hurd alpha release 0.2. .*-.*-gnu-gnu.* libc=0.2 -%else /* experimental only! */ -# libc.so.0.3 is -.*-.*-gnu-gnu.* libc=0.2.91.libio GLIBC_2.2.3 +%else +# libc.so.0.3 is the first Hurd libc using libio. +.*-.*-gnu-gnu.* libc=0.3 %endif # The dynamic loader also requires different names.