X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=shlib-versions;h=b1fd0a5eab4b849045d85d2e8a2a2befd8b6a642;hb=548014215e429e95d1d5003066e6f6853688314c;hp=d34dea8e4227391ea588d8f33a4b851e1e13ff43;hpb=c729e7c13a7bc5ddec6fcaf82712aeff530e0d78;p=platform%2Fupstream%2Fglibc.git diff --git a/shlib-versions b/shlib-versions index d34dea8..b1fd0a5 100644 --- a/shlib-versions +++ b/shlib-versions @@ -1,72 +1,70 @@ # This file (and shlib-versions files in sysdeps directories) defines # the shared library version numbers we will install. -# The following lines list filename patterns matching canonical configurations, -# and the associated versions to use for various libraries. The entire -# list is processed, with earlier entries taking precedence over later -# entries. So loose patterns at the end of the list can give defaults. +# The following lines list the associated versions to use for various +# libraries. The entire list is processed, with earlier entries +# taking precedence over later entries (and the files from sysdeps +# directories coming before those from other subdirectories, which +# come before this file). # This file can use cpp-style conditionals starting with % instead of # # to test the symbols defined in config.h by configure. -# In the optional third column, there can one or more symbol set names +# In the optional second column, there can one or more symbol set names # listed, which must be in ascending version order reading left to right # and must appear in this same order in the Versions.def file. Each listed # version subsumes all prior versions back to the previous listed version. # -# An entry with DEFAULT in the second column gives a default third column -# to apply on matching configurations when the matching entry for a particular -# library has no third column. The defaults must precede the entries they -# apply to. +# An entry with DEFAULT in the first column gives a default second +# column to apply when the matching entry for a particular library has +# no second column. The defaults must precede the entries they apply +# to. -# Configuration Library=version Earliest symbol set (optional) -# ------------- --------------- ------------------------------ +# Library=version Earliest symbol set (optional) +# --------------- ------------------------------ # We use the ELF ABI standard name for the default. -.*-.*-.* ld=ld.so.1 +ld=ld.so.1 # The -ldl interface (see ) is the same on all platforms. -.*-.*-.* libdl=2 +libdl=2 # So far the -lutil interface is the same on all platforms, except for the # `struct utmp' format, which depends on libc. -.*-.*-.* libutil=1 +libutil=1 # Version number 2 is used on other systems for the BIND 4.9.5 resolver # interface. -.*-.*-.* libresolv=2 +libresolv=2 # Interface revision of nss_* modules. This must match NSS_SHLIB_REVISION # in nss/nsswitch.h, which determines the library names used for service # names given in /etc/nsswitch.conf. -.*-.*-.* libnss_files=2 -.*-.*-.* libnss_dns=2 -.*-.*-.* libnss_compat=2 -.*-.*-.* libnss_nis=2 -.*-.*-.* libnss_nisplus=2 -.*-.*-.* libnss_ldap=2 -.*-.*-.* libnss_hesiod=2 -.*-.*-.* libnss_db=2 - -# Tests for NSS. They must have the same NSS_SHLIB_REVISION number as -# the rest. -.*-.*-.* libnss_test1=2 +libnss_files=2 +libnss_dns=2 +libnss_compat=2 +libnss_ldap=2 +libnss_hesiod=2 +libnss_db=2 # Version for libnsl with YP and NIS+ functions. -.*-.*-.* libnsl=1 - -# This defines the shared library version numbers we will install. -.*-.*-.* libcrypt=1 +libnsl=1 # The gross patch for programs assuming broken locale implementations. -.*-.*-.* libBrokenLocale=1 +libBrokenLocale=1 # The real-time library from POSIX.1b. -.*-.*-.* librt=1 +librt=1 # The asynchronous name lookup library. -.*-.*-.* libanl=1 +libanl=1 # This defines the libgcc soname version this glibc is to load for # asynchronous cancellation to work correctly. -.*-.*-.* libgcc_s=1 +libgcc_s=1 + +# The vector math library +libmvec=1 + +# The malloc debug library +libc_malloc_debug=0