nuttx/libs/libc/misc
fangpeina 242b50f921 libc/execinfo: extract a common backtrace format function
Add a common method to format backtrace to buffer, so it can be used by both mm, fs and other possoble modules.

Signed-off-by: fangpeina <fangpeina@xiaomi.com>
2024-06-29 22:44:39 +08:00
..
CMakeLists.txt libs/log2ceil: Move implementation of log2ceil to a common place 2023-12-14 08:46:12 -08:00
Kconfig libc/uname: Add option to disable uname timestamp 2024-03-23 11:42:22 +08:00
lib_crc8.c libc: Move crc8.h, crc16.h and crc32.h from include to include/nuttx 2022-08-13 13:28:24 +03:00
lib_crc8ccitt.c libc: Move crc8.h, crc16.h and crc32.h from include to include/nuttx 2022-08-13 13:28:24 +03:00
lib_crc8table.c libc: Move crc8.h, crc16.h and crc32.h from include to include/nuttx 2022-08-13 13:28:24 +03:00
lib_crc16.c libc: Move crc8.h, crc16.h and crc32.h from include to include/nuttx 2022-08-13 13:28:24 +03:00
lib_crc16ccitt.c arm64/a64: Add driver for MIPI DSI 2022-12-14 22:37:32 +08:00
lib_crc32.c libc: Move crc8.h, crc16.h and crc32.h from include to include/nuttx 2022-08-13 13:28:24 +03:00
lib_crc64.c libc: Move crc8.h, crc16.h and crc32.h from include to include/nuttx 2022-08-13 13:28:24 +03:00
lib_cxx_initialize.c arch: Change the linker generated symbols from uint32_t to uint8_t * 2022-09-24 21:26:56 +02:00
lib_debug.c nuttx: add some missing FAR 2022-12-21 10:56:45 +08:00
lib_dumpbuffer.c libc: add lib_dump utils 2022-08-24 16:58:10 +08:00
lib_dumpvbuffer.c libc: add lib_dump utils 2022-08-24 16:58:10 +08:00
lib_envpath.c Replace all sprintf with snprintf 2023-05-08 09:57:01 +02:00
lib_err.c libc: Change errno to set_errno and get_errno 2023-10-29 17:16:09 +02:00
lib_execinfo.c libc/execinfo: extract a common backtrace format function 2024-06-29 22:44:39 +08:00
lib_fchmodat.c libc: Add a new argument(size_t fulllen) to lib_getfullpath 2023-05-08 09:57:01 +02:00
lib_fdcheck.c fdcheck: update fdcheck impl 2024-04-11 10:45:44 +08:00
lib_fdsan.c fdcheck: Enable fdcheck to automatically detect ownership of fd 2024-03-07 09:08:48 +08:00
lib_fnmatch.c libc: Rename match to fnmatch 2021-08-02 08:23:35 -03:00
lib_fstatat.c libc: Add a new argument(size_t fulllen) to lib_getfullpath 2023-05-08 09:57:01 +02:00
lib_ftok.c libc/ftok: Map token to the root pseduo file system directory 2022-09-20 16:21:06 +08:00
lib_getfullpath.c libc: Add a new argument(size_t fulllen) to lib_getfullpath 2023-05-08 09:57:01 +02:00
lib_getrandom.c libc: Fix getrandom() bug: Didn't propagate read error 2022-07-01 11:51:53 +08:00
lib_glob.c libc: Change errno to set_errno and get_errno 2023-10-29 17:16:09 +02:00
lib_impure.c newlib/impure: declare thread specific file only if __NEWLIB__ is defined. 2022-10-12 17:22:24 +08:00
lib_instrument.c libc: add instrument api support 2023-12-11 02:06:51 -08:00
lib_kbddecode.c libc/stream: Rename [lib_stream_](put|get) to [lib_stream_](putc|getc) 2022-12-05 14:27:55 +01:00
lib_kbdencode.c libc/stream: Rename [lib_stream_](put|get) to [lib_stream_](putc|getc) 2022-12-05 14:27:55 +01:00
lib_log2ceil.c libs/log2ceil: Move implementation of log2ceil to a common place 2023-12-14 08:46:12 -08:00
lib_log2floor.c libs/log2ceil: Move implementation of log2ceil to a common place 2023-12-14 08:46:12 -08:00
lib_mallopt.c libc/mallopt: implement dummy mallopt 2023-09-07 23:11:10 +08:00
lib_memfd.c lib_memfd: turn a runtime error into a linker error 2023-10-11 23:39:37 +08:00
lib_memoryregion.c coredump: support coredump save to block device when crash 2023-12-10 07:02:03 -08:00
lib_mkdirat.c libc: Add a new argument(size_t fulllen) to lib_getfullpath 2023-05-08 09:57:01 +02:00
lib_mkfifo.c libc: Add a new argument(size_t fulllen) to lib_getfullpath 2023-05-08 09:57:01 +02:00
lib_mknod.c libc: Add a new argument(size_t fulllen) to lib_getfullpath 2023-05-08 09:57:01 +02:00
lib_mutex.c sched/semaphore: Move cancel point and errno handling to libc / user-space 2023-11-27 04:52:54 -08:00
lib_ncompress.c Remove the remain MIN/MAX like macro 2023-02-03 23:22:41 +08:00
lib_openat.c libc: Add a new argument(size_t fulllen) to lib_getfullpath 2023-05-08 09:57:01 +02:00
lib_slcddecode.c lib_slcd: fix encode/decode of binary nibble to/from ascii hex 2023-12-10 21:54:01 -08:00
lib_slcdencode.c lib_slcd: fix encode/decode of binary nibble to/from ascii hex 2023-12-10 21:54:01 -08:00
lib_tea_decrypt.c libs: Gregory Nutt: update licenses to Apache 2021-04-02 11:12:25 -05:00
lib_tea_encrypt.c libs: Gregory Nutt: update licenses to Apache 2021-04-02 11:12:25 -05:00
lib_uadd32x64.c libs: Gregory Nutt: update licenses to Apache 2021-04-02 11:12:25 -05:00
lib_uadd64.c libs: Gregory Nutt: update licenses to Apache 2021-04-02 11:12:25 -05:00
lib_umask.c fs: Save umask to tls_task_s for non kernel mode only 2021-08-02 15:59:51 -03:00
lib_umul32.c libs: Gregory Nutt: update licenses to Apache 2021-04-02 11:12:25 -05:00
lib_umul32x64.c libs: Gregory Nutt: update licenses to Apache 2021-04-02 11:12:25 -05:00
lib_umul64.c libs: Gregory Nutt: update licenses to Apache 2021-04-02 11:12:25 -05:00
lib_usub64.c libs: Gregory Nutt: update licenses to Apache 2021-04-02 11:12:25 -05:00
lib_usub64x32.c libs: Gregory Nutt: update licenses to Apache 2021-04-02 11:12:25 -05:00
lib_utimensat.c libc: Add a new argument(size_t fulllen) to lib_getfullpath 2023-05-08 09:57:01 +02:00
lib_utsname.c libc/uname: Add option to disable uname timestamp 2024-03-23 11:42:22 +08:00
lib_xorshift128.c
Make.defs libc/uname: Add option to disable uname timestamp 2024-03-23 11:42:22 +08:00