summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xapps/ChangeLog.txt2
-rw-r--r--nuttx/ChangeLog8
-rw-r--r--nuttx/Documentation/NuttX.html11
-rw-r--r--nuttx/Documentation/NuttxPortingGuide.html7
-rw-r--r--nuttx/configs/README.txt9
5 files changed, 23 insertions, 14 deletions
diff --git a/apps/ChangeLog.txt b/apps/ChangeLog.txt
index d52bf44f9..2bb1ca828 100755
--- a/apps/ChangeLog.txt
+++ b/apps/ChangeLog.txt
@@ -42,7 +42,7 @@
then a make error occurs because tools/mkdep.sh is called with no files.
* system/free: Move Uros' custom free command from vsn/free
* system/install: Add a new install command submitted by Uros Platise.
- * examples/rgmpp. Add a placeholder for an RGMP build example.
+ * examples/rgmp. Add a placeholder for an RGMP build example.
RGMP is a project for running GPOS and RTOS simultaneously on
multi-processor platforms. See http://rgmp.sourceforge.net/wiki/index.php/Main_Page
for further information about RGMP. NOTE: This is an empty example
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index 0f045301e..4144af00d 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/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/nuttx/Documentation/NuttX.html b/nuttx/Documentation/NuttX.html
index 592fff318..dad9c1172 100644
--- a/nuttx/Documentation/NuttX.html
+++ b/nuttx/Documentation/NuttX.html
@@ -8,7 +8,7 @@
<tr align="center" bgcolor="#e4e4e4">
<td>
<h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1>
- <p>Last Updated: May 13, 2011</p>
+ <p>Last Updated: May 14, 2011</p>
</td>
</tr>
</table>
@@ -2216,6 +2216,13 @@ nuttx-6.3 2011-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
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 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.
apps-6.3 2011-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
@@ -2228,7 +2235,7 @@ apps-6.3 2011-xx-xx Gregory Nutt &lt;spudmonkey@racsa.co.cr&gt;
then a make error occurs because tools/mkdep.sh is called with no files.
* system/free: Move Uros' custom free command from vsn/free
* system/install: Add a new install command submitted by Uros Platise.
- * examples/rgmpp. Add a placeholder for an RGMP build example.
+ * examples/rgmp. Add a placeholder for an RGMP build example.
RGMP is a project for running GPOS and RTOS simultaneously on
multi-processor platforms. See http://rgmp.sourceforge.net/wiki/index.php/Main_Page
for further information about RGMP. NOTE: This is an empty example
diff --git a/nuttx/Documentation/NuttxPortingGuide.html b/nuttx/Documentation/NuttxPortingGuide.html
index 1ff52940b..00368df0e 100644
--- a/nuttx/Documentation/NuttxPortingGuide.html
+++ b/nuttx/Documentation/NuttxPortingGuide.html
@@ -3417,9 +3417,10 @@ build
<code>CONFIG_STDIO_LINEBUFFER</code>:
If standard C buffered I/O is enabled (<code>CONFIG_STDIO_BUFFER_SIZE</code> > 0),
then this option may be added to force automatic, line-oriented flushing the output buffer
- for <code>printf()</code> >, <code>fprintf()</code> >, and <code>vfprintf()</code> >.
- 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 <code>putc()</code>, <code>fputc()</code>, <code>putchar()</code>, <code>puts()</code>, <code>fputs()</code>,
+ <code>printf()</code>, <code>fprintf()</code>, and <code>vfprintf()</code>.
+ 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 <code>printf()</code>.
<li>
<code>CONFIG_NUNGET_CHARS</code>: Number of characters that can be
buffered by ungetc() (Only if CONFIG_NFILE_STREAMS > 0)
diff --git a/nuttx/configs/README.txt b/nuttx/configs/README.txt
index 50208f210..77384eb1a 100644
--- a/nuttx/configs/README.txt
+++ b/nuttx/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