Sam,
please have a look at bug 11143.
http://bugzilla.kernel.org/show_bug.cgi?id=11143
arch/powerpc/lib/crtsavres.o is added inconditionally to the linker
flags, but there is no rule to actually create the object file.
This breaks building external modules on 32bit powerpc since 2.6.26.
Thanks,
Olaf