Home
last modified time | relevance | path

Searched refs:memory (Results 1 – 25 of 36) sorted by relevance

12

/picolibc-3.7.0-3.6.0/newlib/libc/string/
Dstr-two-way.h219 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 …]
Dstrings.tex21 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 …]
Dwcstrings.tex5 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/
Drun-arm45 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/
Dlinking.md4 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 …]
Dos.md20 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
Dtls.md66 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
Dinit.md48 into memory (probably flash as it doesn't change) so that the image
/picolibc-3.7.0-3.6.0/newlib/libc/xdr/
DREADME20 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/
DREADME.md62 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/
Dstdlib.tex35 * 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/
DTC-microbit.ld189 * 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 */
DTC-arm-none-eabi.ld189 * 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/
Dstrncat.S39 mov #-1, r3 ; Search until we run out of memory.
/picolibc-3.7.0-3.6.0/
Dpicolibc.ld.in234 * .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 */
DREADME.md272 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
Dpicolibc.h.in452 /* Compute static memory area sizes at runtime instead of link time */
/picolibc-3.7.0-3.6.0/newlib/libc/include/
DCMakeLists.txt73 memory.h
Dmeson.build73 'memory.h',
/picolibc-3.7.0-3.6.0/newlib/libc/signal/
Dsignal.tex41 An attempt to access a memory location that is not available.
/picolibc-3.7.0-3.6.0/newlib/libc/machine/arm/
Dmemchr.S297 @ r0 = start of memory to scan
/picolibc-3.7.0-3.6.0/newlib/
DREADME340 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
DNEWS75 - new --enable-newlib-reent-check-verify configure option to verify reent memory
115 - memory.h added
Dnewlib.hin381 /* Verify _REENT_CHECK macros allocate memory successfully. */
/picolibc-3.7.0-3.6.0/newlib/libc/reent/
Dreent.tex49 for small memory systems, controlled by the @code{_REENT_SMALL}

12