Loading...

gcc-help@gcc.gnu.org

[Prev] Thread [Next]  |  [Prev] Date [Next]

Re: Would you like to give me advice about how to compile gcc? __addd3f link error. L.Yan Tue Oct 30 12:01:59 2007

Dear J.C. Pizarro,

Thank you very much for your reply. 
BTW, could I to consult you with the following questions?

1. Could I use the "-msoft-point" flag to convert the float point
operations to fixed point operations? Because some cpu do not support
float point, so I want to  convert all the float point operations of my
program to fixed point operations. Would you like to help me?

2. Would you like to tell the mechanism or theory of the float emulation
in gcc to me?

3. "msoft-point", which is using fixed point operation to emulate float
point, so the operation is not identified with the fixed point, right?
could I compile my program(double type variables is included it) and
make it just contain fixed point operation?

I look forwards your help.
Any suggestions from you are appreciated.
Thanks.

Best wishes,

Peter
> 
> Apparently, __addd3f seems to be the last crashed softfloat's backdoor,
> xDDDD, the same history repeats + or - in the past.
> I don't know if it had a reputation or not.
> 
> Dear L. Yan, you need to practice some tricks from below urls:
> 
> __adddf3 undefined (search the word __adddf3):
> 
> http://gcc.gnu.org/ml/gcc-help/2003-12/msg00072.html
> http://gcc.gnu.org/ml/gcc-bugs/2006-12/msg01053.html
> http://gcc.gnu.org/ml/gcc-bugs/2006-12/msg00441.html
> http://gcc.gnu.org/ml/gcc/2002-10/msg00481.html
> http://gcc.gnu.org/ml/gcc/2002-10/msg00482.html
> http://gcc.gnu.org/ml/gcc/2002-10/msg00483.html
> http://gcc.gnu.org/ml/gcc/2002-10/msg00485.html
> http://gcc.gnu.org/ml/gcc/2002-11/msg00568.html
> http://gcc.gnu.org/ml/gcc-patches/2003-08/txt00013.txt
> http://gcc.gnu.org/ml/gcc-regression/2000-07/msg00065.html
> http://gcc.gnu.org/ml/gcc/2002-11/msg00569.html
> http://gcc.gnu.org/ml/gcc/2002-11/msg00570.html
> http://sourceware.org/ml/crossgcc/1999-q3/msg00457.html
> http://sourceware.org/ml/crossgcc/1999-q3/msg00458.html
> http://sourceware.org/ml/crossgcc/1999-q3/msg00454.html
> 
> 
> __floatsidf undefined (search the word __floatsidf):
> 
> http://gcc.gnu.org/ml/gcc-bugs/2004-06/msg01219.html
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15873
> http://gcc.gnu.org/ml/gcc-bugs/2004-08/msg01413.html
> http://gcc.gnu.org/ml/gcc-bugs/2004-06/msg00907.html
> http://gcc.gnu.org/ml/gcc-bugs/2004-06/msg00908.html
> http://gcc.gnu.org/ml/gcc-bugs/2004-06/msg01032.html
> http://gcc.gnu.org/ml/gcc-patches/2005-09/msg01093.html
> http://gcc.gnu.org/ml/gcc-bugs/2005-11/msg03231.html
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24998
> http://gcc.gnu.org/ml/gcc-bugs/2005-11/msg03233.html
> http://gcc.gnu.org/ml/gcc-help/2005-05/msg00316.html
> http://gcc.gnu.org/ml/gcc-help/2005-05/msg00310.html
> http://gcc.gnu.org/ml/gcc-help/2005-05/msg00315.html
> http://gcc.gnu.org/ml/gcc/2002-11/msg00568.html
> http://gcc.gnu.org/ml/gcc/2002-11/msg00569.html
> http://gcc.gnu.org/ml/gcc/2002-11/msg00570.html
> http://gcc.gnu.org/ml/gcc/1997-12/msg01049.html
> http://gcc.gnu.org/ml/gcc/1997-12/msg01063.html
> http://gcc.gnu.org/ml/gcc-bugs/2005-11/msg03227.html
> http://gcc.gnu.org/ml/gcc/2007-07/msg00882.html
> http://gcc.gnu.org/ml/gcc/2005-09/msg00431.html
> http://gcc.gnu.org/ml/gcc/2005-09/msg00432.html
> http://www.cygwin.com/ml/crossgcc/1999-q1/msg00083.html
> http://www.nabble.com/insmod-ppp-mppe-gives-unresolved-symbol-__floatsidf-and-__adddf3-t1457935.html
> http://discussion.forum.nokia.com/forum/showthread.php?t=40990
> http://sourceware.org/ml/crossgcc/2002-05/msg00011.html
> http://sourceware.org/ml/crossgcc/2002-05/msg00012.html
> http://sourceware.org/ml/crossgcc/2002-05/msg00017.html
> http://sourceware.org/ml/crossgcc/2002-05/msg00020.html
> http://sourceware.org/ml/crossgcc/2002-05/msg00084.html
> 
> 
> __fixdfsi undefined (search the word __fixdfsi):
> 
> http://gcc.gnu.org/ml/gcc-help/2005-05/msg00316.html
> http://gcc.gnu.org/ml/gcc/2002-11/msg00568.html
> http://gcc.gnu.org/ml/gcc/2002-11/msg00569.html
> http://gcc.gnu.org/ml/gcc/2002-11/msg00570.html
> http://osdir.com/ml/lib.uclibc.general/2003-03/msg00101.html
> http://busybox.net/lists/uclibc/2003-March/005895.html
> http://www.omnigroup.com/mailman/archive/macosx-admin/1999-November/005606.html
> http://www.omnigroup.com/mailman/archive/macosx-admin/1999-November/005578.html
> http://opengrok.creo.hu/openbsd/s?defs=__fixdfsi
> http://opengrok.creo.hu/openbsd/search?q=__fixdfsi
> http://www.busybox.net/lists/uclibc/2002-November/004938.html
> http://stuff.mit.edu/afs/sipb/project/pilot/src/gnusrc/fpgnulib.c
> http://sourceware.org/ml/crossgcc/2002-05/msg00011.html
> http://www.cygwin.com/ml/newlib/2007/msg00929.html
> http://mhonarc.axis.se/dev-etrax/msg05341.html
> http://www.srcdoc.com/linux_2.2.26/floatlib_8c.html
> http://forums.ni.com/attachments/ni/beta2/100/1/Linker%20error%20stream.txt
> 
>    J.C. Pizarro
>