mirror of
https://github.com/apache/nuttx.git
synced 2026-10-12 00:30:23 +00:00
Author: Gregory Nutt <gnutt@nuttx.org>
TODO: Remove 'Missing fscanf()' bug
Clean up remaining complaints for tools/nxstyle
Apply tools/detab, rmcr, convert-comments, lowhex, and indent.sh to the new and highly modified files.
Author: Johannes <nivus.entwicklung@gmail.com>
- Move vscanf logic to lib_sscanf.c Switched to stream interface (tricky, because the old implementation used massive read ahead, which isn't suitable for streams, chars already read are gone).
- Added scanf and fscanf
- Added hh, h, and ll modifiers
- Fixes for standard compliance in scanf
- Fixes for standard compliance in strto... function family (don't consume single '-' or '+', allow sign in strotul(l))
|
||
|---|---|---|
| .. | ||
| Kconfig | ||
| lib_asprintf.c | ||
| lib_clearerr.c | ||
| lib_dprintf.c | ||
| lib_dtoa.c | ||
| lib_fclose.c | ||
| lib_feof.c | ||
| lib_ferror.c | ||
| lib_fflush.c | ||
| 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 | ||
| lib_fscanf.c | ||
| lib_fseek.c | ||
| lib_fsetpos.c | ||
| lib_ftell.c | ||
| lib_fwrite.c | ||
| lib_gets.c | ||
| lib_gets_s.c | ||
| lib_libdtoa.c | ||
| lib_libfflush.c | ||
| lib_libfgets.c | ||
| lib_libflushall.c | ||
| lib_libfread.c | ||
| lib_libfwrite.c | ||
| lib_libnoflush.c | ||
| lib_libsnoflush.c | ||
| lib_libsprintf.c | ||
| lib_libsscanf.c | ||
| lib_libvsprintf.c | ||
| lib_lowoutstream.c | ||
| lib_meminstream.c | ||
| lib_memoutstream.c | ||
| lib_memsistream.c | ||
| lib_memsostream.c | ||
| lib_nullinstream.c | ||
| lib_nulloutstream.c | ||
| lib_perror.c | ||
| lib_printf.c | ||
| lib_puts.c | ||
| lib_rawinstream.c | ||
| lib_rawoutstream.c | ||
| lib_rawsistream.c | ||
| lib_rawsostream.c | ||
| lib_rdflush.c | ||
| lib_remove.c | ||
| lib_scanf.c | ||
| lib_setbuf.c | ||
| lib_setvbuf.c | ||
| lib_snprintf.c | ||
| lib_sprintf.c | ||
| lib_sscanf.c | ||
| lib_stdinstream.c | ||
| lib_stdoutstream.c | ||
| lib_stdsistream.c | ||
| lib_stdsostream.c | ||
| lib_tempnam.c | ||
| lib_tmpnam.c | ||
| lib_ungetc.c | ||
| lib_vasprintf.c | ||
| lib_vdprintf.c | ||
| lib_vfprintf.c | ||
| lib_vfscanf.c | ||
| lib_vprintf.c | ||
| lib_vsnprintf.c | ||
| lib_vsprintf.c | ||
| lib_wrflush.c | ||
| lib_zeroinstream.c | ||
| Make.defs | ||
| nano_dtoa_data.c | ||
| nano_dtoa_engine.c | ||
| nano_dtoa_engine.h | ||
| nano_libvsprintf.c | ||
| nano_ultoa_invert.c | ||
| nano_ultoa_invert.h | ||