[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[openrisc] Error linking programs with floats
Hi:
  I have an error when I try to link programs wich uses floating points 
operations. I compile codes without floting point operations and compile ok.
But when I use a FFT program that uses floats when I am linking I obtains 
these errors like these:
/root/or1k/or1ksim/prueba/fft.c:138: undefined reference to `___addsf3'
/root/or1k/or1ksim/prueba/fft.c:138: undefined reference to `___subsf3'
/root/or1k/or1ksim/prueba/fft.c:140: undefined reference to `___addsf3'
/root/or1k/or1ksim/prueba/fft.c:141: undefined reference to `___subsf3'
I compile my program using the uos included in the or1ksim testbenches:
I use to compile these orders:
or32-uclinux-gcc -DPACKAGE=\"or1ksimtest\" -DVERSION=\"1.3\"  -I. -I.  
-I./support    -Wall -g -nostdlib -mhard-div -c fft.c
or32-uclinux-gcc  -Wall -g -nostdlib -mhard-div  -o fft -T.//default.ld 
except.o fft.o support/libsupport.a 
Thanks again
--
To unsubscribe from openrisc mailing list please visit http://www.opencores.org/mailinglists.shtml