This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: c99 complex multiplication and division: AVR port is broken
- From: Björn Haase <bjoern dot m dot haase at web dot de>
- To: gcc-patches at gcc dot gnu dot org
- Date: Sat, 12 Feb 2005 21:45:03 +0100
- Subject: Re: c99 complex multiplication and division: AVR port is broken
It seems that in addition to the reported problems with ada, bootstrap of the
avr port now is broken as well due to the usage of a DC mode object within
libgcc2.
At least I assume that the failure is related to the complex multiplication
and division issue: Reason might be that for the smaller targets we are
supposed to have float==double and that the register set is not large enough
to perform any numeric operations on a DC values in registers (avr is a
register-register machine and DC values are so large that at most one single
DC value fits into the register set. SC, however, would probably work.)
Yours,
Björn Haase