D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 20849 - Option -L/noopttls not omitted for lld linker
Summary: Option -L/noopttls not omitted for lld linker
Status: RESOLVED FIXED
Alias: None
Product: D
Classification: Unclassified
Component: visuald (show other issues)
Version: D2
Hardware: x86_64 Windows
: P1 normal
Assignee: No Owner
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-19 20:38 UTC by Thomas
Modified: 2020-07-07 06:14 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Thomas 2020-05-19 20:38:17 UTC
When specifying -flto=full as an "Additional Option" to get fastest code, VisualD (or LDC) switches to lld-link.exe.

The flag "-L/noopttls" is still present though and makes the compilation fail.

VisualD 0.52.0
LDC 1.21.0
Comment 1 Thomas 2020-05-21 10:25:09 UTC
Note: The change to lld linker might have been due to other causes.
Comment 2 Rainer Schuetze 2020-07-07 06:14:50 UTC
workaround -L/noopttls removed in Visual D 1.0