build: link with lld if available

Change-Id: I14c83c7038abd5d1b58eee3d8a3b6db127ef4b58
This commit is contained in:
Davide Pesavento committed 2022-10-05 15:30:02 -04:00
1 parent 0168d281c6
commit 3d7b03372b
2 files changed
+2 -4

No files matched your search

+1 -3
View File
@@ -137,9 +137,7 @@ class GccBasicFlags(CompilerFlags):
def getGeneralFlags(self, conf):
flags = super(GccBasicFlags, self).getGeneralFlags(conf)
flags['CXXFLAGS'] += ['-std=c++17']
if Utils.unversioned_sys_platform() == 'linux':
flags['LINKFLAGS'] += ['-fuse-ld=gold']
elif Utils.unversioned_sys_platform() == 'freebsd':
if Utils.unversioned_sys_platform() != 'darwin':
flags['LINKFLAGS'] += ['-fuse-ld=lld']
return flags
+1 -1
View File
@@ -30,7 +30,7 @@ needs_sphinx = '4.0'
extensions = []
templates_path = ['_templates']
exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store']
exclude_patterns = ['Thumbs.db', '.DS_Store']
# -- Options for manual page output ------------------------------------------