[ARM 1/5 big.LITTLE] Add driver support for rewriting -mcpu names
commitb7188fad665f9018305b04c701953472de7bf01b
authorjgreenhalgh <jgreenhalgh@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Dec 2013 12:24:05 +0000 (17 12:24 +0000)
committerjgreenhalgh <jgreenhalgh@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Dec 2013 12:24:05 +0000 (17 12:24 +0000)
tree2e0eacf98d499c447aafacc0005c6874b39d91f3
parente534aceb45dfc8a56febddf7e3dbee5144d0be9f
[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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206045 138bc75d-0d04-0410-961f-82ee72b054a4
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