From c37ae8a2d9fa6b3f8fa51b6e1558ece43335691a Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 23 Feb 2019 13:21:36 -0800 Subject: README: Update comments about using libc++ and compiler-rt Signed-off-by: Khem Raj --- README.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index a99b03d..0e72259 100644 --- a/README.md +++ b/README.md @@ -45,16 +45,16 @@ Note that by default libstdc++ will remain the default C++ standard library, how libc++ to be the default one then set ```python -CXX_append_toolchain-clang = " -stdlib=libc++ " -TARGET_CXXFLAGS_append_toolchain-clang = " -stdlib=libc++ " +TUNE_CCARGS_append_toolchain-clang = " --stdlib=libc++" +TARGET_CXXFLAGS_append_toolchain-clang = " --stdlib=libc++" ``` in local.conf. You can select libc++ per package too by writing bbappends for them containing ```python -CXX_append_toolchain-clang_pn- = " -stdlib=libc++ " -TARGET_CXXFLAGS_append_toolchain-clang_pn- = " -stdlib=libc++ " +TUNE_CCARGS_append_toolchain-clang_pn- = " --stdlib=libc++" +TARGET_CXXFLAGS_append_toolchain-clang_pn- = " --stdlib=libc++" ``` # Default Compiler Runtime ( Compiler-rt + libcxx ) @@ -65,9 +65,8 @@ following settings are needed in site configurations e.g. in local.conf ```python TOOLCHAIN ?= "clang" -CXX_append_toolchain-clang = " -stdlib=libc++ " -TARGET_CXXFLAGS_append_toolchain-clang = " -stdlib=libc++ " -TUNE_CCARGS_append_toolchain-clang = " --rtlib=compiler-rt" +TARGET_CXXFLAGS_append_toolchain-clang = " --stdlib=libc++" +TUNE_CCARGS_append_toolchain-clang = " --rtlib=compiler-rt --stdlib=libc++" ``` # Building -- cgit v1.2.3-54-g00ecf