[llvm] r179367 - Don't explicitly provide -pie in MSan bootstrap of LLVM, as it's now implied by the driver

Alexey Samsonov samsonov at google.com
Fri Apr 12 00:18:55 PDT 2013


Author: samsonov
Date: Fri Apr 12 02:18:55 2013
New Revision: 179367

URL: http://llvm.org/viewvc/llvm-project?rev=179367&view=rev
Log:
Don't explicitly provide -pie in MSan bootstrap of LLVM, as it's now implied by the driver

Modified:
    llvm/trunk/cmake/modules/HandleLLVMOptions.cmake

Modified: llvm/trunk/cmake/modules/HandleLLVMOptions.cmake
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/cmake/modules/HandleLLVMOptions.cmake?rev=179367&r1=179366&r2=179367&view=diff
==============================================================================
--- llvm/trunk/cmake/modules/HandleLLVMOptions.cmake (original)
+++ llvm/trunk/cmake/modules/HandleLLVMOptions.cmake Fri Apr 12 02:18:55 2013
@@ -252,8 +252,6 @@ if(LLVM_USE_SANITIZER)
     elseif (LLVM_USE_SANITIZER MATCHES "Memory(WithOrigins)?")
       append_common_sanitizer_flags()
       add_flag_or_print_warning("-fsanitize=memory")
-      # -pie is required for MSan.
-      set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -pie")
       if(LLVM_USE_SANITIZER STREQUAL "MemoryWithOrigins")
         add_flag_or_print_warning("-fsanitize-memory-track-origins")
       endif()





More information about the llvm-commits mailing list