nuttx/libs/libc
p-szafonimateusz 8108aad1a4 pthread: add pthread_attr_{get|set}guardsize support
This commit adds simple implementation of guardsize for pthreads.
At this moment this option simply increases the size of allocated pthread stack.

At default pthread guard size is set to 0.

Signed-off-by: p-szafonimateusz <p-szafonimateusz@xiaomi.com>
2025-08-22 20:50:13 +08:00
..
aio style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
assert
audio
builtin
ctype style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
dirent
dlfcn libs: unify Private Types banners 2025-05-28 10:17:15 +08:00
elf esp32s3/elf: Fix ELF loader on ESP32-S3 when using external PSRAM 2025-08-20 02:23:03 +08:00
errno
eventfd
fdt
fixedmath libs: unify Private Types banners 2025-05-28 10:17:15 +08:00
gdbstub style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
gnssutils libc/gnssutils: remove C99 standard flag from Make.defs 2025-01-17 09:03:18 +08:00
grp
hex2bin stream_getc: use lib_stream_eof instead of EOF 2024-11-26 10:25:36 +08:00
inttypes
libgen
locale libs: unify Private Types banners 2025-05-28 10:17:15 +08:00
lzf
machine esp32s3/elf: Fix ELF loader on ESP32-S3 when using external PSRAM 2025-08-20 02:23:03 +08:00
misc libc/idr: Remove nodes from RB trees during destroy 2025-07-12 14:24:32 +08:00
net libs: unify Private Types banners 2025-05-28 10:17:15 +08:00
netdb libs/libc/netdb: Optimize the timeout calculation logic: 2025-08-06 01:58:05 +08:00
obstack stream: reduce int use, handle FS_LARGEFILE correctly. 2024-11-15 01:05:04 +08:00
pthread pthread: add pthread_attr_{get|set}guardsize support 2025-08-22 20:50:13 +08:00
pwd
queue
regex style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
sched style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
search
semaphore libc/semaphore: Go the fast path even arch doesn't support atomic 2025-07-08 09:47:44 -03:00
signal
spawn
stdio libc: Move stdio/README to Documentation/components/libs/libc/stream.rst 2025-06-22 17:07:41 -03:00
stdlib Revert "libs/libc/stdlib/lib_exit.c: fix multiple definition of __dso_handle in msys2" 2025-07-31 22:10:36 +08:00
stream libc: lib_bsprintf reuse var instead value for string 2025-06-20 09:48:39 +08:00
string style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
symtab
syslog drivers/syslog: Add RFC 5424 protocol support 2025-06-13 20:26:57 +08:00
termios libs: unify Private Types banners 2025-05-28 10:17:15 +08:00
time libs: unify Private Types banners 2025-05-28 10:17:15 +08:00
tls
uio
unistd libs: unify Private Types banners 2025-05-28 10:17:15 +08:00
userfs style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
uuid
wchar style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
wctype
wqueue libs: unify Private Types banners 2025-05-28 10:17:15 +08:00
zoneinfo
.gitignore libc/elf: rename modlib to libelf 2025-04-11 09:43:22 +08:00
CMakeLists.txt
Kconfig libc/elf: rename modlib to libelf 2025-04-11 09:43:22 +08:00
libc.csv nuttx: add get_current_dir_name implementation 2024-12-19 20:55:51 +08:00
libc.h
Makefile libc/elf: rename modlib to libelf 2025-04-11 09:43:22 +08:00