[Darshan-commits] [Git][darshan/darshan][dev-stdio] skip the unlocked functions

Philip Carns xgitlab at cels.anl.gov
Mon May 23 20:23:19 CDT 2016


Philip Carns pushed to branch dev-stdio at darshan / darshan


Commits:
05a68fd0 by Phil Carns at 2016-05-23T21:23:11-04:00
skip the unlocked functions

- - - - -


1 changed file:

- darshan-runtime/lib/darshan-stdio.c


Changes:

=====================================
darshan-runtime/lib/darshan-stdio.c
=====================================
--- a/darshan-runtime/lib/darshan-stdio.c
+++ b/darshan-runtime/lib/darshan-stdio.c
@@ -43,7 +43,6 @@
  * int      fscanf(FILE *, const char *, ...);              DONE
  * int      vfscanf(FILE *, const char *, va_list);         DONE
  * int      getc(FILE *);                                   DONE
- * int      getc_unlocked(FILE *);
  * int      getw(FILE *);
  *
  * functions for writing data
@@ -53,7 +52,6 @@
  * int      fputs(const char *, FILE *);
  * size_t   fwrite(const void *, size_t, size_t, FILE *);   DONE
  * int      putc(int, FILE *);
- * int      putc_unlocked(int, FILE *);
  * int      putw(int, FILE *);
  * int      vfprintf(FILE *, const char *, va_list);
  *
@@ -64,6 +62,10 @@
  * int      fsetpos(FILE *, const fpos_t *);
  * void     rewind(FILE *);
  * int      ungetc(int, FILE *);
+ *
+ * Omissions: _unlocked() variants of the various flush, read, and write
+ *   functions.  There are many of these, but they are not available on all
+ *   systems and the man page advises not to use them.
  */
 
 #define _XOPEN_SOURCE 500



View it on GitLab: https://xgitlab.cels.anl.gov/darshan/darshan/commit/05a68fd03e58866db2594c2007be2e2c9acda746
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/darshan-commits/attachments/20160523/64259c38/attachment-0001.html>


More information about the Darshan-commits mailing list