summaryrefslogtreecommitdiff
path: root/lib/unlocked-io.h
AgeCommit message (Collapse)Author
2004-10-04Sync from gnulib, to remove dependencies of other modules on unlocked-io.Paul Eggert
2004-01-16Merge from gnulib.Jim Meyering
Include <stdio.h>, so that the caller doesn't have to include <stdio.h> before us. (clearerr_unlocked, feof_unlocked, ferror_unlocked, fflush_unlocked, fgets_unlocked, fputc_unlocked, fputs_unlocked, fread_unlocked, fwrite_unlocked, getc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked): Define to the unlocked counterpart if not declared, so that we can use getpass.c code from libc without rewriting it. (flockfile, ftrylockfile, funlockfile): New macros.
2003-08-18Sync with gnulib.Jim Meyering
2002-12-11Sync from gnulib.Jim Meyering
2002-12-06New file, but with proper copyright notice andJim Meyering
attribution. Note: this is *not* the same as the file in gnulib. This uses #if HAVE_FUNC_UNLOCKED for each `FUNC', rather than HAVE_DECL_FUNC_UNLOCKED. This usage is consistent with the autoconf macro in ../m4/jm-glibc-io.m4. Modulo comments, this file still contains exactly what was generated by gen-uio.
2002-12-06this is the old, generated versionJim Meyering