------- Comment #24 from nomura at netapp dot com 2006-02-18 02:30 ------- The problem in my case was that during configuration of the cross gcc, the host linker was being picked for the capability test of HAVE_LD_RO_RW_SECTION_MIXING. ld is selected around the "in_tree_ld" part of configure. I had built the cross linker and provided it in PATH, but configure doesn't look there. Solution was to point "--with-ld" to the cross linker.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9552