mips.c (dfhigh, [...]): Remove.
authorRichard Henderson <rth@redhat.com>
Fri, 20 Sep 2002 20:11:25 +0000 (13:11 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 20 Sep 2002 20:11:25 +0000 (13:11 -0700)
commit1f7422bdbc180bed1bcfbd978dc21dde9f3fca5d
treeb6ca836dcfa21c14457388a9fb8b674893d5b152
parent6ba085e708d1838ee72fd30e79ef1ca8493133d1
mips.c (dfhigh, [...]): Remove.

        * config/mips/mips.c (dfhigh, dflow, sfhigh, sflow): Remove.
        (override_options): Do not initialize them.
        (mips_const_double_ok): Allow no fp constants except zero,
        and not even that for mips16.
        (const_float_1_operand): Use dconst1.
        * config/mips/mips.md (movsf, movsf_internal1, movsf_internal2,
        movdf, movdf_internal1, movdf_internal1a, movdf_internal2):
        Don't allow arbitrary constants; fix predicates and C constraint.

From-SVN: r57368
gcc/ChangeLog
gcc/config/mips/mips.c
gcc/config/mips/mips.md