Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

NetBSD master CVS tree commits



jtc
Sun Jan 18 23:35:07 PST 1998
Update of /cvsroot/src/include
In directory netbsd1:/var/slash-tmp/cvs-serv27194

Modified Files:
        stdio.h 
Log Message:
Added function declarations for flockfile(), ftrylockfile(), funlockfile(),
getc_unlocked(), getchar_unlocked(), putc_unlocked(), & putchar_unlocked().
Added macro definitions for the latter four functions.

Changed so that getc(), putc(), clearerr(), feof() and ferror() macros
are not defined if _REENTRANT is defined so that thread-safe function
versions will be used instead.


jtc
Sun Jan 18 23:38:53 PST 1998
Update of /cvsroot/src/lib/libc/stdio
In directory netbsd1:/var/slash-tmp/cvs-serv28495

Modified Files:
        clrerr.c fclose.c fflush.c fgetc.c fgetln.c fgets.c fpurge.c 
        fputc.c fputs.c fread.c fseek.c ftell.c fwrite.c getc.c 
        getchar.c putc.c putchar.c 
Log Message:
Use FLOCKFILE() and FUNLOCKFILE() macros from reentrant.h so that stdio
can be made thread-safe.




Home | Main Index | Thread Index | Old Index