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",
     ]
   }
0%