libxx: Change CXX_LIBSUPCXX to LIBSUPCXX

align with other Kconfig(e.g. LIBCXXABI, LIBCXX, UCLIBCXX)

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
This commit is contained in:
Xiang Xiao 2021-08-28 00:13:21 +08:00 committed by Gustavo Henrique Nihei
parent e3ab1179fa
commit b0c782255c
23 changed files with 24 additions and 24 deletions

View File

@ -105,7 +105,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L ${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"} EXTRA_LIBPATHS += -L ${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += lsupc++ EXTRA_LIBS += lsupc++
EXTRA_LIBPATHS += -L ${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"} EXTRA_LIBPATHS += -L ${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}
endif endif

View File

@ -97,7 +97,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}"
endif endif

View File

@ -123,7 +123,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}"
endif endif

View File

@ -159,7 +159,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}"
endif endif

View File

@ -105,7 +105,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}"
endif endif

View File

@ -147,7 +147,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}"
endif endif

View File

@ -138,7 +138,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}"
endif endif

View File

@ -58,7 +58,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}"
endif endif

View File

@ -95,7 +95,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${dir ${shell $(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a}}" EXTRA_LIBPATHS += -L "${dir ${shell $(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a}}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${dir ${shell $(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a}}" EXTRA_LIBPATHS += -L "${dir ${shell $(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a}}"
endif endif

View File

@ -281,7 +281,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L ${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"} EXTRA_LIBPATHS += -L ${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += lsupc++ EXTRA_LIBS += lsupc++
EXTRA_LIBPATHS += -L ${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"} EXTRA_LIBPATHS += -L ${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}
endif endif

View File

@ -95,7 +95,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}"
endif endif

View File

@ -49,7 +49,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}"
endif endif

View File

@ -76,7 +76,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}"
endif endif

View File

@ -88,7 +88,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L"${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}" EXTRA_LIBPATHS += -L"${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L"${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}" EXTRA_LIBPATHS += -L"${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}"
endif endif

View File

@ -91,7 +91,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}"
endif endif

View File

@ -81,7 +81,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}"
endif endif

View File

@ -92,7 +92,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${dir ${shell $(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a}}" EXTRA_LIBPATHS += -L "${dir ${shell $(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a}}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${dir ${shell $(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a}}" EXTRA_LIBPATHS += -L "${dir ${shell $(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a}}"
endif endif

View File

@ -94,7 +94,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${dir ${shell $(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a}}" EXTRA_LIBPATHS += -L "${dir ${shell $(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a}}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${dir ${shell $(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a}}" EXTRA_LIBPATHS += -L "${dir ${shell $(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a}}"
endif endif

View File

@ -81,7 +81,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}"
endif endif

View File

@ -82,7 +82,7 @@ ifneq ($(CONFIG_LIBM),y)
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libm.a`"}"
endif endif
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
EXTRA_LIBS += -lsupc++ EXTRA_LIBS += -lsupc++
EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}" EXTRA_LIBPATHS += -L "${shell dirname "`$(CC) $(ARCHCPUFLAGS) --print-file-name=libsupc++.a`"}"
endif endif

View File

@ -1394,7 +1394,7 @@ Configuration Sub-directories
CONFIG_UCLIBCXX=y CONFIG_UCLIBCXX=y
CONFIG_CXX_EXCEPTION=y CONFIG_CXX_EXCEPTION=y
CONFIG_CXX_LIBSUPCXX=y CONFIG_LIBSUPCXX=y
CONFIG_UCLIBCXX_BUFSIZE=32 CONFIG_UCLIBCXX_BUFSIZE=32
CONFIG_EXAMPLES_ELF_CXX=y CONFIG_EXAMPLES_ELF_CXX=y

View File

@ -54,7 +54,7 @@ if LIBCXX || UCLIBCXX
choice choice
prompt "C++ low level library select" prompt "C++ low level library select"
default CXX_LIBSUPCXX default LIBSUPCXX
config LIBCXXABI config LIBCXXABI
bool "LLVM low level C++ Library" bool "LLVM low level C++ Library"
@ -63,7 +63,7 @@ config LIBCXXABI
https://libcxxabi.llvm.org/ https://libcxxabi.llvm.org/
Select if your use libc++abi as lower level c++ library Select if your use libc++abi as lower level c++ library
config CXX_LIBSUPCXX config LIBSUPCXX
bool "GNU low level libsupc++" bool "GNU low level libsupc++"
---help--- ---help---
Select if your toolchain provides libsupc++ and use libsupc++ as lower Select if your toolchain provides libsupc++ and use libsupc++ as lower

View File

@ -21,7 +21,7 @@ include $(TOPDIR)/Make.defs
CXXSRCS = libxx_cxa_atexit.cxx CXXSRCS = libxx_cxa_atexit.cxx
ifeq ($(CONFIG_CXX_LIBSUPCXX),y) ifeq ($(CONFIG_LIBSUPCXX),y)
CXXSRCS += libxx_impure.cxx CXXSRCS += libxx_impure.cxx
else else
CXXSRCS += libxx_eabi_atexit.cxx CXXSRCS += libxx_eabi_atexit.cxx