]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - sysdeps/unix/sysv/linux/Makefile
Fix Linux fcntl OFD locks for non-LFS architectures (BZ#20251)
[thirdparty/glibc.git] / sysdeps / unix / sysv / linux / Makefile
index cd6244f7ea2471b4a86286b03f1cd0543a900a06..f71cc39c7e257a0a9208060ce9c858a034bc4750 100644 (file)
@@ -45,7 +45,9 @@ sysdep_headers += sys/mount.h sys/acct.h sys/sysctl.h \
 tests += tst-clone tst-clone2 tst-clone3 tst-fanotify tst-personality \
         tst-quota tst-sync_file_range tst-sysconf-iov_max tst-ttyname \
         test-errno-linux tst-memfd_create tst-mlock2 tst-pkey \
-        tst-rlimit-infinity
+        tst-rlimit-infinity tst-ofdlocks
+tests-internal += tst-ofdlocks-compat
+
 
 # Generate the list of SYS_* macros for the system calls (__NR_*
 # macros).  The file syscall-names.list contains all possible system
@@ -167,7 +169,12 @@ endif
 
 ifeq ($(subdir),io)
 sysdep_routines += xstatconv internal_statvfs internal_statvfs64 \
-                  sync_file_range fallocate fallocate64
+                  sync_file_range fallocate fallocate64 \
+                  close_nocancel fcntl_nocancel nanosleep_nocancel \
+                  open_nocancel open64_nocancel \
+                  openat_nocancel openat64_nocancel \
+                  pause_nocancel read_nocancel waitpid_nocancel write_nocancel
+
 sysdep_headers += bits/fcntl-linux.h
 
 tests += tst-fallocate tst-fallocate64