Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: None <source@NetBSD.ORG>
List: source-changes
Date: 01/19/1998 07:40:02
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.