# This file records the minimum symbol version number used by GNU libc # for each Hurd port that it supports. This is used to override the # compatibility symbol versions in libcrypt.map.in, to ensure actual # binary compatibility with the libcrypt formerly shipped by GNU libc # on each architecture. # # If your architecture does not match any of the patterns in the list, # or if your operating system is not Linux, it is assumed that you do # not have a GNU libc that shipped libcrypt to be backward compatible # with, and configure will automatically set --disable-obsolete-api. # (This does include the Hurd, even though that's used glibc for a # long time too -- we are currently assuming that binary backward # compatibility is not a priority for the Hurd community so far.) # # The patterns in the first column are regular expressions (as # understood by 'expr') to be matched against the configure-time # $host_cpu variable. They are processed from top to bottom; since # older architectures' regexps may match newer subarchitectures' # patterns, that means the list is in *reverse* chronological order # and new entries should be added at the *top*. # # The second column gives the minimum symbol version number. # # If there is anything more on the line after the second column, all of it # is taken as a preprocessor #if expression which must be true for # this line's version number to be used. The macros defined in # are available to this expression. This mechanism is for # subarchitectures that do not change $host_cpu (I wish they wouldn't # do that...) i[3-9]86.* GLIBC_2.2.6