On Wed, Oct 26, 2011 at 03:56:58PM +0000, Chuck Silvers wrote: > Module Name: src > Committed By: chs > Date: Wed Oct 26 15:56:58 UTC 2011 > > Modified Files: > src/libexec/ld.elf_so/arch/powerpc: Makefile.inc > > Log Message: > avoid linker warnings with the new binutils by not forcing ld.elf_so > to be soft-float. the floating-point usage in ld.elf_so is only > because of stdarg functions like printf(), and gcc 4.5 is good > about not actually executing the FP instructions in such functions > unless FP values are passed to them, which ld.elf_so doesn't do.
I thought gcc had a habit of using FP registers for memory copy? (Or some other integer-only action) Or is that only a problem with specific architectures due to the way the instruction set has been defined to gcc. David -- David Laight: da...@l8s.co.uk