Skip to content

Re-enable use of LLD when building with LTO - #8227

Merged
sbc100 merged 1 commit into
mainfrom
lld-lto
Jan 23, 2026
Merged

sbc100 merged 1 commit into
mainfrom
lld-lto

Conversation

@dschuff

@dschuff dschuff commented Jan 23, 2026 •

Copy link
Copy Markdown
Member

The Chromium CI builders (which build the emsdk release builds) don't
support LTO builds with the system linker on Mac (but they do have
lld). This reverts the part of #8204 that removed the usage of lld along
with LTO, but keeps the part that enables it for non-LTO cases.

The Chromium CI builders (which build the emsdk release builds) don't
support LTO builds with the system linker on Mac (but they do have
lld).
@dschuff
dschuff requested a review from kripken January 23, 2026 00:50
@sbc100
sbc100 merged commit 5fe2f80 into main Jan 23, 2026
17 checks passed
@sbc100
sbc100 deleted the lld-lto branch January 23, 2026 03:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants