summaryrefslogtreecommitdiff
path: root/mk/config.mk.in
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2022-08-16 12:31:40 -0400
committerMarge Bot <ben+marge-bot@smart-cactus.org>2022-08-18 18:37:57 -0400
commit989b844d7598fd71ffd76e00d8d1f5207d58fd61 (patch)
tree23883de9c049daf5bc32a95131d291c3309e96c6 /mk/config.mk.in
parent714c936fa31d83cb46b52d1dd920081474793a71 (diff)
downloadhaskell-989b844d7598fd71ffd76e00d8d1f5207d58fd61.tar.gz
compiler: Drop --build-id=none hack
Since 2011 the object-joining implementation has had a hack to pass `--build-id=none` to `ld` when supported, seemingly to work around a linker bug. This hack is now unnecessary and may break downstream users who expect objects to have valid build-ids. Remove it. Closes #22060.
Diffstat (limited to 'mk/config.mk.in')
-rw-r--r--mk/config.mk.in4
1 files changed, 0 insertions, 4 deletions
diff --git a/mk/config.mk.in b/mk/config.mk.in
index fdbaab58b9..6fc80d46ef 100644
--- a/mk/config.mk.in
+++ b/mk/config.mk.in
@@ -724,10 +724,6 @@ OPT = @OptCmd@
# overflowing command-line length limits.
LdIsGNULd = @LdIsGNULd@
-# Set to YES if ld has the --build-id flag. Sometimes we need to
-# disable it with --build-id=none.
-LdHasBuildId = @LdHasBuildId@
-
# Set to YES if ld has the --no_compact_unwind flag. See #5019
# and GHC.Driver.Pipeline.
LdHasNoCompactUnwind = @LdHasNoCompactUnwind@