re PR middle-end/18902 (Naive (default) complex division algorithm)
authorRichard Henderson <rth@redhat.com>
Thu, 24 Feb 2005 09:24:17 +0000 (01:24 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 24 Feb 2005 09:24:17 +0000 (01:24 -0800)
commitc74636694956af8e2fe74bbeddf72891b9b5cfb1
tree42cf31816d33415d61bb35885b0514d50dcdc5b0
parentd962e37d43ae054bc723d1940f77118eeb168ac3
re PR middle-end/18902 (Naive (default) complex division algorithm)

        PR middle-end/18902
        * c-opts.c (c_common_post_options): Set flag_complex_method to 2
        for c99.
        * common.opt (fcx-limited-range): New.
        * opts.c (set_fast_math_flags): Set flag_cx_limited_range.
        * toplev.c (flag_complex_method): Initialize to 1.
        (process_options): Set flag_complex_method to 0 if
        flag_cx_limited_range.
        * doc/invoke.texi (-fcx-limited-range): New.

From-SVN: r95493
gcc/ChangeLog
gcc/c-opts.c
gcc/common.opt
gcc/doc/invoke.texi
gcc/opts.c
gcc/toplev.c