From e1edbde89a309e0b6a66f4a3415c6835ee808be7 Mon Sep 17 00:00:00 2001 From: Martin Saposnic Date: Thu, 7 Aug 2025 12:05:11 -0300 Subject: [PATCH] Use rust-lld linker for windows to fix link.exe error --- .github/workflows/build.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f4ca7f4c7a4..d8cfe44dfe4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -46,6 +46,10 @@ jobs: - name: Install Rust ${{ matrix.toolchain }} toolchain run: | curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ matrix.toolchain }} + - name: Use rust-lld linker on Windows + if: matrix.platform == 'windows-latest' + shell: bash + run: echo "RUSTFLAGS=-C linker=rust-lld" >> "$GITHUB_ENV" - name: Install no-std-check dependencies for ARM Embedded if: "matrix.platform == 'self-hosted'" run: |