Commit 1b1eb9e
build: remove redundant -fuse-linker-plugin from GCC LTO flags
The `-fuse-linker-plugin` flag has been automatically enabled by GCC
since version 5 when LTO is active, making the explicit flag
redundant. Since Node.js requires GCC >= 13.2, this flag serves no
purpose.
Removing it also improves portability with alternative linkers (mold,
lld) that may not support GCC's linker plugin interface, avoiding
build failures when these linkers are used with GCC LTO builds.
Refs: yao-pkg/pkg#231
Signed-off-by: Daniel Lando <daniel.sorridi@gmail.com>
PR-URL: #62667
Reviewed-By: Richard Lau <richard.lau@ibm.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>1 parent ba01633 commit 1b1eb9eCopy full SHA for 1b1eb9e
1 file changed
+1-1Lines changed: 1 addition & 1 deletion
Expand file treeCollapse file tree
Open diff view settings
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
192 | 192 | |
193 | 193 | |
194 | 194 | |
195 | | - |
| 195 | + |
196 | 196 | |
197 | 197 | |
198 | 198 | |
|
0 commit comments