K 10 svn:author V 3 tjr K 8 svn:date V 27 2004-03-17T01:43:08.000000Z K 7 svn:log V 336 Re-add macro versions of getc(), getchar(), putc(), putchar(), feof(), ferror(), fileno() and clearerr(), using the value of __isthreaded to decide between the fast inline single-threaded code and the more general function equivalent. This gives most of the performance benefits of the old unsafe macros while preserving thread safety. END