nuttx/libs/libc
Jukka Laitinen 18c3e76c55 libs/libc/modlib/modlib_bind.c: Fix system crash if modlib_bind fails
Addrenv is changed to the newly created process' one in the beginning of
modlib_bind, and needs to be changed always when returning from the function;
also in error cases.

Signed-off-by: Jukka Laitinen <jukka.laitinen@tii.ae>
2025-02-14 09:39:56 +08:00
..
aio
assert
audio
builtin
ctype
dirent
dlfcn
errno
eventfd
fdt
fixedmath
gdbstub gdbstub: fix memory binary upload on latest GDB 2025-02-09 11:45:43 +08:00
gnssutils libc/gnssutils: remove C99 standard flag from Make.defs 2025-01-17 09:03:18 +08:00
grp
hex2bin
inttypes
libgen
locale
lzf
machine sched/spin_lock: rename raw_spin_lock to spin_lock_notrace 2025-02-13 20:48:15 +08:00
misc libs/lib_tempbuffer: set errno when fails 2025-01-17 08:16:14 +08:00
modlib libs/libc/modlib/modlib_bind.c: Fix system crash if modlib_bind fails 2025-02-14 09:39:56 +08:00
net
netdb
obstack
pthread pthread_barrier_destroy: Fix return value, if sem_getvalue fails 2025-01-20 23:55:26 +08:00
pwd
queue
regex
sched
search
semaphore libc/semaphore: remove unused hander file 2024-12-30 12:02:34 +08:00
signal
spawn
stdio Revert "[POSIX][Bug] syslog: Add support for %m modifier" 2024-12-24 11:02:04 -05:00
stdlib libs/libc/stdlib: migrate to SPDX identifier 2024-12-17 09:36:46 +08:00
stream
string libc: Rename LIBC_STRING_OPTIMIZE to LIBC_NEWLIB_OPTSPEED 2025-01-20 22:27:19 +08:00
symtab
syslog
termios
time fix(libc): lib_strftime %F month number off-by-one 2025-01-21 18:24:35 +08:00
tls
uio
unistd libc/unistd: move NAME_MAX/LINE_MAX/PATH_MAX define to unistd 2025-01-15 23:17:51 +08:00
userfs
uuid
wchar libc/wcsrtombs: Fix the wcsrtombs() according to the POSIX standard 2025-02-06 10:24:55 +01:00
wctype
wqueue
zoneinfo
.gitignore libc/modlib: preprocess gnu-elf.ld 2025-01-11 18:54:36 +08:00
CMakeLists.txt
Kconfig
libc.csv nuttx: add get_current_dir_name implementation 2024-12-19 20:55:51 +08:00
libc.h
Makefile libc/modlib: preprocess gnu-elf.ld 2025-01-11 18:54:36 +08:00