diff --git a/ChangeLog b/ChangeLog index 0f045301ea..4144af00d2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1755,7 +1755,7 @@ * lib/stdio: All output stream logic was modified to support CONFIG_STDIO_LINEBUFFER. If standard C buffered I/O is enabled (CONFIG_STDIO_BUFFER_SIZE > 0), then this option may be added to force automatic, line-oriented flushing the output buffer - for printf() fprintf(), and vfprintf(). When a newline is encountered in the - format string, the output buffer will be flushed. This (slightly) increases - the NuttX footprint but supports the kind of behavior that people expect for - printf. + for putc(), fputc(), putchar(), puts(), fputs(), printf() fprintf(), and vfprintf(). + When a newline is encountered in the output string, the output buffer will be + flushed. This (slightly) increases the NuttX footprint but supports the kind of + behavior that people expect for printf. diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 592fff318d..dad9c11729 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -8,7 +8,7 @@
Last Updated: May 13, 2011
+Last Updated: May 14, 2011
CONFIG_STDIO_LINEBUFFER
:
If standard C buffered I/O is enabled (CONFIG_STDIO_BUFFER_SIZE
> 0),
then this option may be added to force automatic, line-oriented flushing the output buffer
- for printf()
>, fprintf()
>, and vfprintf()
>.
- When a newline character is encountered in the format string, the output buffer will be flushed.
- This (slightly) increases the NuttX footprint but supports the kind of behavior that people expect for printf.
+ for putc()
, fputc()
, putchar()
, puts()
, fputs()
,
+ printf()
, fprintf()
, and vfprintf()
.
+ When a newline character is encountered in the output string, the output buffer will be flushed.
+ This (slightly) increases the NuttX footprint but supports the kind of behavior that people expect for printf()
.
CONFIG_NUNGET_CHARS
: Number of characters that can be
buffered by ungetc() (Only if CONFIG_NFILE_STREAMS > 0)
diff --git a/configs/README.txt b/configs/README.txt
index 50208f210c..77384eb1ad 100644
--- a/configs/README.txt
+++ b/configs/README.txt
@@ -506,10 +506,11 @@ defconfig -- This is a configuration file similar to the Linux
CONFIG_STDIO_LINEBUFFER - If standard C buffered I/O is enabled
(CONFIG_STDIO_BUFFER_SIZE > 0), then this option may be added
to force automatic, line-oriented flushing the output buffer
- for printf() fprintf(), and vfprintf(). When a newline is
- encountered in the format string, the output buffer will be
- flushed. This (slightly) increases the NuttX footprint but
- supports the kind of behavior that people expect for printf.
+ for putc(), fputc(), putchar(), puts(), fputs(), printf(),
+ fprintf(), and vfprintf(). When a newline is encountered in
+ the output string, the output buffer will be flushed. This
+ (slightly) increases the NuttX footprint but supports the kind
+ of behavior that people expect for printf().
CONFIG_NUNGET_CHARS - Number of characters that can be
buffered by ungetc() (Only if CONFIG_NFILE_STREAMS > 0)
CONFIG_PREALLOC_MQ_MSGS - The number of pre-allocated message