summaryrefslogtreecommitdiff
path: root/gcc/config/arm
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2015-04-24 14:52:47 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2015-04-24 14:52:47 +0000
commit7e1bcce3711f5646ffc98652c20e988d55689041 (patch)
treeb4ffc12d1036577eda1baec7f5d6bbe152b867f1 /gcc/config/arm
parentf8815f7a483ba1fa81d5d07b7a519cd3931fa701 (diff)
downloadgcc-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