------- Additional Comments From joseph at codesourcery dot com  2004-12-09 
11:46 -------
Subject: Re:  Naive (default) complex division algorithm

On Thu, 9 Dec 2004, pcarlini at suse dot de wrote:

> A naive idea: would make sense swithing from flag_complex_divide_method == 0
> to flag_complex_divide_method == 1 basing on -ffast-math or other, finer 
> grained,
> floating point, switch?!?

I'd suggest naming the switch -fcx-limited-range (including in 
-ffast-math).  With due warning in the documentation that even the better 
algorithm currently implemented doesn't avoid all excess overflow.  Given 
that C99 does expect something better than the naive algorithm it might 
still make sense to switch to the better algorithm we have as the default 
(with this flag to control it, and in future hopefully the 
CX_LIMITED_RANGE pragma) for C.



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18902

Reply via email to