9
0
Fork 0

Ooops... forgot to add lib_perror.c to the Make.defs file

git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5062 7fd9a85b-ad96-42d3-883c-3090e2eb8679
This commit is contained in:
patacongo 2012-08-28 19:43:42 +00:00
parent c2c49feadb
commit b8bbfe54f1
4 changed files with 6 additions and 5 deletions

View File

@ -4363,7 +4363,7 @@ build
<code>CONFIG_LIBC_STRERROR_SHORT</code>: <code>CONFIG_LIBC_STRERROR_SHORT</code>:
If this option is selected, then <code>strerror()</code> will use a shortened string when it decodes the error. If this option is selected, then <code>strerror()</code> will use a shortened string when it decodes the error.
Specifically, <code>strerror()</code> is simply use the string that is the common name for the error. Specifically, <code>strerror()</code> is simply use the string that is the common name for the error.
For example, the <code>errno</code> value of 2 will produce the string &quot;No such file or directory&quot; is <code>CONFIG_LIBC_STRERROR_SHORT</code> is not defined but the string &quot;ENOENT&quot; is <code>CONFIG_LIBC_STRERROR_SHORT</code> is defined. For example, the <code>errno</code> value of 2 will produce the string &quot;No such file or directory&quot; if <code>CONFIG_LIBC_STRERROR_SHORT</code> is not defined but the string &quot;ENOENT&quot; if <code>CONFIG_LIBC_STRERROR_SHORT</code> is defined.
</li> </li>
<li> <li>
<code>CONFIG_LIBC_PERROR_STDOUT</code>: <code>CONFIG_LIBC_PERROR_STDOUT</code>:

View File

@ -562,8 +562,8 @@ defconfig -- This is a configuration file similar to the Linux
will use a shortened string when it decodes the error. Specifically, will use a shortened string when it decodes the error. Specifically,
strerror() is simply use the string that is the common name for the strerror() is simply use the string that is the common name for the
error. For example, the 'errno' value of 2 will produce the string error. For example, the 'errno' value of 2 will produce the string
"No such file or directory" is CONFIG_LIBC_STRERROR_SHORT is not "No such file or directory" if CONFIG_LIBC_STRERROR_SHORT is not
defined but the string "ENOENT" is CONFIG_LIBC_STRERROR_SHORT is defined but the string "ENOENT" if CONFIG_LIBC_STRERROR_SHORT is
defined. defined.
CONFIG_LIBC_PERROR_STDOUT - POSIX requires that perror() provide its output CONFIG_LIBC_PERROR_STDOUT - POSIX requires that perror() provide its output
on stderr. This option may be defined, however, to provide perror() output on stderr. This option may be defined, however, to provide perror() output

View File

@ -50,7 +50,8 @@ CSRCS += lib_fopen.c lib_fclose.c lib_fread.c lib_libfread.c lib_fseek.c \
lib_gets.c lib_fwrite.c lib_libfwrite.c lib_fflush.c \ lib_gets.c lib_fwrite.c lib_libfwrite.c lib_fflush.c \
lib_libflushall.c lib_libfflush.c lib_rdflush.c lib_wrflush.c \ lib_libflushall.c lib_libfflush.c lib_rdflush.c lib_wrflush.c \
lib_fputc.c lib_puts.c lib_fputs.c lib_ungetc.c lib_vprintf.c \ lib_fputc.c lib_puts.c lib_fputs.c lib_ungetc.c lib_vprintf.c \
lib_fprintf.c lib_vfprintf.c lib_stdinstream.c lib_stdoutstream.c lib_fprintf.c lib_vfprintf.c lib_stdinstream.c lib_stdoutstream.c \
lib_perror.c
endif endif
endif endif

View File

@ -83,7 +83,7 @@
* Private Data * Private Data
****************************************************************************/ ****************************************************************************/
#ifndef CONFIG_LIBC_PERROR_DEVNAME #ifdef CONFIG_LIBC_PERROR_DEVNAME
static FILE *perror_stream; static FILE *perror_stream;
#endif #endif