/picolibc-3.7.0-3.6.0/test/ |
D | malloc.c | 127 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()
|
D | rounding-mode.c | 231 #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()
|
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 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/ |
D | memcpy.c | 41 small: in memcpy() 87 goto small; in memcpy()
|
/picolibc-3.7.0-3.6.0/newlib/libm/ld/ld80/ |
D | e_tgammal.c | 281 goto small; in tgammal() 298 small: in tgammal()
|
/picolibc-3.7.0-3.6.0/newlib/libc/machine/h8300/ |
D | memcpy.S | 33 ; it can be more expensive than movmd.b for small moves.
|
/picolibc-3.7.0-3.6.0/newlib/libc/tinystdio/ |
D | atold_engine.c | 56 #error __LDBL_MAX_10_EXP__ too small
|
/picolibc-3.7.0-3.6.0/.github/workflows/ |
D | variants | 9 …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/ |
D | setjmp.S | 18 # small large
|
/picolibc-3.7.0-3.6.0/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-3.7.0-3.6.0/newlib/libc/machine/sh/ |
D | memcpy.S | 15 ! 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/ |
D | meson_options.txt | 171 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')
|
D | README.md | 5 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
|
D | meson.build | 283 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/ |
D | reent.tex | 49 for small memory systems, controlled by the @code{_REENT_SMALL}
|
/picolibc-3.7.0-3.6.0/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 | newlib.hin | 372 /* Define if small footprint nano-formatted-IO implementation used. */
|
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-3.7.0-3.6.0/hello-world/ |
D | README.md | 69 places a small interrupt vector there which points at the first
|
/picolibc-3.7.0-3.6.0/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
|