2011-09-09 Andrew Stubbs <ams@codesourcery.com>
commitaf9b12a1fc9b51af239021c10194f1918d8e53ae
authorams <ams@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Sep 2011 13:57:41 +0000 (9 13:57 +0000)
committerams <ams@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Sep 2011 13:57:41 +0000 (9 13:57 +0000)
tree9c033b5edef5afded6ef93aa699087355bd82618
parentcff0d5110a1a036d1b80c9cce02a972f88d07465
2011-09-09  Andrew Stubbs  <ams@codesourcery.com>

gcc/
* config/arm/arm-cores.def (generic-armv7-a): New architecture.
* config/arm/arm-tables.opt: Regenerate.
* config/arm/arm-tune.md: Regenerate.
* config/arm/arm.c (arm_file_start): Output .arch directive when
user passes -mcpu=generic-*.
(arm_issue_rate): Add genericv7a support.
* config/arm/arm.h (EXTRA_SPECS): Add asm_cpu_spec.
(ASM_CPU_SPEC): New define.
* config/arm/elf.h (ASM_SPEC): Use %(asm_cpu_spec).
* config/arm/semi.h (ASM_SPEC): Likewise.
* doc/invoke.texi (ARM Options): Document -mcpu=generic-*
and -mtune=generic-*.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@178731 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm-cores.def
gcc/config/arm/arm-tables.opt
gcc/config/arm/arm-tune.md
gcc/config/arm/arm.c
gcc/config/arm/arm.h
gcc/config/arm/elf.h
gcc/config/arm/semi.h
gcc/doc/invoke.texi