/picolibc-3.7.0-3.6.0/newlib/libc/string/ |
D | str-two-way.h | 219 size_t memory = 0; in two_way_short_needle() local 224 i = MAX (suffix, memory); in two_way_short_needle() 232 while (memory < i + 1 && (CANON_ELEMENT (needle[i]) in two_way_short_needle() 235 if (i + 1 < memory + 1) in two_way_short_needle() 240 memory = needle_len - period; in two_way_short_needle() 245 memory = 0; in two_way_short_needle() 323 size_t memory = 0; in two_way_long_needle() local 333 if (memory && shift < period) in two_way_long_needle() 340 memory = 0; in two_way_long_needle() 346 i = MAX (suffix, memory); in two_way_long_needle() [all …]
|
D | strings.tex | 21 managing areas of memory. The corresponding declarations are in 25 * bcmp:: Compare two memory areas 26 * bcopy:: Copy memory regions 27 * bzero:: Initialize memory to zero 29 * memccpy:: Copy memory regions up to end-token 30 * memchr:: Find character in memory 31 * memcmp:: Compare two memory areas 32 * memcpy:: Copy memory regions 33 * memmem:: Find memory segment 34 * memmove:: Move possibly overlapping memory [all …]
|
D | wcstrings.tex | 5 managing areas of memory containing wide characters. The corresponding 9 * wmemchr:: Find wide character in memory 10 * wmemcmp:: Compare two wide-character memory areas 11 * wmemcpy:: Copy wide-character memory regions 12 * wmemmove:: Move possibly overlapping wide-character memory 13 * wmempcpy:: Copy wide-character memory regions and locate end 14 * wmemset:: Set an area of memory to a specified wide character
|
/picolibc-3.7.0-3.6.0/scripts/ |
D | run-arm | 45 memory= 134 memory="-global nrf51-soc.sram-size=2097152 -global nrf51-soc.flash-size=4194304" 165 memory="-m 1G" 178 memory="-m 1G" 185 memory="-m 1G" 256 "$qemu" $memory \
|
/picolibc-3.7.0-3.6.0/doc/ |
D | linking.md | 4 information, including the location of various memory sections along with 5 a range of application-specific memory settings. 56 Picolibc.ld defines only two memory regions: `flash` and `ram`. Flash 57 is an addressable region of read-only memory which holds program text, 59 memory which needs to be initialized before your application starts. 61 As shown above, you declare the base and size of both memory regions 64 * `__flash` specifies the lowest address in read-only memory used by 68 * `__flash_size` specifies the amount of read-only memory you want to 70 available memory. 75 * `__ram_size` specifies the maximum amount of read-write memory you [all …]
|
D | os.md | 20 FILE objects. The pointers may reside in read-only memory, but the 106 can handle sbrk returning dis-continuous memory while the larger 108 contiguous chunks of memory. 113 memory from a pre-defined contiguous heap. To use this function, your
|
D | tls.md | 66 initial TLS data segment. Then, it clears memory from __bss_start to 75 to have separate TLS data, it may allocate memory for additional TLS
|
D | init.md | 48 into memory (probably flash as it doesn't change) so that the image
|
/picolibc-3.7.0-3.6.0/newlib/libc/xdr/ |
D | README | 20 4) Out-of-memory conditions are indicated by returning FALSE 70 You may also want to customize the memory allocation semantics 78 rpc/types.h, used throughout xdr/ to deal with memory 89 memory allocation functions, different memory semantics can be 90 imposed. To disallow memory allocation entirely, use the 96 memory to be allocated, will instead fail (return FALSE),
|
/picolibc-3.7.0-3.6.0/hello-world/ |
D | README.md | 62 will have two kinds of memory, one for code and read-only data and 81 The aarch64 virt model lets you define whatever memory spaces you 92 For the RISC-V 'spike' model, you can have as much memory as you like, 95 first location in read-only memory, so we set things up like this
|
/picolibc-3.7.0-3.6.0/newlib/libc/stdlib/ |
D | stdlib.tex | 35 * malloc:: Allocate and manage memory (malloc, realloc, free) 36 * mallinfo:: Get information about allocated memory 37 * __malloc_lock:: Lock memory pool for malloc and free
|
/picolibc-3.7.0-3.6.0/cmake/ |
D | TC-microbit.ld | 189 * across them. We actually need memory allocated for tbss, 214 /* Make the rest of memory available for heap storage */ 219 /* Define a stack region to make sure it fits in memory */
|
D | TC-arm-none-eabi.ld | 189 * across them. We actually need memory allocated for tbss, 214 /* Make the rest of memory available for heap storage */ 219 /* Define a stack region to make sure it fits in memory */
|
/picolibc-3.7.0-3.6.0/newlib/libc/machine/rx/ |
D | strncat.S | 39 mov #-1, r3 ; Search until we run out of memory.
|
/picolibc-3.7.0-3.6.0/ |
D | picolibc.ld.in | 234 * .tbss, but we actually need memory allocated for .tbss as we use 261 /* Make the rest of memory available for heap storage */ 271 /* Define a stack region to make sure it fits in memory */
|
D | README.md | 272 memory usually occupied by the filename, function name and 398 * Fix locking bug in malloc out-of-memory path and freeing a locked 581 to check for out-of-memory. Picolibc now passes all of the glibc 723 smashing memory 807 5. Change nano-malloc to always clear returned memory. 847 a fairly large amount of read-only memory. Iconv is now always 1007 2. Fix picolibc.ld to not attempt to use redefined symbols for memory 1009 values be used for system memory definitions. Instead, just use
|
D | picolibc.h.in | 452 /* Compute static memory area sizes at runtime instead of link time */
|
/picolibc-3.7.0-3.6.0/newlib/libc/include/ |
D | CMakeLists.txt | 73 memory.h
|
D | meson.build | 73 'memory.h',
|
/picolibc-3.7.0-3.6.0/newlib/libc/signal/ |
D | signal.tex | 41 An attempt to access a memory location that is not available.
|
/picolibc-3.7.0-3.6.0/newlib/libc/machine/arm/ |
D | memchr.S | 297 @ r0 = start of memory to scan
|
/picolibc-3.7.0-3.6.0/newlib/ |
D | README | 340 with very limited memory. Note that this implementation does not 360 more heap memory. gdtoa sometimes requires 16KB heap memory, so 361 if the platform does not have enough heap memory, consider disabling 362 this option. Legacy ldtoa also use heap, however, only 1KB memory
|
D | NEWS | 75 - new --enable-newlib-reent-check-verify configure option to verify reent memory 115 - memory.h added
|
D | newlib.hin | 381 /* Verify _REENT_CHECK macros allocate memory successfully. */
|
/picolibc-3.7.0-3.6.0/newlib/libc/reent/ |
D | reent.tex | 49 for small memory systems, controlled by the @code{_REENT_SMALL}
|