diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-05-14 15:21:04 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-05-14 15:21:04 +0000 |
commit | f62084035feaf8b9a22804821b22e2a3c15e6eda (patch) | |
tree | e2d1548a5bf0d8e33386a178103c756473b90ad6 /nuttx/ChangeLog | |
parent | 6f8fd8927787deda605f6fb070bab21ee4022084 (diff) | |
download | nuttx-f62084035feaf8b9a22804821b22e2a3c15e6eda.tar.gz nuttx-f62084035feaf8b9a22804821b22e2a3c15e6eda.tar.bz2 nuttx-f62084035feaf8b9a22804821b22e2a3c15e6eda.zip |
Implemented line-oriented buffering for std output
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3606 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/ChangeLog')
-rw-r--r-- | nuttx/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog index 981e04717..0f045301e 100644 --- a/nuttx/ChangeLog +++ b/nuttx/ChangeLog @@ -1752,3 +1752,10 @@ information about RGMP. * lib/stdio/lib_fclose.c: Must flush all buffered data when the file is closed. Instead, it was discarding the buffered data. + * 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. |