diff options
Diffstat (limited to 'sysdeps/gnu')
-rw-r--r-- | sysdeps/gnu/Versions | 19 | ||||
-rw-r--r-- | sysdeps/gnu/errlist-compat.awk | 5 |
2 files changed, 5 insertions, 19 deletions
diff --git a/sysdeps/gnu/Versions b/sysdeps/gnu/Versions deleted file mode 100644 index 145dd0acae..0000000000 --- a/sysdeps/gnu/Versions +++ /dev/null @@ -1,19 +0,0 @@ -libc { - # The comment lines with "#errlist-compat" are magic; see errlist-compat.awk. - # When you get an error from errlist-compat.awk, you need to add a new - # version here. Don't do this blindly, since this means changing the ABI - # for all GNU/Linux configurations. - - GLIBC_2.0 { - #errlist-compat 123 - _sys_errlist; sys_errlist; _sys_nerr; sys_nerr; - } - GLIBC_2.1 { - #errlist-compat 125 - _sys_errlist; sys_errlist; _sys_nerr; sys_nerr; - } - GLIBC_2.3 { - #errlist-compat 126 - _sys_errlist; sys_errlist; _sys_nerr; sys_nerr; - } -} diff --git a/sysdeps/gnu/errlist-compat.awk b/sysdeps/gnu/errlist-compat.awk index c9a7a9cc44..4ab9786e63 100644 --- a/sysdeps/gnu/errlist-compat.awk +++ b/sysdeps/gnu/errlist-compat.awk @@ -52,6 +52,11 @@ $1 == "#errlist-compat" { } END { + if (! highest_version) { + print "/* No sys_errlist/sys_nerr symbols defined on this platform. */"; + exit 0; + } + count = maxerr + 1; if (highest != count) { |