Skip to content

Commit 4d617a6

Browse files
committed
Use the correct/standard features to provide the llvm-ml64 alias
1 parent 17239db commit 4d617a6

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

llvm/tools/llvm-ml/CMakeLists.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,4 @@ add_llvm_tool(llvm-ml
2323
GENERATE_DRIVER
2424
)
2525

26-
llvm_add_tool_symlink(LLD llvm-ml64 llvm-ml ALWAYS_GENERATE)
27-
llvm_install_symlink(LLD llvm-ml64 llvm-ml ALWAYS_GENERATE)
26+
add_llvm_tool_symlink(llvm-ml64 llvm-ml)

utils/bazel/llvm-project-overlay/llvm/BUILD.bazel

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5116,12 +5116,9 @@ llvm_driver_cc_binary(
51165116
deps = [":llvm-ml-lib"],
51175117
)
51185118

5119-
genrule(
5120-
name = "gen_llvm-ml64",
5121-
srcs = [":llvm-ml"],
5122-
outs = ["llvm-ml64"],
5123-
cmd = "ln -sf $$(basename $<) $@",
5124-
output_to_bindir = 1,
5119+
binary_alias(
5120+
name = "llvm-ml64",
5121+
binary = ":llvm-ml",
51255122
)
51265123

51275124
cc_binary(

0 commit comments

Comments
 (0)