diff options
author | Etienne Bergeron <etienneb@google.com> | 2016-06-21 14:46:32 +0000 |
---|---|---|
committer | Etienne Bergeron <etienneb@google.com> | 2016-06-21 14:46:32 +0000 |
commit | a6c33c43480dd79bfe991ad1b632fdedf6285a7b (patch) | |
tree | 38abcbae47bb200f0174abec1e48d592884f584e /cmake/Modules/CompilerRTUtils.cmake | |
parent | 73429460866709e32cddbb76d3cb3d0d0f85ffa7 (diff) |
[compiler-rt] Split cflags and link flags to avoid warnings
Summary:
The MSVC compiler is complaining about invalid flags. The CFLAGS are passed
to the linker (i.e. /Gy-, ...).
Reviewers: rnk
Subscribers: llvm-commits, kubabrecka, chrisha
Differential Revision: http://reviews.llvm.org/D21554
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@273265 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'cmake/Modules/CompilerRTUtils.cmake')
-rw-r--r-- | cmake/Modules/CompilerRTUtils.cmake | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cmake/Modules/CompilerRTUtils.cmake b/cmake/Modules/CompilerRTUtils.cmake index a0a14061d..78b6dceef 100644 --- a/cmake/Modules/CompilerRTUtils.cmake +++ b/cmake/Modules/CompilerRTUtils.cmake @@ -107,6 +107,7 @@ endfunction() # If successful, saves target flags for this architecture. macro(test_target_arch arch def) set(TARGET_${arch}_CFLAGS ${ARGN}) + set(TARGET_${arch}_LINKFLAGS ${ARGN}) set(argstring "") foreach(arg ${ARGN}) set(argstring "${argstring} ${arg}") |