Home
last modified time | relevance | path

Searched full:libc (Results 1 – 25 of 79) sorted by relevance

1234

/Zephyr-Core-2.7.6/tests/lib/newlib/thread_safety/
Dtestcase.yaml6 libraries.libc.newlib.thread_safety:
8 libraries.libc.newlib_nano.thread_safety:
13 libraries.libc.newlib.thread_safety.stress:
18 libraries.libc.newlib_nano.thread_safety.stress:
25 libraries.libc.newlib.thread_safety.userspace:
29 libraries.libc.newlib_nano.thread_safety.userspace:
35 libraries.libc.newlib.thread_safety.userspace.stress:
44 libraries.libc.newlib_nano.thread_safety.userspace.stress:
/Zephyr-Core-2.7.6/tests/lib/sprintf/
Dtestcase.yaml2 libraries.libc.sprintf:
5 tags: libc ignore_faults
9 libraries.libc.sprintf_new:
11 tags: libc
/Zephyr-Core-2.7.6/lib/libc/newlib/
DCMakeLists.txt4 zephyr_library_sources(libc-hooks.c)
15 # toolchain to know where it's libc implementation is, or if it is
39 # link dependency to libc (strchr), but libc also has dependencies to libgcc.
43 # However, libc and libgcc are not regular CMake libraries, and is seen as linker
52 # libc will be followed by libgcc, which is finally followed by libc again.
62 # Lib C depends on libgcc. e.g. libc.a(lib_a-fvwrite.o) references __aeabi_idiv
/Zephyr-Core-2.7.6/tests/lib/mem_alloc/
Dtestcase.yaml2 libraries.libc.minimal.mem_alloc:
7 libraries.libc.newlib.mem_alloc:
14 libraries.libc.newlib_nano.mem_alloc:
18 libraries.libc.minimal.mem_alloc_negative_testing:
/Zephyr-Core-2.7.6/lib/libc/
DKconfig118 bool "Enable minimal libc malloc implementation"
121 Enable the minimal libc's implementation of malloc, free, and realloc.
125 int "Size of the minimal libc malloc arena"
130 minimal libc's malloc() implementation.
133 bool "Enable minimal libc trivial calloc implementation"
136 Enable the minimal libc's trivial implementation of calloc, which
140 bool "Enable minimal libc trivial reallocarray implementation"
143 Enable the minimal libc's trivial implementation of reallocarray, which
147 bool "Build with minimal libc long long printf" if !64BIT
164 Enable rand() and srand() for the minimal libc. The
/Zephyr-Core-2.7.6/doc/reference/libc/
Dindex.rst13 The first one, named "minimal libc" is part of the Zephyr code base and provides
18 Its implementation can be found in :file:`lib/libc/minimal` in the main zephyr
24 precompiled library for each supported architecture (:file:`libc.a` and
29 hooks available under :file:`lib/libc/newlib/libc-hooks.c` which integrates
61 .. _`errno.h`: https://github.com/zephyrproject-rtos/zephyr/blob/main/lib/libc/minimal/include/errn…
/Zephyr-Core-2.7.6/tests/lib/time/
Dtestcase.yaml2 libraries.libc.time:
3 tags: libc
/Zephyr-Core-2.7.6/include/sys/
Dlibc-hooks.h31 /* Minimal libc */
56 /* Minimal libc by default has no malloc arena, its size must be set in
64 /* Memory partition containing the libc malloc arena. Configuration controls
88 #include <syscalls/libc-hooks.h>
/Zephyr-Core-2.7.6/scripts/ci/
Derrno.py7 """Check minimal libc error numbers against newlib.
9 This script loads the errno.h included in Zephyr's minimal libc and checks its
33 minimal = Path("lib/libc/minimal/include/errno.h")
/Zephyr-Core-2.7.6/subsys/net/lib/http/
DKconfig10 provided by a libc implementation.
17 provided by a libc implementation.
/Zephyr-Core-2.7.6/tests/unit/cbprintf/
Dtestcase.yaml27 utilities.prf.m32v101: # FULL + LIBC
30 utilities.prf.m32v181: # NANO + FULL + LIBC
81 utilities.prf.m64v101: # FULL + LIBC
84 utilities.prf.m64v181: # NANO + FULL + LIBC
/Zephyr-Core-2.7.6/tests/lib/c_lib/
Dtestcase.yaml2 libraries.libc:
/Zephyr-Core-2.7.6/lib/libc/arcmwdt/
DCMakeLists.txt8 libc-hooks.c
/Zephyr-Core-2.7.6/samples/userspace/prod_consumer/src/
Dmain.c11 #include <sys/libc-hooks.h>
61 LOG_INF("libc partition: %p %zu", (void *)z_libc_partition.start, in main()
/Zephyr-Core-2.7.6/lib/
DCMakeLists.txt4 add_subdirectory(libc)
DKconfig4 source "lib/libc/Kconfig"
/Zephyr-Core-2.7.6/lib/libc/armstdc/
DCMakeLists.txt6 zephyr_library_sources(src/libc-hooks.c)
/Zephyr-Core-2.7.6/cmake/linker/arcmwdt/
Dtarget.cmake126 # - We have full MWDT libc support and we link MWDT libc - this is default
128 # - We use minimal libc provided by Zephyr itself. In that case we must not
129 # link MWDT libc, but we still need to link libmw
/Zephyr-Core-2.7.6/samples/drivers/counter/maxim_ds3231/
Dprj.conf7 # Minimal libc doesn't have strftime()
/Zephyr-Core-2.7.6/cmake/toolchain/armclang/
DKconfig20 A reduced Zephyr minimal libc will be used for library functionality
/Zephyr-Core-2.7.6/.github/workflows/
Derrno.yml5 - 'lib/libc/minimal/include/errno.h'
/Zephyr-Core-2.7.6/lib/libc/minimal/include/bits/
Drestrict.h11 * The macro "_MLIBC_RESTRICT" is intended to be private to the minimal libc
/Zephyr-Core-2.7.6/lib/libc/minimal/source/stdlib/
Drand.c8 #include <sys/libc-hooks.h>
/Zephyr-Core-2.7.6/scripts/
Dvalgrind.supp2 getpwuid() libC issue
/Zephyr-Core-2.7.6/doc/reference/misc/
Dformatted_output.rst13 :c:func:`printk` and for Zephyr's internal minimal libc, but with
15 applications made use of either these APIs or standard libc routines
23 :c:func:`snprintfcb()` to avoid pulling in libc implementations.
36 that behave like standard libc functions but use the selected cbprintf
37 formatter rather than pulling in another formatter from libc.

1234