__sputc
#define putc(x, fp) (!__isthreaded ? __sputc(x, fp) : (putc)(x, fp))
#define putc_unlocked(x, fp) __sputc(x, fp)
return (__sputc(c, fp));