nuttx/libc/stdio
2018-03-04 08:07:07 -06:00
..
Kconfig
lib_asprintf.c
lib_clearerr.c
lib_dprintf.c
lib_dtoa.c Fix -Werror=implicit-fallthrough on gcc7 2017-06-28 17:48:04 +02:00
lib_fclose.c Make sure that labeling is used consistently in all function headers (part 2). 2018-02-01 12:03:55 -06:00
lib_feof.c
lib_ferror.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_fflush.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_fgetc.c
lib_fgetpos.c
lib_fgets.c
lib_fileno.c
lib_fopen.c
lib_fprintf.c
lib_fputc.c
lib_fputs.c
lib_fread.c
lib_freopen.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_fseek.c
lib_fsetpos.c
lib_ftell.c
lib_fwrite.c Adds OS internal function nx_write() which is functionally equivalent to write() except that it does not set the errno variable and do not cause cancellation points. 2017-10-11 10:18:30 -06:00
lib_gets.c
lib_gets_s.c
lib_libdtoa.c libc/stdio: in dtoa(), up_interrupt_context() is used in a debug assertion. up_interrupt_context() is not available in the user-mode phase of the PROTECTED or KERNEL build configurations. In those configurations, enabling libc floating point support and debug assertions will result in an undefined reference to up_interrupt_context(). 2018-02-01 07:37:16 -06:00
lib_libfflush.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_libfgets.c
lib_libflushall.c
lib_libfread.c fs/vfs: Add new internal OS interface nx_read(). nx_read() is functionally equivalent to read() except that it does not modify the errno variable and it is not a cancellation point. Changed all references to read() in the OS to nx_read(). 2017-10-11 12:13:41 -06:00
lib_libfwrite.c Adds OS internal function nx_write() which is functionally equivalent to write() except that it does not set the errno variable and do not cause cancellation points. 2017-10-11 10:18:30 -06:00
lib_libnoflush.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_libsnoflush.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_libsprintf.c
lib_libvsprintf.c
lib_lowoutstream.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_meminstream.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_memoutstream.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_memsistream.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_memsostream.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_nullinstream.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_nulloutstream.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_perror.c
lib_printf.c Per OpenGroup.org, syslog -- and, hence, nonstandard vsyslog, and debug wrappers -- does not return a value. Rename _vsyslog to nx_vsyslog. Use internal nx_vsyslog in the few cases where a return value is required. 2018-03-04 08:07:07 -06:00
lib_puts.c
lib_rawinstream.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_rawoutstream.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_rawsistream.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_rawsostream.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_rdflush.c
lib_remove.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_setbuf.c
lib_setvbuf.c
lib_snprintf.c
lib_sprintf.c
lib_sscanf.c Fix sscanf character conversion (%c): do not add '\0' at the end as for strings, cause, for example, parsing one character will fill two bytes: character itself and zero one '\0' after it, so will overflow one byte variable argument and corrupt memory for variables allocated after it. 2017-11-19 13:33:46 -06:00
lib_stdinstream.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_stdoutstream.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_stdsistream.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_stdsostream.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib_tempnam.c
lib_tmpnam.c
lib_ungetc.c
lib_vasprintf.c
lib_vdprintf.c
lib_vfprintf.c
lib_vprintf.c
lib_vsnprintf.c vsnprintf(): If size is zero, then vsnprintf() should return the size of the required buffer without writing anything. This is same fix that was done for snprintf in 2014 by commit 59846a8fe9. 2017-03-17 17:34:56 -06:00
lib_vsprintf.c
lib_wrflush.c
lib_zeroinstream.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
Make.defs configs/z80sim: Fix a naming problem. Also, don't try to build the serial driver if CONFIG_NFILE_DESCRIPTOR=0. 2017-10-08 09:47:06 -06:00