r172205 - in /trunk: contrib/ChangeLog contrib/...

jsm28@gcc.gnu.org jsm28@gcc.gnu.org
Fri Apr 8 19:39:00 GMT 2011


Author: jsm28
Date: Fri Apr  8 19:39:48 2011
New Revision: 172205

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172205
Log:
contrib:
	* gcc_update (gcc/config/arm/arm-tables.opt): New dependencies.

gcc:
	* config.gcc (arm*-*-*): Add arm/arm-tables.opt to extra_options.
	* config/arm/arm-arches.def: New.
	* config/arm/arm-opts.h: New.
	* config/arm/genopt.sh: New.
	* config/arm/arm-tables.opt: New (generated).
	* config/arm/arm.c (arm_handle_option, arm_target_help,
	TARGET_HANDLE_OPTION, TARGET_HELP, arm_find_cpu): Remove.
	(all_architectures): Get most table contents from arm-arches.def.
	(arm_option_override): Set arm_selected_arch, arm_selected_cpu and
	arm_selected_tune here.
	* config/arm/arm.h (enum processor_type): Move to arm-opts.h.
	* config/arm/arm.opt (config/arm/arm-opts.h): New HeaderInclude.
	(march=, mcpu=, mtune=): Use Enum and Var.
	* config/arm/t-arm ($(srcdir)/config/arm/arm-tables.opt): New.
	(arm.o): Update dependencies.

Added:
    trunk/gcc/config/arm/arm-arches.def
    trunk/gcc/config/arm/arm-opts.h
    trunk/gcc/config/arm/arm-tables.opt
    trunk/gcc/config/arm/genopt.sh   (with props)
Modified:
    trunk/contrib/ChangeLog
    trunk/contrib/gcc_update
    trunk/gcc/ChangeLog
    trunk/gcc/config.gcc
    trunk/gcc/config/arm/arm.c
    trunk/gcc/config/arm/arm.h
    trunk/gcc/config/arm/arm.opt
    trunk/gcc/config/arm/t-arm

Propchange: trunk/gcc/config/arm/genopt.sh
            ('svn:executable' added)




More information about the Gcc-cvs mailing list