nuttx/libs/libc/stdlib
Michal Lenc 9798674f27 libc: add support for reallocarray
This commit adds support for reallocarray function. The functionality
is the same as for standard realloc, but the function also checks for
multiplication overflow and fails safely in case it occurs.

Signed-off-by: Michal Lenc <michallenc@seznam.cz>
2024-04-17 11:36:39 -03:00
..
CMakeLists.txt libc: add support for reallocarray 2024-04-17 11:36:39 -03:00
Kconfig libs\libc\stdlib\Kconfig: Fix indentation 2023-05-18 15:43:22 +03:00
lib_abort.c lib_abort.c: Change call to userspace exit() into syscall _exit() 2023-02-22 01:10:39 +08:00
lib_abs.c
lib_aligned_alloc.c
lib_atexit.c libc: Move on_exit and __cxa_atexit in lib_atexit.c 2023-01-25 14:31:37 +02:00
lib_atof.c
lib_atoi.c
lib_atol.c
lib_atoll.c
lib_bsearch.c
lib_checkbase.c
lib_div.c
lib_exit.c libs/libc/stdlib/lib_exit.c: fix multiple definition of __dso_handle in msys2 2023-10-27 01:21:10 +08:00
lib_getprogname.c sched/task: save argument counter to avoid limit check 2024-03-05 22:25:28 +08:00
lib_itoa.c
lib_labs.c
lib_ldiv.c
lib_llabs.c
lib_lldiv.c
lib_mblen.c
lib_mbstowcs.c
lib_mbtowc.c
lib_mkdtemp.c
lib_mkstemp.c
lib_mktemp.c
lib_openpty.c change strcpy to strlcpy 2023-02-24 12:15:40 +08:00
lib_posix_memalign.c
lib_ptsname.c
lib_ptsnamer.c
lib_qsort.c libc/qsort: fix invalid-pointer-pair if enable detect_invalid_pointer_pairs=2 2023-05-08 13:43:28 +02:00
lib_rand48.c
lib_rand.c
lib_reallocarray.c libc: add support for reallocarray 2024-04-17 11:36:39 -03:00
lib_realpath.c libc/realpath: allocate link buffer of pseudofs to save stack 2023-11-07 09:05:50 +08:00
lib_srand.c libc/rand_r: support rand_r api 2023-07-29 07:28:23 -07:00
lib_strtol.c
lib_strtold.c libc: Change errno to set_errno and get_errno 2023-10-29 17:16:09 +02:00
lib_strtoll.c
lib_strtoul.c libs/libc/stdlib: fix strtoul,strtoull bugs when value outside range 2023-07-10 19:07:27 +03:00
lib_strtoull.c libs/libc/stdlib: fix strtoul,strtoull bugs when value outside range 2023-07-10 19:07:27 +03:00
lib_unlockpt.c
lib_valloc.c
lib_wcstombs.c
lib_wctomb.c
Make.defs libc: add support for reallocarray 2024-04-17 11:36:39 -03:00