ld.bfd: unrecognized option '--icf=all'
Question
/opt/toolchain/arm/arm-buildroot-linux-gnueabihf/bin/../lib/gcc/arm-buildroot-linux-gnueabihf/9.3.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld.bfd: unrecognized option '--icf=all'
/opt/toolchain/arm/arm-buildroot-linux-gnueabihf/bin/../lib/gcc/arm-buildroot-linux-gnueabihf/9.3.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld.bfd: use the --help option for usage information
Answer
gn/standalone/BUILD.gn
@@ -445,7 +445,6 @@ config("release") {
} else if (!is_win && !is_wasm) {
ldflags = [
"-Wl,--gc-sections",
- "-Wl,--icf=all",
"-Wl,-O1",
]
}