diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2015-04-24 14:52:47 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2015-04-24 14:52:47 +0000 |
commit | 7e1bcce3711f5646ffc98652c20e988d55689041 (patch) | |
tree | b4ffc12d1036577eda1baec7f5d6bbe152b867f1 /gcc/config/arm | |
parent | f8815f7a483ba1fa81d5d07b7a519cd3931fa701 (diff) | |
download | gcc-7e1bcce3711f5646ffc98652c20e988d55689041.tar.gz |
[AArch64] Implement -m{cpu,tune,arch}=native using only /proc/cpuinfo
* config.host (case ${host}): Add aarch64*-*-linux case.
* config/aarch64/aarch64-cores.def: Add IMPLEMENTER_ID and PART_NUMBER
fields to all the cores.
* config/aarch64/aarch64-elf.h (DRIVER_SELF_SPECS):
Add MCPU_MTUNE_NATIVE_SPECS.
* config/aarch64/aarch64-option-extensions.def: Add FEATURE_STRING
field to all extensions.
* config/aarch64/aarch64-opts.h: Adjust definition of AARCH64_CORE.
* config/aarch64/aarch64.c: Adjust definition of AARCH64_CORE.
Adjust definition of AARCH64_OPT_EXTENSION.
* config/aarch64/aarch64.h: Adjust definition of AARCH64_CORE.
(MCPU_MTUNE_NATIVE_SPECS): Define.
* config/aarch64/driver-aarch64.c: New file.
* config/aarch64/x-arch64: New file.
* doc/invoke.texi (AArch64 Options): Document native value for -mcpu,
-mtune and -march.
From-SVN: r222415
Diffstat (limited to 'gcc/config/arm')
0 files changed, 0 insertions, 0 deletions