use ld.gold (revert this if you think this doesn't add benefit)

This commit is contained in:
DubbleClick 2023-10-19 18:28:36 +02:00
parent 75b9d66698
commit ca1189b6ca
2 changed files with 3 additions and 3 deletions

View File

@ -42,7 +42,7 @@ class LinuxBuilder extends BuilderBase
$this->setOptionIfNotExist('cc', 'gcc'); $this->setOptionIfNotExist('cc', 'gcc');
$this->setOptionIfNotExist('cxx', 'g++'); $this->setOptionIfNotExist('cxx', 'g++');
$this->setOptionIfNotExist('ar', 'ar'); $this->setOptionIfNotExist('ar', 'ar');
$this->setOptionIfNotExist('ld', 'ld'); $this->setOptionIfNotExist('ld', 'ld.gold');
$this->setOptionIfNotExist('library_path', ''); $this->setOptionIfNotExist('library_path', '');
$this->setOptionIfNotExist('ld_library_path', ''); $this->setOptionIfNotExist('ld_library_path', '');
} else { } else {
@ -50,7 +50,7 @@ class LinuxBuilder extends BuilderBase
$this->setOptionIfNotExist('cc', "{$arch}-linux-musl-gcc"); $this->setOptionIfNotExist('cc', "{$arch}-linux-musl-gcc");
$this->setOptionIfNotExist('cxx', "{$arch}-linux-musl-g++"); $this->setOptionIfNotExist('cxx', "{$arch}-linux-musl-g++");
$this->setOptionIfNotExist('ar', "{$arch}-linux-musl-ar"); $this->setOptionIfNotExist('ar', "{$arch}-linux-musl-ar");
$this->setOptionIfNotExist('ld', "{$arch}-linux-musl-ld"); $this->setOptionIfNotExist('ld', "/usr/local/musl/{$arch}-linux-musl/bin/ld.gold");
$this->setOptionIfNotExist('library_path', "LIBRARY_PATH=/usr/local/musl/{$arch}-linux-musl/lib"); $this->setOptionIfNotExist('library_path', "LIBRARY_PATH=/usr/local/musl/{$arch}-linux-musl/lib");
$this->setOptionIfNotExist('ld_library_path', "LD_LIBRARY_PATH=/usr/local/musl/{$arch}-linux-musl/lib"); $this->setOptionIfNotExist('ld_library_path', "LD_LIBRARY_PATH=/usr/local/musl/{$arch}-linux-musl/lib");
} }

View File

@ -20,7 +20,7 @@ class LinuxToolCheckList
'git', 'autoconf', 'automake', 'git', 'autoconf', 'automake',
'tar', 'unzip', 'gzip', 'tar', 'unzip', 'gzip',
'bzip2', 'cmake', 'gcc', 'bzip2', 'cmake', 'gcc',
'g++', 'patch', 'g++', 'patch', 'binutils-gold',
]; ];
public const TOOLS_DEBIAN = [ public const TOOLS_DEBIAN = [