r209686 - in /branches/gcc-4_9-branch/gcc: Chan...

nickc@gcc.gnu.org nickc@gcc.gnu.org
Wed Apr 23 10:38:00 GMT 2014


Author: nickc
Date: Wed Apr 23 10:38:30 2014
New Revision: 209686

URL: http://gcc.gnu.org/viewcvs?rev=209686&root=gcc&view=rev
Log:
	* config/msp430/msp430.c (msp430_handle_option): Move function
	to msp430-common.c
	(msp430_option_override): Simplify mcu and mcpu option handling.
	(msp430_is_f5_mcu): Rename to msp430_use_f5_series_hwmult.  Add
	support for -mhwmult command line option.
	(has_32bit_hwmult): Rename to use_32bit_hwmult.  Add support for
	-mhwmult command line option.
	(msp430_hwmult_enabled): Delete.
	(msp43o_output_labelref): Add support for -mhwmult command line
	option.
	* config/msp430/msp430.md (mulhisi3, umulhisi3, mulsidi3)
	(umulsidi3): Likewise.
	* config/msp430/msp430.opt (mmcu): Add Report attribute.
	(mcpu, mlarge, msmall): Likewise.
	(mhwmult): New option.
	* config/msp430/msp430-protos.h (msp430_hwmult_enabled): Remove
	prototype.
	(msp430_is_f5_mcu): Remove prototype.
	(msp430_use_f5_series_hwmult): Add prototype.
	* config/msp430/msp430-opts.h: New file.
	* common/config/msp430: New directory.
	* common/config/msp430/msp430-common.c: New file.
	* config.gcc (msp430): Remove target_has_targetm_common.
	* doc/invoke.texi: Document -mhwmult command line option.

Added:
    branches/gcc-4_9-branch/gcc/common/config/msp430/
    branches/gcc-4_9-branch/gcc/common/config/msp430/msp430-common.c
    branches/gcc-4_9-branch/gcc/config/msp430/msp430-opts.h
Modified:
    branches/gcc-4_9-branch/gcc/ChangeLog
    branches/gcc-4_9-branch/gcc/config.gcc
    branches/gcc-4_9-branch/gcc/config/msp430/msp430-protos.h
    branches/gcc-4_9-branch/gcc/config/msp430/msp430.c
    branches/gcc-4_9-branch/gcc/config/msp430/msp430.md
    branches/gcc-4_9-branch/gcc/config/msp430/msp430.opt
    branches/gcc-4_9-branch/gcc/doc/invoke.texi



More information about the Gcc-cvs mailing list