From 406e1effed5bfe69bae2ac79ffec005a395c3857 Mon Sep 17 00:00:00 2001 From: Xiang Xiao Date: Wed, 1 Jun 2022 01:23:44 +0800 Subject: [PATCH] libc: Always compile ___cxa_atexit since libsupc++ depends on it unconditionally Signed-off-by: Xiang Xiao --- libs/libc/stdlib/Make.defs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/libc/stdlib/Make.defs b/libs/libc/stdlib/Make.defs index 0c9b40b3533..cbad9cf84c1 100644 --- a/libs/libc/stdlib/Make.defs +++ b/libs/libc/stdlib/Make.defs @@ -28,8 +28,9 @@ CSRCS += lib_strtoll.c lib_strtoul.c lib_strtoull.c lib_strtod.c lib_strtof.c CSRCS += lib_strtold.c lib_checkbase.c lib_mktemp.c lib_mkstemp.c lib_mkdtemp.c CSRCS += lib_aligned_alloc.c lib_posix_memalign.c lib_valloc.c +CSRCS += lib_cxa_atexit.c ifneq ($(CONFIG_LIBC_MAX_EXITFUNS),0) -CSRCS += lib_atexit.c lib_cxa_atexit.c lib_onexit.c +CSRCS += lib_atexit.c lib_onexit.c endif ifeq ($(CONFIG_LIBC_WCHAR),y)