Home
last modified time | relevance | path

Searched refs:it (Results 1 – 25 of 62) sorted by relevance

123

/picolibc-3.5.0-3.4.0/newlib/libm/test/
Dstring.c34 const char *it = "<UNSET>"; /* Routine name for message routines. */ variable
45 newfunc(it); in checkit()
50 printf("string.c:%d %s\n", l, it); in checkit()
65 newfunc(it); in funcqual()
70 printf("string.c:%d (%s)\n", l, it); in funcqual()
83 it = "strcmp"; in test_string()
95 it = "strcpy"; in test_string()
112 it = "strcat"; in test_string()
140 it = "strncat"; in test_string()
175 it = "strncmp"; in test_string()
[all …]
/picolibc-3.5.0-3.4.0/newlib/libc/machine/i960/
Dstrncat.S100 scanbyte 0, g7 # does it contain null byte?
106 cmpo 0, g14 # is it null?
130 cmpo 0, g4 # is it null?
131 stob g4, (g5) # store it
145 cmpo 0, g4 # is it null?
146 stob g4, (g5) # store it
Dstrncpy.S124 cmpo 0, g14 # is it null?
125 stob g14, (g5) # store it
138 cmpo 0, g14 # is it null?
Dstrcpy.S139 cmpo 0,g6 # is it null?
170 cmpo 0, g14 # is it null?
/picolibc-3.5.0-3.4.0/newlib/libc/machine/arm/
Dstrcmp-armv7m.S61 it eq
94 it cs
96 it eq
220 it cs
249 it eq
296 it eq
310 it ne
340 it eq
374 it cs
Dstrcmp-arm-tiny.S44 it cs
/picolibc-3.5.0-3.4.0/
DCOPYING.GPL27 of this license document, but changing it is not allowed.
12 freedom to share and change it. By contrast, the GNU General Public
17 using it. (Some other Free Software Foundation software is covered by
18 the GNU Library General Public License instead.) You can apply it to
24 this service if you wish), that you receive source code or can get it
25 if you want it, that you can change the software or use pieces of it
31 distribute copies of the software, or if you modify it.
53 program proprietary. To prevent this, we have made it clear that any
63 a notice placed by the copyright holder saying it may be distributed
67 that is to say, a work containing the Program or a portion of it,
[all …]
DCONTRIBUTING.md14 exactly mirror the code at keithp.com. I've placed it here to
63 1. Mail to the picolibc list (see below). This can be tricky as it
65 the mailing list before it will let you post anything
/picolibc-3.5.0-3.4.0/newlib/
DHOWTO22 The basic function of makedoc is two-fold. First, it recognizes comments in
23 the proper format to pull out of source files. Second, it adds some Texinfo
38 a copy of the texinfo package (texinfo.tex), the manual for it is not
84 is to ask Jeff Johnston. To see how it works and try classification on your
89 (Unfortunately, it is not complete with respect to either the C99 or POSIX
123 run at any particular point. Simply invoke `autoreconf` and it will do it all.
127 the current system does not include that version, it can be downloaded from the
142 At some point, it should all be merged into configure.ac directly.
145 use when compiling for it.
148 a new file, it must be manually included -- there is no mechanism to search
[all …]
DREADME63 TeX is a typesetting program; it does not print files directly, but
66 installed, chances are it has such a program. The precise command to
81 To compile NEWLIB, you must build it in a directory separate from
94 argument to `--srcdir', you can leave out the `--srcdir' option; it
107 directory, it creates a tree for the binaries with the same structure
113 When you run `make' to build a program or library, you must run it
149 you can use it to test your guesses on abbreviations--for example:
173 Since newlib is a library, the target concept does not apply to it, and the
247 `--enable-FEATURE'. Or it can be disable by `--enable-FEATURE=no' or
252 Disabled by default, but some hosts enable it in configure.host.
[all …]
Drefcontainers.xslt10 <!-- Including any attributes it has and any child nodes -->
/picolibc-3.5.0-3.4.0/newlib/libc/machine/z8k/
Dsetjmp.S28 ldl @rr6,rr2 ! save it
51 ldl @rr6,rr2 ! save it
78 ld @r7,r2 ! save it
101 ld @r7,r2 ! save it
/picolibc-3.5.0-3.4.0/doc/
Dtls.md13 private copy of data that it uses. Newlib did this by creating a
42 initial TLS block and arranges for it to be initialized as a part of
66 initial TLS data segment. Then, it clears memory from __bss_start to
68 segment. Finally, it sets the architecture-specific TLS data pointer
75 to have separate TLS data, it may allocate memory for additional TLS
Dinit.md19 `_init`. If such a function is included in the binary it will be
33 `_fini`. If such a function is included in the binary it will be
48 into memory (probably flash as it doesn't change) so that the image
Dlocking.md22 POSIX file backend, but it doesn't require any locks for the bulk of
63 locking implementation may define it as necessary.
102 many times as it has acquired it before the mutex is unlocked.
Dembedsource.md3it is possible to embed the entire picolibc library as a meson subproject into the source director…
54 So until a better solution appears, it is best to uninstall the c-library if possible. On Debian/Ub…
Dusing.md18 the gcc directory so that it will be found using just the base name of
90 * The hosted crt0 variant calls `exit`, passing it the value
114 library, `libsemihost.a`. Because it provides interfaces that are used
115 by libc itself, it must be included in the linker command line *after*
129 before it calls main and then goes into an infinite loop after main
Dprintf.md4 makes it important to be able to only include code and data actually
6 printf and scanf makes it very difficult to determine which
84 it maps __f_vfprintf to vfprintf and __f_vfscanf to vfscanf. This
95 `printf_float`. To make it easier to switch between that and the default
106 Now we can build and run it with the double options:
125 Going to integer-only reduces the size even further, but now it doesn't output
/picolibc-3.5.0-3.4.0/newlib/libc/machine/mep/
Dsetjmp.S16 # as it's the return value of setjmp, but we save it in case
17 # some application wants to see it in the jmp_buf. Ideally,
/picolibc-3.5.0-3.4.0/newlib/libc/machine/h8300/
Dmemcpy.S33 ; it can be more expensive than movmd.b for small moves.
/picolibc-3.5.0-3.4.0/newlib/libc/machine/rx/
Dmemchr.S13 …mov.b r2, r2 ; The mov.b below sign extends as it loads, so make sure that r2 is sign-extended as…
Dmemmove.S52 add r3, r2 ; SRC in r2 but it needs them to point the last bytes of
/picolibc-3.5.0-3.4.0/newlib/libc/locale/
Dlocale.tex40 honored. (@code{""} is also accepted; it represents the default locale
69 the character used to separate it from numbers.
115 @emph{positive or zero} numbers by a space; @code{0} indicates that it
127 @emph{negative} numbers by a space; @code{0} indicates that it
/picolibc-3.5.0-3.4.0/newlib/libc/machine/xstormy16/
Dsetjmp.S52 ;; if it's zero, return 1
/picolibc-3.5.0-3.4.0/newlib/libc/iconv/
Diconv.tex45 set}, the iconv library shares it's capabilities with the Newlib Locale
740 efficiency: the first method is more efficient since it converts
741 directly; however, it isn't so flexible since for each
804 The third design issue also relates to flexibility. Obviously, it isn't
808 a PC, but it may be very problematical within "small" embedded systems.
811 Since the CCS tables are just data, it is possible to load them
826 configuration. One important ability is for iconv to not link all it's
852 dynamically added into an already compiled Newlib library, even if it
885 "from" support for each encoding that was passed to it.
889 "to" support for each encoding that was passed to it.
[all …]

123