Home
last modified time | relevance | path

Searched refs:scanf (Results 1 – 21 of 21) sorted by relevance

/picolibc-latest/newlib/libc/machine/spu/
Dscanf.S37 GLOBL scanf
38 .type scanf, @function
39 scanf: label
53 .size scanf, .-scanf
Discanf.S33 #define scanf iscanf macro
Dsyscall.def35 SPE_C99_VSCANF scanf 0 1
/picolibc-latest/newlib/libc/tinystdio/
Dstdio.h216 #define __SCANF_ATTRIBUTE__(__s, _f) __FORMAT_ATTRIBUTE__(scanf, __s, __f)
247 int scanf(const char *__fmt, ...) __FORMAT_ATTRIBUTE__(scanf, 1, 2);
248 int fscanf(FILE *__stream, const char *__fmt, ...) __FORMAT_ATTRIBUTE__(scanf, 2, 3);
249 int vscanf(const char *__fmt, __gnuc_va_list __ap) __FORMAT_ATTRIBUTE__(scanf, 1, 0);
250 int vfscanf(FILE *__stream, const char *__fmt, __gnuc_va_list __ap) __FORMAT_ATTRIBUTE__(scanf, 2, …
251 int sscanf(const char *__buf, const char *__fmt, ...) __FORMAT_ATTRIBUTE__(scanf, 2, 3);
252 int vsscanf(const char *__buf, const char *__fmt, __gnuc_va_list ap) __FORMAT_ATTRIBUTE__(scanf, 2,…
Dscanf.c35 scanf(const char *fmt, ...) in scanf() function
Dstdio_private.h244 int __d_vfscanf(FILE *__stream, const char *__fmt, va_list __ap) __FORMAT_ATTRIBUTE__(scanf, 2, 0);
245 int __f_vfscanf(FILE *__stream, const char *__fmt, va_list __ap) __FORMAT_ATTRIBUTE__(scanf, 2, 0);
246 int __i_vfscanf(FILE *__stream, const char *__fmt, va_list __ap) __FORMAT_ATTRIBUTE__(scanf, 2, 0);
247 int __l_vfscanf(FILE *__stream, const char *__fmt, va_list __ap) __FORMAT_ATTRIBUTE__(scanf, 2, 0);
248 int __m_vfscanf(FILE *__stream, const char *__fmt, va_list __ap) __FORMAT_ATTRIBUTE__(scanf, 2, 0);
DCMakeLists.txt107 scanf.c
Dmeson.build110 'scanf.c',
/picolibc-latest/newlib/libc/stdio/
Dscanf.c24 scanf(const char *__restrict fmt, ...) in scanf() function
Dmeson.build88 'scanf.c',
Dstdio.h352 int scanf (const char *__restrict, ...)
/picolibc-latest/doc/
Dprintf.md6 printf and scanf makes it very difficult to determine which
9 Picolibc handles this by providing multiple printf and scanf
15 scanf names to internal names in the linker.
206 ## Picolibc build options for printf and scanf options
215 printf and scanf variants. Support for the C99 format specifiers
219 arguments to the long long and integer printf and scanf variant
226 printf and scanf. Instead of using this option, applications should
227 select the long long printf and scanf variants. This option is
232 and scanf. This option is disabled by default.
236 printf and scanf. When enabled, printing at least 9 digits
[all …]
Dbuild.md53 These options extend support in printf and scanf for additional
58 | io-c99-formats | true | Enable C99 support in IO functions like printf/scanf
59 … | false | Enable long long type support in IO functions like printf/scanf. For tiny-stdio, t…
61 | io-long-double | false | Enable long double support in printf/scanf. …
65 printf/scanf modes, the `io-long-long` option adds them to the limited
88 | format-default | double | Sets the default printf/scanf style ('double', 'float' or…
89 … | true | Support link-time printf aliases to set the default printf/scanf variant …
92 …g | false | Support long long integers in the minimal printf and scanf variants …
112 | newlib-io-float | false | Enable printf/scanf family float support …
113 … | false | Enable long double type support in IO functions printf/scanf
Dtesting.md33 This will also build a test case for printf and scanf in the
/picolibc-latest/
Dmeson_options.txt143 description: 'enable C99 support in IO functions like printf/scanf')
145 description: 'enable C99 support in IO functions like printf/scanf')
147 description: 'enable long long type support in IO functions like printf/scanf')
149 description: 'enable long long type support in IO functions like printf/scanf')
155 description: 'enable long double type support in IO functions printf/scanf')
157 description: 'enable long double type support in IO functions printf/scanf')
171 description: 'which printf/scanf versions should be the default')
175 … description: 'enable proposed %b/%B format in printf and scanf in tinystdio (default: false)')
181 description: 'enable long long type support in minimal printf/scanf')
185 description: 'enable wide character support in printf/scanf even when newlib-mb is false')
[all …]
DCMakeLists.txt355 option(_IO_FLOAT_EXACT "Provide exact binary/decimal conversion for printf/scanf" ON)
383 option(_WANT_IO_C99_FORMATS "Support C99 formats in printf/scanf" ON)
387 option(_WANT_IO_LONG_LONG "Support long long in integer printf/scanf" OFF)
391 option(_WANT_IO_LONG_DOUBLE "Support long double in printf/scanf" OFF)
395 option(_WANT_MINIMAL_IO_LONG_LONG "Support long long in minimal printf/scanf" OFF)
399 option(_WANT_IO_POS_ARGS "Support positional args in integer printf/scanf" OFF)
402 option(__IO_FLOAT "Support floating point in printf/scanf by default" ON)
413 option(_WANT_IO_PERCENT_B "Support %b/%B formats in printf/scanf" OFF)
DREADME.md235 * Fix rounding in float scanf. This does round twice for input longer
239 * Support %a/%A in scanf. Support arbitrary precision in %a/%A
249 * Fix wide and multi-byte character support in printf and scanf. For
390 * Add 'minimal' printf and scanf variants. These reduce functionality
538 * Add %b support to tinystdio printf and scanf. These are disabled by
549 printf/scanf support.
657 11. Fix %p printf/scanf on ILP64 targets.
813 2. Add hex float format to *printf, *scanf and strto{d,f,ld}. This is
816 3. Unify strto{d,f,ld} and *scanf floating point parsing code. This
982 5. Change how integer- and float- only versions of printf and scanf
[all …]
DCOPYING.picolibc2011 newlib/libc/tinystdio/scanf.c
2255 newlib/libc/machine/spu/scanf.S
4502 newlib/libc/stdio/scanf.c
/picolibc-latest/newlib/
DREADME255 Enable C99 support in IO functions like printf/scanf.
263 Enable long long type support in IO functions like printf/scanf.
267 Enable long double type support in IO functions printf/scanf.
393 Disable printf/scanf family float support.
DNEWS159 scanf family
DChangeLog-20151736 * libc/stdio/scanf.c (iscanf, _iscanf_r): Ditto.
1820 * libc/include/stdio.h: Declare various C99 printf/scanf functions for
2391 libc/stdio/printf.c, libc/stdio/scanf.c,
2977 * libc/stdio/scanf.c (scanf): Likewise.
4127 * /libc/stdio/scanf.c (scanf): Ditto.
8356 * libc/machine/spu/scanf.S: Regenerate.
9677 * libc/machine/spu/Makefile.am: Replace printf/scanf family C sources
9690 * libc/machine/spu/scanf.S: Ditto.
9707 * libc/machine/spu/scanf.c: Ditto.
10291 * libc/machine/spu/scanf.c: Ditto.
[all …]