Home
last modified time | relevance | path

Searched refs:from (Results 1 – 25 of 294) sorted by relevance

12345678910>>...12

/picolibc-latest/newlib/libc/iconv/lib/
Diconv.c104 const char *from) in iconv_open() argument
108 if (to == NULL || from == NULL || *to == '\0' || *from == '\0') in iconv_open()
114 if ((from = (const char *)_iconv_resolve_encoding_name (from)) == NULL) in iconv_open()
125 if (strcmp (from, to) == 0) in iconv_open()
129 ic->data = ic->handlers->open (to, from); in iconv_open()
135 ic->data = ic->handlers->open (to, from); in iconv_open()
139 free ((void *)from); in iconv_open()
Diconvnls.c254 const char *from) in iconv_open1() argument
258 if (to == NULL || from == NULL || *to == '\0' || *from == '\0') in iconv_open1()
266 if (strcmp (from, to) == 0) in iconv_open1()
270 ic->data = ic->handlers->open (to, from); in iconv_open1()
276 ic->data = ic->handlers->open (to, from); in iconv_open1()
Dnullconv.c39 const char *from) in null_conversion_open() argument
42 (void) from; in null_conversion_open()
Dconv.h65 const char *from);
Ducsconv.c48 const char *from) in ucs_based_conversion_open() argument
67 if (find_encoding_name (from, to_ucs_bices->names) == 0) in ucs_based_conversion_open()
92 uc->to_ucs.data = to_ucs_bices->handlers->init (from); in ucs_based_conversion_open()
/picolibc-latest/newlib/libc/machine/m68k/
Dstrcpy.c41 strcpy (char *to, const char *from) in strcpy() argument
52 "=a" (from), "=a" (pto), "=d" (n) : in strcpy()
53 "0" (from), "1" (pto), "2" (n) : in strcpy()
/picolibc-latest/newlib/libc/string/
Dswab.c27 const char *from = b1; in swab() local
32 char p = from[ptr]; in swab()
33 char q = from[ptr-1]; in swab()
Dmkunidata34 echo downloading data from unicode.org
40 echo copying data from /usr/share/unicode/ucd
59 echo generating from Unicode version `sed -e 's,[^.0-9],,g' -e 1q Blocks.txt`
/picolibc-latest/newlib/libc/stdio/
Dstdio.tex12 #from this software without specific prior written permission.
22 to generate or scan strings according to specifications from a format string.
52 * Function fgetc:: Get a character from a file or stream
54 * Function fgets:: Get character string from a file or stream
55 * Function fgetwc:: Get a wide character from a file or stream
56 * Function fgetws:: Get a wide character string from a file or stream
66 * Function fread:: Read array elements from a file
74 * Function fwrite:: Write array elements from memory to a file or stream
75 * Function getc:: Get a character from a file or stream (macro)
76 * Function getc_unlocked:: Get a character from a file or stream (macro)
[all …]
/picolibc-latest/doc/
Dinit.md24 Most embedded applications never return from main, but if yours does,
47 The linker script should collect all of the data from these segments
49 ends up with arrays of function pointers. For data from the
51 `__init_array_start` and ending with `__init_array_end`. For data from
54 data from the `.preinit_array` segment, the array starts with
Dtls.md7 from the Unix kernel, but which was co-opted by libc to provide
8 additional error status values from the library itself. There are
64 The crt0 code copies __data_end - __data_start bytes from _data_source
66 initial TLS data segment. Then, it clears memory from __bss_start to
79 2) Copy __tdata_size bytes from __tdata_source to the new block to
Dbuild.md24 Use -D<option-name>=<value> on the meson command line to change from
49 | tinystdio | true | Use tiny stdio from avr libc …
98 Normally, Picolibc is built with the small stdio library adapted from
101 on POSIX I/O functions from the underlying system, and perform many
127 | newlib-iconv-from-encodings | <empty> | Comma-separated list of "from" iconv encodings to be buil…
131 | newlib-iconv-runtime-dir | newlib-iconv-dir | Directory to read external CCS files from at run…
192 from multiple threads at the same time. By default, these are enabled
204 picolibc, they're left in the library to help users porting from
216 There are two versions of many libm functions, old ones from SunPro
217 and new ones from ARM. The new ones are generally faster for targets
[all …]
Dlocking.md39 Picolibc inherits these options from newlib, and they're so
86 This is used by tinystdio to de-initialize a lock from a FILE which is
106 This is used by the legacy stdio code to de-initialize a lock from a
/picolibc-latest/newlib/libc/ctype/
Dmkunidata30 echo downloading data from unicode.org
36 echo copying data from /usr/share/unicode/ucd
/picolibc-latest/hello-world/
Dtest-file1 Data from a test file
/picolibc-latest/newlib/
DNEWS3 - long double support for i386, aarch64, and x86_64 added from FreeBSD
18 - remove unused members from struct _reent (see also --enable-newlib-reent-binary-compat)
35 - import gdtoa from OpenBSD
61 - move of __tzrules_struct from time.h to internal header
65 - hard float support for PowerPC taken from FreeBSD
66 - advertising clause removed from BSD licenses
138 - imported logic from FreeBSD
181 - type of offset in file structure changed from int to off_t
226 * movement of regex functions from sys/linux directory into
241 * various new C functions added from C99, POSIX, SUSV, etc..
[all …]
/picolibc-latest/newlib/libc/machine/i960/
Dmemchr_ca.S98 addo g0,g2,g2 # compute ending address from start and len
110 shro g6,g5,g5 # get mask for bytes needed from first word
112 shlo g6,g5,g5 # get mask for bytes needed from first word
Dstrchr_ca.S108 shro g6,g5,g5 # get mask for bytes needed from first word
110 shlo g6,g5,g5 # get mask for bytes needed from first word
Dstrlen_ca.S101 shro g7,g3,g3 # get mask for bytes needed from first word
105 shlo g7,g3,g3 # get mask for bytes needed from first word
/picolibc-latest/newlib/libc/machine/crx/
Dsetjmp.S21 # from the last call to #
24 # and pc from 'a' #
/picolibc-latest/newlib/libc/xdr/
DREADME4 (XDR) code from SunRPC (derived from the relicensed -- to
159 from that file.
183 As documented in the libtirpc rpm.spec file from Fedora 11:
188 So, in the XDR implementation from Fedora 11's libtirpc package,
191 It is from this version that the newlib implementation here was
/picolibc-latest/newlib/libc/iconv/
Diconv.tex35 The iconv library is intended to convert characters from one encoding to
44 convert various character sets to and from the @emph{wide characters
50 The Newlib iconv library was created using concepts from another iconv
52 was rewritten from scratch and contains a lot of improvements with respect to
70 @dfn{CCS} (@dfn{Coded Character Set}) - a mapping from an character set to a
74 @dfn{CES} (@dfn{Character Encoding Scheme}) - a mapping from a set of character
87 Each character from this set is uniquely numbered, resulting in an CCS.
90 Each number from the CCS is converted to a sequence of bits or bytes by means
121 The ability to exclude a lot of unneeded code and data from the linking step.
728 Have modules which implement conversion from the encoding A to the encoding B
[all …]
/picolibc-latest/newlib/libc/machine/cr16/
Dsetjmp.S21 # from the last call to #
24 # and pc from 'a' #
/picolibc-latest/newlib/libc/machine/arc64/
Dstrcat.S259 ; If the NULL byte is in byte 3 (starting from the right)
268 ; Obtain relevant data from destination
271 ; Get which data from dest is not to be overwritten and OR it
494 ; If the NULL byte is in byte 3 (starting from the right)
503 ; Obtain relevant data from destination
506 ; Get which data from dest is not to be overwritten and OR it
554 ; double words, so we want to analyze from last to first.
570 ; first non zero bit (counting from bit 0) which will be inside the position of
585 ; r13 and subtract r0 from r13 to obtain the string size [8]
/picolibc-latest/picocrt/
Dmeson.build20 # from this software without specific prior written permission.
96 …# The normal variant does not call 'exit' after return from main (c lingo: freestanding execution …
120 # The 'hosted' variant calls 'exit' after return from main (c lingo: hosted execution environment)

12345678910>>...12