Home
last modified time | relevance | path

Searched refs:storage (Results 1 – 20 of 20) sorted by relevance

/picolibc-latest/scripts/
Ddo-arc-configure37 …onfigure arc-zephyr-elf -Dposix-console=true -Dtests=true -Dthread-local-storage=false -Dmultilib-…
Ddo-arc64-configure40 -Dthread-local-storage=false \
/picolibc-latest/newlib/libc/machine/i960/
Dstrdup.S62 callj _malloc # Allocate the storage
/picolibc-latest/newlib/libc/stdio/
Dfmemopen.c74 void *storage; /* storage to free on close */ member
260 free (c->storage); in fmemcloser()
298 c->storage = c; in fmemopen()
Dopen_memstream.c87 void *storage; /* storage to free on close */ member
294 free (c->storage); in memcloser()
357 c->storage = c; in internalopen_memstream()
/picolibc-latest/doc/
Dtls.md18 Picolibc does this by using the built-in thread-local-storage
24 2) Thread local storage contains only values used by the
35 Local-exec defines a single block of storage for all TLS
Dbuild.md151 …texit data structure as global, instead of in TLS. <br> If `thread-local-storage` == false, then t…
157 ### Thread local storage support
168 | thread-local-storage | auto | Use TLS for global variables. Default is automatic based …
170 | newlib-global-errno | false | Use single global errno even when thread-local-storage=tr…
/picolibc-latest/newlib/libc/signal/
Dsignal.tex73 allow your signal handlers to declare a static storage location where
74 they may store a signal value. (Static storage is not otherwise
/picolibc-latest/
Dmeson_options.txt276 # Thread-local storage support
278 option('thread-local-storage', type: 'combo', choices: ['true', 'false', 'auto', 'picolibc'], value…
279 …description: 'use thread local storage for static data ("picolibc": picolibc and toolchain support…
281 description: 'Set TLS model. No-op when thread-local-storage is false')
288 description: 'Use Raspberry Pi RP2040 CPUID register to index thread local storage value')
Dpicolibc.h.in23 /* use thread local storage */
29 /* use thread local storage */
DCMakeLists.txt97 # use thread local storage
99 option(PICOLIBC_TLS "use thread local storage for static data" ON)
102 # use thread local storage
Dpicolibc.ld.in235 * it for the initial TLS storage.
261 /* Make the rest of memory available for heap storage */
Dmeson.build521 thread_local_storage_option = get_option('thread-local-storage')
529 thread_local_storage = get_option('thread-local-storage') == 'true'
1376 conf_data.set('NEWLIB_TLS', thread_local_storage, description: 'use thread local storage')
1377 conf_data.set('PICOLIBC_TLS', thread_local_storage, description: 'use thread local storage')
1380 … description: 'Use Raspberry Pi RP2040 CPUID register to index thread local storage value')
DCOPYING.GPL2131 a storage or distribution medium does not bring the other work under
DREADME.md102 changes in the build system and per-thread data storage, the bulk of
/picolibc-latest/newlib/libc/machine/hppa/
DDEFS.h114 ; The EXIT macro defines a label (PROF_foo), and a word of storage.
/picolibc-latest/cmake/
DTC-arm-none-eabi.ld214 /* Make the rest of memory available for heap storage */
DTC-microbit.ld214 /* Make the rest of memory available for heap storage */
/picolibc-latest/newlib/
DREADME308 Enable thread-local storage objects as a replacement for struct _reent
310 thread-local storage objects are provided for each member of the default
DChangeLog-201512062 before looking at storage location.
20217 when storage exceeds reasonable limit.
21511 shift operators so register will be used instead of storage.
25183 problems with storage leaks and handling of numbers with very