Port-powerpc archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

ramdisk crunch binary build problem



        I'm building a ramdisk cruch binary for a Freescale e500 SOC.  The 
processor requires soft-float, and I get the following error:

--- all-ramdisk ---
all ===> ramdisk
--- ramdiskbin ---
/work/sw/glee/glee-wrk2/SW-NetBSD/usr/src/../../../SW/ReleaseBin/powerpc-85XX-nbsddestdir/usr/lib/libc.a(softfloat.o):
 In function `__fixunsdfsi':
softfloat.o(.text+0x3594): multiple definition of `__fixunsdfsi'
/work/sw/glee/glee-wrk2/SW-NetBSD/usr/src/../../../SW/ReleaseBin/powerpc-85XX-nbsddestdir/usr/lib/libgcc.a(_fixunsdfsi.o)(.text+0x0):
 first defined here
/tools/vendor/netbsd/1.6.2/host/x86-linux2/powerpc--netbsd/bin/ld: Warning: 
size of symbol `__fixunsdfsi' changed from 116 to 268 in softfloat.o
collect2: ld returned 1 exit status

        I located a PR about this that apparently was resolved, but no 
solution.  I know that there is an '-lgcc -lc -lgcc' in the link command line.  
Any help would be appreciated.

- bob


Home | Main Index | Thread Index | Old Index