[oe-commits] [openembedded-core] 05/08: llvm: remove -mlongcall from CXXFLAGS for powerpc

git at git.openembedded.org git at git.openembedded.org
Tue Oct 8 19:55:42 UTC 2019


This is an automated email from the git hooks/post-receive script.

rpurdie pushed a commit to branch master-next
in repository openembedded-core.

commit 487eb18928c26e7781bb86a972369f3594ecdcca
Author: Changqing Li <changqing.li at windriver.com>
AuthorDate: Tue Oct 8 13:14:21 2019 +0800

    llvm: remove -mlongcall from CXXFLAGS for powerpc
    
    after gcc upgrade to 9.1.0, with this flags will make below error:
    collect2: fatal error: ld terminated with signal 11 [Segmentation fault]
    
    remove it as workaround, after remove it, powerpc can compile successfully
    
    Signed-off-by: Changqing Li <changqing.li at windriver.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 meta/recipes-devtools/llvm/llvm_git.bb | 2 --
 1 file changed, 2 deletions(-)

diff --git a/meta/recipes-devtools/llvm/llvm_git.bb b/meta/recipes-devtools/llvm/llvm_git.bb
index 08b19a3..9b113f6 100644
--- a/meta/recipes-devtools/llvm/llvm_git.bb
+++ b/meta/recipes-devtools/llvm/llvm_git.bb
@@ -86,8 +86,6 @@ EXTRA_OECMAKE_append_class-nativesdk = "\
                   -DLLVM_CONFIG_PATH=${STAGING_BINDIR_NATIVE}/llvm-config${PV} \
                  "
 
-CXXFLAGS_append_class-target_powerpc = " -mlongcall"
-
 do_configure_prepend() {
 # Fix paths in llvm-config
 	sed -i "s|sys::path::parent_path(CurrentPath))\.str()|sys::path::parent_path(sys::path::parent_path(CurrentPath))).str()|g" ${S}/tools/llvm-config/llvm-config.cpp

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list