This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r193307 - in /trunk/gcc: ChangeLog config.gcc c...
- From: bergner at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 07 Nov 2012 19:49:51 -0000
- Subject: r193307 - in /trunk/gcc: ChangeLog config.gcc c...
Author: bergner
Date: Wed Nov 7 19:49:51 2012
New Revision: 193307
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193307
Log:
* 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.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config.gcc
trunk/gcc/config.in
trunk/gcc/config/rs6000/aix53.h
trunk/gcc/config/rs6000/aix61.h
trunk/gcc/config/rs6000/driver-rs6000.c
trunk/gcc/config/rs6000/rs6000-cpus.def
trunk/gcc/config/rs6000/rs6000-tables.opt
trunk/gcc/config/rs6000/rs6000.h
trunk/gcc/configure
trunk/gcc/configure.ac
trunk/gcc/doc/invoke.texi