From 89b5a5097a095577d19574ae2fe3070e5af2a065 Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Wed, 12 Oct 2022 12:11:12 +0000 Subject: all: add support for custom linker Add this as an option to syz-ci and syz-build tools. Otherwise we cannot use clang + ld.lld for kernel builds. --- sys/syz-extract/linux.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/syz-extract') diff --git a/sys/syz-extract/linux.go b/sys/syz-extract/linux.go index 10284d221..086c2d64b 100644 --- a/sys/syz-extract/linux.go +++ b/sys/syz-extract/linux.go @@ -79,7 +79,7 @@ func (*linux) prepareArch(arch *Arch) error { return nil } kernelDir := arch.sourceDir - makeArgs := build.LinuxMakeArgs(arch.target, "", "", arch.buildDir) + makeArgs := build.LinuxMakeArgs(arch.target, "", "", "", arch.buildDir) out, err := osutil.RunCmd(time.Hour, kernelDir, "make", append(makeArgs, "defconfig")...) if err != nil { return fmt.Errorf("make defconfig failed: %v\n%s", err, out) -- cgit mrf-deployment