[ARM 1/5 big.LITTLE] Add driver support for rewriting -mcpu names
authorJames Greenhalgh <james.greenhalgh@arm.com>
Tue, 17 Dec 2013 12:24:05 +0000 (12:24 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Tue, 17 Dec 2013 12:24:05 +0000 (12:24 +0000)
commitb848e289cf60afff769c04dcc6e95a92da5c3748
tree2e0eacf98d499c447aafacc0005c6874b39d91f3
parent548cfdc2cac1cf3844136a21a26379c737e0b086
[ARM 1/5 big.LITTLE] Add driver support for rewriting -mcpu names

gcc/
* common/config/arm/arm-common.c (arm_rewrite_selected_cpu): New.
(arm_rewrite_mcpu): Likewise.
* config/arm/arm-protos.h (arm_rewrite_selected_cpu): New.
* config/arm/arm.h (BIG_LITTLE_SPEC): New.
(BIG_LITTLE_SPEC_FUNCTIONS): Likewise.
(EXTRA_SPEC_FUNCTIONS): Include BIG_LITTLE_SPEC_FUNCTIONS.
(ASM_CPU_SPEC): Include BIG_LITTLE_SPEC.
* config/arm/arm.c (arm_file_start): Rewrite arm_selecetd_cpu values.

From-SVN: r206045
gcc/ChangeLog
gcc/common/config/arm/arm-common.c
gcc/config/arm/arm-protos.h
gcc/config/arm/arm.c
gcc/config/arm/arm.h