Home
last modified time | relevance | path

Searched refs:ungetc (Results 1 – 25 of 30) sorted by relevance

12

/picolibc-latest/test/
Dungetc.c44 ret = ungetc('u', stdin); in main()
Dtest-ungetc-ftell.c65 ungetc(first, file); // Use ungetc to put the character back in main()
Dmeson.build36 plain_tests_common = ['regex', 'ungetc',
87 'test-ungetc-ftell',
584 plain_tests = ['rand', 'regex', 'ungetc', 'fenv',
621 'test-ungetc-ftell',
DCMakeLists.txt41 ungetc
Dtest-fread-fwrite.c233 ungetc(c + 1, f); in main()
/picolibc-latest/newlib/libc/tinystdio/
Dungetc.c35 ungetc(int c, FILE *stream) in ungetc() function
Dmeson.build146 'ungetc.c',
203 # atomic support for ungetc
DCMakeLists.txt143 ungetc.c
Dstdio.h245 int ungetc(int __c, FILE *__stream);
Dvfscanf.c83 # define UNGETC(c,s) ungetc(c,s)
/picolibc-latest/newlib/libc/machine/spu/
Dungetc.c50 ungetc (c, fp) in ungetc() function
/picolibc-latest/newlib/libc/stdio/
Dungetwc.c94 if (ungetc( (unsigned char)buf[len], fp) == EOF) in ungetwc()
Dvfscanf.c1097 ungetc ( (unsigned char) buf[--s], fp); in _SVFSCANF()
1234 ungetc ( (unsigned char) buf[--s], fp); in _SVFSCANF()
1465 ungetc ( *--p, fp); /* [-+xX] */ in _SVFSCANF()
1792 ungetc ( (unsigned char) decpt[decptpos], in _SVFSCANF()
1830 ungetc ( *--p, fp); /* [-+nNaA] */ in _SVFSCANF()
1843 ungetc ( *--p, fp); /* [iInNtT] */ in _SVFSCANF()
1850 ungetc ( *--p, fp); /* [-+iInN] */ in _SVFSCANF()
1868 ungetc ( *--p, fp); /* [-+.] */ in _SVFSCANF()
1878 ungetc ( c, fp); /* [-+] */ in _SVFSCANF()
1882 ungetc ( c, fp); /* [eE] */ in _SVFSCANF()
Dnano-vfscanf_local.h60 #define ungetc sungetc macro
Dungetc.c112 ungetc ( in ungetc() function
Dfread.c123 ungetc (c, fp); in crlf_r()
Dnano-vfscanf.c249 scan_data.pfn_ungetc = ungetc; in _SVFSCANF()
Dstdio.h372 int ungetc (int, FILE *);
684 ungetc(__c2, __p); in _sgetc()
Dstdio.tex110 * Function ungetc:: Push data back into a stream
322 @include stdio/ungetc.def
Dmeson.build109 'ungetc.c',
/picolibc-latest/doc/
Dlocking.md24 reentrancy issue related to ungetc/getc.
Dprintf.md246 * `-Datomic-ungetc=true` This option, which is enabled by default,
247 controls whether getc/ungetc use atomic instruction sequences to
249 getc and ungetc may corrupt the state of the input buffer.
Dbuild.md84 | atomic-ungetc | true | Make getc/ungetc re-entrant using atomic operations …
/picolibc-latest/
Dpicolibc.h.in8 /* Use atomics for fgetc/ungetc for re-entrancy */
Dmeson_options.txt164 option('atomic-ungetc', type: 'boolean', value: true,
165 description: 'use atomics in fgetc/ungetc to make them re-entrant')

12