diff options
author | Hans Wennborg <hans@hanshq.net> | 2016-10-04 21:01:00 +0000 |
---|---|---|
committer | Hans Wennborg <hans@hanshq.net> | 2016-10-04 21:01:00 +0000 |
commit | 2b0eea4a3bfd5aa07011bfe215745e4728de9612 (patch) | |
tree | 5edc31c613b70180f52cc8008a9ec864a48bee1c | |
parent | 02d03befb92d4613994a5be23effa5650116cf16 (diff) | |
download | bcm5719-llvm-2b0eea4a3bfd5aa07011bfe215745e4728de9612.tar.gz bcm5719-llvm-2b0eea4a3bfd5aa07011bfe215745e4728de9612.zip |
clang-cl: expose the -fuse-ld option
llvm-svn: 283256
-rw-r--r-- | clang/include/clang/Driver/Options.td | 2 | ||||
-rw-r--r-- | clang/test/Driver/cl-link.c | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/clang/include/clang/Driver/Options.td b/clang/include/clang/Driver/Options.td index d3de24b6605..2ff4739b94f 100644 --- a/clang/include/clang/Driver/Options.td +++ b/clang/include/clang/Driver/Options.td @@ -2155,7 +2155,7 @@ defm : BooleanFFlag<"keep-inline-functions">, Group<clang_ignored_gcc_optimizati def fprofile_dir : Joined<["-"], "fprofile-dir=">, Group<f_Group>; -def fuse_ld_EQ : Joined<["-"], "fuse-ld=">, Group<f_Group>; +def fuse_ld_EQ : Joined<["-"], "fuse-ld=">, Group<f_Group>, Flags<[CoreOption]>; defm align_functions : BooleanFFlag<"align-functions">, Group<clang_ignored_gcc_optimization_f_Group>; def falign_functions_EQ : Joined<["-"], "falign-functions=">, Group<clang_ignored_gcc_optimization_f_Group>; diff --git a/clang/test/Driver/cl-link.c b/clang/test/Driver/cl-link.c index 026c43383cb..b195676250e 100644 --- a/clang/test/Driver/cl-link.c +++ b/clang/test/Driver/cl-link.c @@ -51,3 +51,6 @@ // NONEXISTENT: link.exe // NONEXISTENT: "/libpath:somepath" // NONEXISTENT: nonexistent + +// RUN: %clang_cl /Tc%s -fuse-ld=lld -### 2>&1 | FileCheck --check-prefix=USE_LLD %s +// USE_LLD: lld-link.exe |