/picolibc-latest/test/ |
D | malloc.c | 171 void *small = malloc(128); in main() local 172 printf("small %p\n", small); in main() 173 if (small) { in main() 174 memset(small, '2', 128); in main() 175 (void) atoi(small); in main() 177 char *med = realloc(small, 1024); in main() 189 small = NULL; in main() 191 free (small); in main()
|
D | rounding-mode.c | 266 #define check_func(big, small, name) do { \ in main() argument 268 if (big <= small) { \ in main() 269 printf("ERROR %s: %g is not > %g\n", name, (double) big, (double) small); \ in main() 276 if (small > 0) { \ in main() 277 printf("ERROR %s: %g is not <= 0\n", name, (double) small); \ in main()
|
D | test-fma.c | 341 volatile long double small = 0x1p-16446l; in main() local 342 if (big * small != 0x1p-63) { in main()
|
D | math_errhandling_tests.c | 47 volatile const FLOAT_T makemathname(small) = SMALL; 162 static FLOAT_T makemathname(test_erf_small)(void) { return makemathname(erf)(makemathname(small)); } in makemathname() 231 …a_small_small_1)(void) { return makemathname(fma)(makemathname(small), makemathname(small), makema… in makemathname() 232 …mall_negsmall_1)(void) { return makemathname(fma)(makemathname(small), -makemathname(small), makem… in makemathname() 233 …a_small_small_0)(void) { return makemathname(fma)(makemathname(small), makemathname(small), makema… in makemathname() 234 …mall_negsmall_0)(void) { return makemathname(fma)(makemathname(small), -makemathname(small), makem… in makemathname() 316 static long long makemathname(test_fpclassify_small)(void) { return fpclassify(makemathname(small))… in makemathname() 317 …long long makemathname(test_fpclassify_negsmall)(void) { return fpclassify(-makemathname(small)); } in makemathname() 327 static long long makemathname(test_isfinite_small)(void) { return !!isfinite(makemathname(small)); } in makemathname() 328 static long long makemathname(test_isfinite_negsmall)(void) { return !!isfinite(-makemathname(small… in makemathname() [all …]
|
/picolibc-latest/newlib/libc/machine/riscv/ |
D | memcpy.c | 43 small: in memcpy() 89 goto small; in memcpy()
|
/picolibc-latest/newlib/libm/ld/ld80/ |
D | e_tgammal.c | 281 goto small; in tgammal() 298 small: in tgammal()
|
/picolibc-latest/newlib/libc/machine/h8300/ |
D | memcpy.S | 35 ; it can be more expensive than movmd.b for small moves.
|
/picolibc-latest/newlib/libc/tinystdio/ |
D | atold_engine.c | 56 #error __LDBL_MAX_10_EXP__ too small
|
/picolibc-latest/.github/workflows/ |
D | variants | 9 …nv-external-ccs=true -Dnewlib-nano-malloc=false -Dpicoexit=false -Dprintf-small-ultoa=true -Dprint…
|
/picolibc-latest/newlib/libc/machine/msp430/ |
D | setjmp.S | 20 # small large
|
/picolibc-latest/doc/ |
D | build.md | 27 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:
|
D | using.md | 4 running either no operating system or a small RTOS. It is designed to
|
D | printf.md | 251 * `-Dprintf-small-ultoa=true` This option, which is enabled by
|
/picolibc-latest/newlib/libc/machine/sh/ |
D | memcpy.S | 17 ! Notes: Usually one wants to do small reads and write a longword, but 19 ! into a longword on the SH, so this does a longword read and small 215 mov #11,r0 ! Check if small number of bytes
|
/picolibc-latest/ |
D | meson_options.txt | 176 option('printf-small-ultoa', type: 'boolean', value: true, 202 option('newlib-reent-small', type: 'boolean', value: false, 203 description: 'enable small reentrant struct support') 265 description: 'use small-footprint nano-malloc implementation')
|
D | README.md | 5 small embedded systems with limited RAM. Picolibc was formed by blending 380 Peter Jonsson for spliting tests apart to make them small enough to 387 implementation. This is controlled with the 'printf-small-ultoa' 424 * Use the small/slow string code when -fsanitize=address is used 1190 don't have complicated requirements, allowing small applications
|
D | meson.build | 313 printf_small_ultoa = tinystdio and get_option('printf-small-ultoa') 1346 conf_data.set('_WANT_REENT_SMALL', get_option('newlib-reent-small'))
|
/picolibc-latest/newlib/libc/reent/ |
D | reent.tex | 49 for small memory systems, controlled by the @code{_REENT_SMALL}
|
/picolibc-latest/newlib/ |
D | README | 297 `--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
|
D | NEWS | 88 - global stdio streams support added for reent small 299 * new small reentrancy structure support
|
D | ChangeLog-2015 | 437 * 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-latest/hello-world/ |
D | README.md | 69 places a small interrupt vector there which points at the first
|
/picolibc-latest/newlib/libc/iconv/ |
D | iconv.tex | 808 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
|