◐ Shell
clean mode source ↗

build: fix GN build on macOS · nodejs/node@fcaa2c8

Original file line numberDiff line numberDiff line change

@@ -263,7 +263,7 @@ template("node_gn_build") {

263263

ldflags = [ "/OPT:NOICF" ] # link.exe, but also lld-link.exe.

264264

} else if (is_apple && !use_lld) {

265265

ldflags = [ "-Wl,-no_deduplicate" ] # ld64.

266-

} else if (use_gold || use_lld) {

266+

} else if ((!is_apple && use_gold) || use_lld) {

267267

ldflags = [ "-Wl,--icf=none" ]

268268

}

269269

}