Skip to content

Commit c6a6b2d

Browse files
committed
build: add lld into macOS build environment(s)
1 parent 437e908 commit c6a6b2d

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

contrib/guix/manifest.scm

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -534,6 +534,8 @@ inspecting signatures in Mach-O binaries.")
534534
gcc-toolchain-11
535535
binutils
536536
clang-toolchain-17
537+
lld-17
538+
(make-lld-wrapper lld-17 #:lld-as-ld? #t)
537539
python-signapple
538540
zip))
539541
(else '())))))

depends/packages/native_llvm.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ define $(package)_stage_cmds
1717
cp bin/clang $($(package)_staging_prefix_dir)/bin/ && \
1818
cp -P bin/clang++ $($(package)_staging_prefix_dir)/bin/ && \
1919
cp bin/dsymutil $($(package)_staging_prefix_dir)/bin/dsymutil && \
20+
cp bin/ld64.lld $($(package)_staging_prefix_dir)/bin/ld64.lld && \
2021
cp bin/llvm-ar $($(package)_staging_prefix_dir)/bin/llvm-ar && \
2122
cp bin/llvm-config $($(package)_staging_prefix_dir)/bin/ && \
2223
cp bin/llvm-nm $($(package)_staging_prefix_dir)/bin/llvm-nm && \

0 commit comments

Comments
 (0)