diff options
Diffstat (limited to 'sysdeps/unix/sysv/linux/tst-mman-consts.py')
-rw-r--r-- | sysdeps/unix/sysv/linux/tst-mman-consts.py | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/sysdeps/unix/sysv/linux/tst-mman-consts.py b/sysdeps/unix/sysv/linux/tst-mman-consts.py index 422d42a21e..bffad4ec09 100644 --- a/sysdeps/unix/sysv/linux/tst-mman-consts.py +++ b/sysdeps/unix/sysv/linux/tst-mman-consts.py @@ -21,15 +21,7 @@ import argparse import sys import glibcextract - - -def linux_kernel_version(cc): - """Return the (major, minor) version of the Linux kernel headers.""" - sym_data = ['#include <linux/version.h>', 'START', - ('LINUX_VERSION_CODE', 'LINUX_VERSION_CODE')] - val = glibcextract.compute_c_consts(sym_data, cc)['LINUX_VERSION_CODE'] - val = int(val) - return ((val & 0xff0000) >> 16, (val & 0xff00) >> 8) +import glibcsyscalls def main(): @@ -40,7 +32,7 @@ def main(): parser.add_argument('--cc', metavar='CC', help='C compiler (including options) to use') args = parser.parse_args() - linux_version_headers = linux_kernel_version(args.cc) + linux_version_headers = glibcsyscalls.linux_kernel_version(args.cc) linux_version_glibc = (5, 4) sys.exit(glibcextract.compare_macro_consts( '#define _GNU_SOURCE 1\n' |