]> sourceware.org Git - glibc.git/blobdiff - io/Versions
support: Use macros for *stat wrappers
[glibc.git] / io / Versions
index e090a6822e954c9fce2190ab2b80e63e99526f55..4e19540885eab56a8b4e3a9586b4e7f1cc01a518 100644 (file)
@@ -1,10 +1,5 @@
 libc {
   GLIBC_2.0 {
-    # functions which have an additional interface since they are
-    # are cancelable.
-    __libc_open; __libc_close; __libc_read; __libc_write;
-    __libc_lseek; __libc_fcntl;
-
     # functions used in inline functions or macros
     __xstat; __fxstat; __lxstat; __xmknod; __write; __close; __fcntl;
     __lseek; __open; __read;
@@ -81,16 +76,79 @@ libc {
     open64;
 
     # s*
+    sendfile;
     statfs64; statvfs; statvfs64;
   }
-  GLIBC_2.1.3 {
-    # For the cancelation wrappers.
-    __libc_open64; __libc_lseek64;
-  }
   GLIBC_2.2 {
     # p*
     posix_fadvise; posix_fadvise64; posix_fallocate; posix_fallocate64;
 
     __open64;
   }
+  GLIBC_2.3 {
+    # s*
+    sendfile64;
+  }
+  GLIBC_2.3.2 {
+    # 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 {
+    __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.031073 seconds and 5 git commands to generate.