]> sourceware.org Git - glibc.git/blobdiff - io/Versions
support: Use macros for *stat wrappers
[glibc.git] / io / Versions
index 88f3a9ac04920e7bef01024d280f4b50ed929d4a..4e19540885eab56a8b4e3a9586b4e7f1cc01a518 100644 (file)
@@ -93,10 +93,62 @@ libc {
     # l*
     lchmod;
   }
+  GLIBC_2.3.3 {
+    # n*
+    nftw; nftw64;
+  }
+  GLIBC_2.4 {
+    eaccess;
+
+    faccessat;
+    fchmodat;
+    fchownat;
+    __fxstatat; __fxstatat64;
+    linkat;
+    mkdirat; mkfifoat; __xmknodat;
+    openat; openat64;
+    readlinkat;
+    symlinkat;
+    unlinkat;
+
+    ppoll;
+  }
+  GLIBC_2.6 {
+    utimensat; futimens;
+  }
+  GLIBC_2.7 {
+    __open_2; __open64_2; __openat_2; __openat64_2;
+  }
+  GLIBC_2.9 {
+    dup3; pipe2;
+  }
+  GLIBC_2.23 {
+    fts64_children; fts64_close; fts64_open; fts64_read; fts64_set;
+  }
+  GLIBC_2.27 {
+    copy_file_range;
+  }
+  GLIBC_2.28 {
+    fcntl;
+    fcntl64;
+    statx;
+  }
+  GLIBC_2.33 {
+    stat; stat64; fstat; fstat64; lstat; lstat64; fstatat; fstatat64;
+    mknod; mknodat;
+  }
+  GLIBC_2.34 {
+    closefrom;
+  }
   GLIBC_PRIVATE {
-    # functions which have an additional interface since they are
-    # cancelable.
-    __libc_open; __libc_close; __libc_read; __libc_write;
-    __libc_lseek; __libc_fcntl; __libc_open64; __libc_lseek64;
+    __libc_fcntl64;
+    __fcntl_nocancel;
+    __open64_nocancel;
+    __write_nocancel;
+    __file_is_unchanged;
+    __file_change_detection_for_stat;
+    __file_change_detection_for_path;
+    __file_change_detection_for_fp;
+    __fstat64;
   }
 }
This page took 0.027995 seconds and 5 git commands to generate.