From: Martin Storsjo Date: Tue, 9 Apr 2019 08:31:25 +0000 (+0000) Subject: [CMake] Fix accidentally swapped input/output parameters of string(REPLACE) for mingw X-Git-Tag: android-x86-9.0-r1~4920 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=909355183231dac84b788bbdd30ef483255e8937;p=android-x86%2Fexternal-llvm.git [CMake] Fix accidentally swapped input/output parameters of string(REPLACE) for mingw git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@357979 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/cmake/modules/HandleLLVMOptions.cmake b/cmake/modules/HandleLLVMOptions.cmake index 47a111253bf..15497d405e0 100644 --- a/cmake/modules/HandleLLVMOptions.cmake +++ b/cmake/modules/HandleLLVMOptions.cmake @@ -452,7 +452,7 @@ elseif( LLVM_COMPILER_IS_GCC_COMPATIBLE ) if (CYGWIN OR MINGW) # MinGW and Cygwin are a bit stricter and lack things like # 'strdup', 'stricmp', etc in c++11 mode. - string(REPLACE "c++" "gnu++" "${LLVM_CXX_STD}" gnu_LLVM_CXX_STD) + string(REPLACE "c++" "gnu++" gnu_LLVM_CXX_STD "${LLVM_CXX_STD}") append("-std=${gnu_LLVM_CXX_STD}" CMAKE_CXX_FLAGS) else() append("-std=${LLVM_CXX_STD}" CMAKE_CXX_FLAGS)