]> gcc.gnu.org Git - gcc.git/commit
i386.c (override_options): Respect user disable of fancy 387 math, sse, mmx.
authorRichard Henderson <rth@redhat.com>
Thu, 23 Dec 2004 03:49:04 +0000 (19:49 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 23 Dec 2004 03:49:04 +0000 (19:49 -0800)
commita5370cf0e6274ed7a4c75327761ceb88b9eeb2ab
tree0b2a326a82f885d10fce71130fd2699f040ffa21
parentb9cd7e9d86a51abc1bcf2bc7eea436994c6b66be
i386.c (override_options): Respect user disable of fancy 387 math, sse, mmx.

        * config/i386/i386.c (override_options): Respect user disable of
        fancy 387 math, sse, mmx.
        (construct_container): Generate error if we need an sse regster
        and sse has been disabled.
        * config/i386/i386.h (TARGET_SWITCHES): Disabling sse also disables
        later sse generations.  Disabling mmx also disables 3dnow.

From-SVN: r92530
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.h
gcc/testsuite/gcc.target/i386/amd64-abi-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/defines-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/defines-2.c [new file with mode: 0644]
This page took 0.057878 seconds and 5 git commands to generate.