_bfd_strip_section_from_output is known to be very slow: http://sourceware.org/ml/binutils/2005-03/msg00826.html
It scans every section in all input files to find a match. We do have link_order_head/link_order_tail. But they aren't available when _bfd_strip_section_from_output is called. Can we build them when we assign the output sections and fix them up before we need them for output? H.J.