putc(__c, __stream)
The macro putc used to be a "fast" macro implementation with a functionality identical to fputc(). For space constraints, in avr-libc, it is just an alias for fputc.
putc
avr-libc
fputc