From d6e3a85504acfbb5665bc571a400cc8b3ccd8e03 Mon Sep 17 00:00:00 2001 From: Virgile Prevosto <virgile.prevosto@m4x.org> Date: Thu, 11 Mar 2021 17:23:11 +0100 Subject: [PATCH] [config] do not enable rtti We don't need it, and it is not always enabled in LLVM or clang, without reliable way to check (`llvm-config --has-rtti` can return `YES` while clang is built without rtti). --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 78c90645..25fc7741 100644 --- a/configure.ac +++ b/configure.ac @@ -104,7 +104,7 @@ CLANG_CXX_COMMONFLAGS="$($LLVM_CONFIG --cppflags) -fPIC" CLANG_CFLAGS="$($LLVM_CONFIG --cppflags) -fPIC" CLANG_INCDIR=$($LLVM_CONFIG --includedir) CLANG_LINKFLAGS="$($LLVM_CONFIG --ldflags)" -CLANG_CXXFLAGS="$($LLVM_CONFIG --cxxflags) -fPIC" +CLANG_CXXFLAGS="$($LLVM_CONFIG --cxxflags) -fPIC -fno-rtti" CLANG_SYSLIBS="$($LLVM_CONFIG --system-libs)" CLANG_BIN_DIR="$($LLVM_CONFIG --bindir)" if test "$LLVM_SHARED_MODE" = "shared"; then -- GitLab