On Apr 4, 2014, at 11:56 PM, David Laight <da...@l8s.co.uk> wrote: > On Fri, Apr 04, 2014 at 05:07:14AM +0000, Matt Thomas wrote: >> Module Name: src >> Committed By: matt >> Date: Fri Apr 4 05:07:14 UTC 2014 >> >> Modified Files: >> src/share/mk [matt-nb5-mips64]: bsd.lib.mk >> >> Log Message: >> Using -Wl,-x breaks build ARM BE8 shared libraries by striping the $a/$d/$t >> symbols before the linker can use them. Instead do ${OBJCOPY} -x ${.TARGET} >> afterwards. > > Isn't that really a bug in the linker?
Yes it is. You are welcome to fix linker if you want. :)