]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/config/aarch64/aarch64-elf.h
[AArch64 1/3 big.LITTLE] Driver rewriting of big.LITTLE names.
authorJames Greenhalgh <james.greenhalgh@arm.com>
Wed, 18 Dec 2013 19:21:45 +0000 (19:21 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Wed, 18 Dec 2013 19:21:45 +0000 (19:21 +0000)
commit682287fb313413b08b53e35d38d61a3e64e29b45
treebf2e9db6c35899121d12968e429df52ba042112e
parenta5dcac11d5cdcc49bae97841462059acbb149f6e
[AArch64 1/3 big.LITTLE] Driver rewriting of big.LITTLE names.

gcc/

* common/config/aarch64/aarch64-common.c
(aarch64_rewrite_selected_cpu): New.
(aarch64_rewrite_mcpu): New.
* config/aarch64/aarch64-protos.h
(aarch64_rewrite_selected_cpu): New.
* config/aarch64/aarch64.h (BIG_LITTLE_SPEC): New.
(BIG_LITTLE_SPEC_FUNCTIONS): Likewise.
(ASM_CPU_SPEC): Likewise.
(EXTRA_SPEC_FUNCTIONS): Likewise.
(EXTRA_SPECS): Likewise.
(ASM_SPEC): Likewise.
* config/aarch64/aarch64.c (aarch64_start_file): Rewrite target
CPU name.

From-SVN: r206098
gcc/ChangeLog
gcc/common/config/aarch64/aarch64-common.c
gcc/config/aarch64/aarch64-elf.h
gcc/config/aarch64/aarch64-protos.h
gcc/config/aarch64/aarch64.c
gcc/config/aarch64/aarch64.h