* doc/invoke.texi (-mcpu=power8): Document.
commit721599fd92335e8c39b1a23939e9ff596fb2bc32
authorbergner <bergner@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Nov 2012 19:49:51 +0000 (7 19:49 +0000)
committerbergner <bergner@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Nov 2012 19:49:51 +0000 (7 19:49 +0000)
tree10251efaddcf0da133477c54d3d8677f44805212
parentd26548007fdd72d0957d6c7bff2fbcae75b4a72e
* doc/invoke.texi (-mcpu=power8): Document.
* config.in (HAVE_AS_POWER8): New.
* config.gcc: Add cpu_type power8.
* configure.ac: (HAVE_AS_POWER8): Check for assembler support for
the POWER8 instructions.
* configure: Regenerate.
* config/rs6000/rs6000.h: (ASM_CPU_POWER8_SPEC): Define.
(ASM_CPU_SPEC): Pass %(asm_cpu_power8) for -mcpu=power8.
(EXTRA_SPECS): Add asm_cpu_power8 spec string.
* config/rs6000/rs6000-cpus.def (processor_target_table): Alias
POWER8 to POWER7.
* config/rs6000/rs6000-tables.opt: Regenerate.
* config/rs6000/driver-rs6000.c (ASM_CPU_SPEC): For -mcpu=power8,
pass %(asm_cpu_power8)/-mpwr8.
* config/rs6000/aix53.h: Likewise.
* config/rs6000/aix61.h: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193307 138bc75d-0d04-0410-961f-82ee72b054a4
12 files changed:
gcc/ChangeLog
gcc/config.gcc
gcc/config.in
gcc/config/rs6000/aix53.h
gcc/config/rs6000/aix61.h
gcc/config/rs6000/driver-rs6000.c
gcc/config/rs6000/rs6000-cpus.def
gcc/config/rs6000/rs6000-tables.opt
gcc/config/rs6000/rs6000.h
gcc/configure
gcc/configure.ac
gcc/doc/invoke.texi