OSDN Git Service

* config/rx/rx.h (enum rx_cpu_type): Add RX200.
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Jan 2010 17:37:31 +0000 (17:37 +0000)
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Jan 2010 17:37:31 +0000 (17:37 +0000)
commit98cb9b5bdbab45ac5b76076bf2007565e31ad333
tree508f0b8f25e01379e0543b4d6549c8190a6661fc
parent562ae2d50a57a0d4f7cc9c9760b62fb063ef8f50
    * config/rx/rx.h (enum rx_cpu_type): Add RX200.
        (CC1_SPEC): Issue an error message if -mcpu=rx200 and -fpu are
        used together.
        (OVERRIDE_OPTIONS): Delete.
        (OPTIMIZATION_OPTIONS): Define.
        (ALLOW_RX_FPU_INSNS): Define only in terms of -fpu option.
        * config/rx/rx.c (rx_handle_option): Issue an error message if
        -mcpu=rx200 and -fpu are used together.
        (rx_set_optimization_options): New function.  Issue an error
        message if an optimization attribute attempts to reset the FPU/
        math optimization pairing.
        * config/rx/rx-protos.h (rx_set_optimization_options): Prototype.
        * config/rx/rx.opt: Set the default to 32-bit doubles.
        * config/rx/t-rx: Add multilibs for -nofpu option.
        * doc/invoke.texi: Update documentation of RX options.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@155677 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rx/rx-protos.h
gcc/config/rx/rx.c
gcc/config/rx/rx.h
gcc/config/rx/rx.opt
gcc/config/rx/t-rx
gcc/doc/invoke.texi