From c95662f87825174b359217479b46efd567c0318d Mon Sep 17 00:00:00 2001 From: Paul Cristian Sarbu Date: Fri, 6 Jun 2025 12:29:03 +0200 Subject: clang: Support providing lld linker in toolchain Add new TOOLCHAIN_CONFIG flag that enables the lld project in the built toolchain. --- src/compilers/clang-17-native.TARGETS | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/compilers/clang-17-native.TARGETS') diff --git a/src/compilers/clang-17-native.TARGETS b/src/compilers/clang-17-native.TARGETS index 78b2bd4..3f0837f 100644 --- a/src/compilers/clang-17-native.TARGETS +++ b/src/compilers/clang-17-native.TARGETS @@ -170,6 +170,18 @@ } , "then": ["clang-tools-extra"] } + , { "type": "if" + , "cond": + { "type": "lookup" + , "key": "INCLUDE_LLD" + , "map": + { "type": "var" + , "name": "TOOLCHAIN_CONFIG" + , "default": {"type": "empty_map"} + } + } + , "then": ["lld"] + } ] } } -- cgit v1.2.3