--- Comment #8 from j at uriah dot heep dot sax dot de 2006-09-12 08:52
---
(In reply to comment #7)
> So this is not a bug. Also if libm is only the normal math library and should
> not include the soft-fp but those should be in libgcc as they are support
> functions needed for GCC t
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-09-12 08:06 ---
(In reply to comment #6)
> The suggestion of Joerg Wunsch is, thus, in line with the needs of gcc users
> for the avr target.
But not in the line with the rest of GCC. Really if you cannot get a patch
applied to GCC
--- Comment #6 from bjoern dot m dot haase at web dot de 2006-09-06 16:51
---
To clear up the issues.
1.) libgcc provides a fp emulation based on compiled c functions that is to my
very best knowledge untested for avr and extremely inefficient.
2.) avr-libc provides fp emulation that i
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-08-15 18:24 ---
Also libm is not supposed to be overriding stuff in libgcc really, it is only
supposed to be including the C math functions.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28718
--- Comment #4 from j at uriah dot heep dot sax dot de 2006-08-14 14:28
---
(In reply to comment #3)
> -lm was not an user supplied option as shown by your commands.
>
Oh no, sorry for the confusion: it *is* a user-supplied library.
Sorry, I now see that I somehow copy&pasted the wron
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-08-14 14:15 ---
-lm was not an user supplied option as shown by your commands.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28718
--- Comment #2 from j at uriah dot heep dot sax dot de 2006-08-14 14:13
---
I know that the current situation for the AVR is suboptimal, there really
are overrides in libm.a for functions that are already present in libgcc.a.
However, this is not so easy to change for a number of logist
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-08-14 13:18 ---
Wait the user did say to link against -lm anyways. This comes from the specs.
What kind of wrong math functions are being used anyways? If soft-fp, then you
are to think you can override them in libm.a because tha