Home
last modified time | relevance | path

Searched refs:small (Results 1 – 24 of 24) sorted by relevance

/picolibc-3.7.0-3.6.0/test/
Dmalloc.c127 void *small = malloc(128); in main() local
128 memset(small, '2', 128); in main()
129 printf("small %p\n", small); in main()
130 if (small) { in main()
131 (void) atoi(small); in main()
133 char *med = realloc(small, 1024); in main()
145 small = NULL; in main()
147 free (small); in main()
Drounding-mode.c231 #define check_func(big, small, name) do { \ in main() argument
233 if (big <= small) { \ in main()
234 printf("ERROR %s: %g is not > %g\n", name, (double) big, (double) small); \ in main()
241 if (small > 0) { \ in main()
242 printf("ERROR %s: %g is not <= 0\n", name, (double) small); \ in main()
Dtest-fma.c341 volatile long double small = 0x1p-16446l; in main() local
342 if (big * small != 0x1p-63) { in main()
Dmath_errhandling_tests.c47 volatile const FLOAT_T makemathname(small) = SMALL;
162 FLOAT_T makemathname(test_erf_small)(void) { return makemathname(erf)(makemathname(small)); } in makemathname()
227 …a_small_small_1)(void) { return makemathname(fma)(makemathname(small), makemathname(small), makema… in makemathname()
228 …mall_negsmall_1)(void) { return makemathname(fma)(makemathname(small), -makemathname(small), makem… in makemathname()
229 …a_small_small_0)(void) { return makemathname(fma)(makemathname(small), makemathname(small), makema… in makemathname()
230 …mall_negsmall_0)(void) { return makemathname(fma)(makemathname(small), -makemathname(small), makem… in makemathname()
304 long long makemathname(test_fpclassify_small)(void) { return fpclassify(makemathname(small)); } in makemathname()
305 long long makemathname(test_fpclassify_negsmall)(void) { return fpclassify(-makemathname(small)); } in makemathname()
315 long long makemathname(test_isfinite_small)(void) { return !!isfinite(makemathname(small)); } in makemathname()
316 long long makemathname(test_isfinite_negsmall)(void) { return !!isfinite(-makemathname(small)); } in makemathname()
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/riscv/
Dmemcpy.c41 small: in memcpy()
87 goto small; in memcpy()
/picolibc-3.7.0-3.6.0/newlib/libm/ld/ld80/
De_tgammal.c281 goto small; in tgammal()
298 small: in tgammal()
/picolibc-3.7.0-3.6.0/newlib/libc/machine/h8300/
Dmemcpy.S33 ; it can be more expensive than movmd.b for small moves.
/picolibc-3.7.0-3.6.0/newlib/libc/tinystdio/
Datold_engine.c56 #error __LDBL_MAX_10_EXP__ too small
/picolibc-3.7.0-3.6.0/.github/workflows/
Dvariants9 …lib-iconv-external-ccs=true -Dnewlib-nano-malloc=false -Dpicoexit=false -Dprintf-small-ultoa=true",
/picolibc-3.7.0-3.6.0/newlib/libc/machine/msp430/
Dsetjmp.S18 # small large
/picolibc-3.7.0-3.6.0/doc/
Dbuild.md27 defaults should be reasonable for small embedded systems.
91 | printf-small-ultoa | false | Avoid soft division routine during integer binary to deci…
98 Normally, Picolibc is built with the small stdio library adapted from
115 | newlib-reent-small | false | Enable small reentrant struct support …
183 | newlib-nano-malloc | true | Use small-footprint nano-malloc implementation …
367 that configures the library for small RISC-V systems:
Dusing.md4 running either no operating system or a small RTOS. It is designed to
Dprintf.md251 * `-Dprintf-small-ultoa=true` This option, which is enabled by
/picolibc-3.7.0-3.6.0/newlib/libc/machine/sh/
Dmemcpy.S15 ! Notes: Usually one wants to do small reads and write a longword, but
17 ! into a longword on the SH, so this does a longword read and small
213 mov #11,r0 ! Check if small number of bytes
/picolibc-3.7.0-3.6.0/
Dmeson_options.txt171 option('printf-small-ultoa', type: 'boolean', value: true,
191 option('newlib-reent-small', type: 'boolean', value: false,
192 description: 'enable small reentrant struct support')
254 description: 'use small-footprint nano-malloc implementation')
DREADME.md5 small embedded systems with limited RAM. Picolibc was formed by blending
252 Peter Jonsson for spliting tests apart to make them small enough to
259 implementation. This is controlled with the 'printf-small-ultoa'
296 * Use the small/slow string code when -fsanitize=address is used
1062 don't have complicated requirements, allowing small applications
Dmeson.build283 printf_small_ultoa = tinystdio and get_option('printf-small-ultoa')
1259 conf_data.set('_WANT_REENT_SMALL', get_option('newlib-reent-small'))
/picolibc-3.7.0-3.6.0/newlib/libc/reent/
Dreent.tex49 for small memory systems, controlled by the @code{_REENT_SMALL}
/picolibc-3.7.0-3.6.0/newlib/
DREADME297 `--enable-newlib-reent-small'
298 Enable small reentrant struct support.
339 enables the nano-malloc implementation, which is for small systems
407 functions, designed to lower the size of application on small systems
DNEWS88 - global stdio streams support added for reent small
299 * new small reentrancy structure support
Dnewlib.hin372 /* Define if small footprint nano-formatted-IO implementation used. */
DChangeLog-2015437 * libc/machine/mips/memcpy.S (memcpy): Add word copies for small
3787 (MAX_BLOCK_SIZE): Use small value when LONG_TEST is not set.
5977 * libc/string/wcsncpy.c (wcsncpy): Re-write function based on small
10743 * configure.in: Add new --enable-newlib-reent-small option.
11352 BLKDEV_IOSIZE and MAXPHYS so it will fit into small memory targets.
20316 shared library systems and with different uses of small data where
20589 bounds to get around small data support. Rewrite Cygwin support
22001 the test for small number of bytes.
25026 (getcwd): Handle len too small. Convert '\\' to '/'.
25922 shortcut when given small args.
/picolibc-3.7.0-3.6.0/hello-world/
DREADME.md69 places a small interrupt vector there which points at the first
/picolibc-3.7.0-3.6.0/newlib/libc/iconv/
Diconv.tex808 a PC, but it may be very problematical within "small" embedded systems.
817 Apart from possible restrictions applied by embedded systems (small
948 Names and aliases may be specified in any case (small or capital
954 that all capital letters are converted to small letters and the @kbd{-}
989 8-bit tables are small (in size) while 16-bit tables may be big enough.
1105 This is because there is too small difference between the speed-optimized
1182 Thus, ranges may contain small gaps. The absent codes in ranges are marked