aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/driver-rs6000.c
diff options
context:
space:
mode:
authorDavid Edelsohn <dje.gcc@gmail.com>2015-01-19 18:33:24 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2015-01-19 13:33:24 -0500
commitb9f12a01bedb54d5cd503af4dcfbc696c90afd5c (patch)
tree030b5645dec533ebcaffeb830e52dd5567f151aa /gcc/config/rs6000/driver-rs6000.c
parent90190bb3ccf6809fc742f6d29459f4d30ef420e5 (diff)
downloadgcc-b9f12a01bedb54d5cd503af4dcfbc696c90afd5c.zip
gcc-b9f12a01bedb54d5cd503af4dcfbc696c90afd5c.tar.gz
gcc-b9f12a01bedb54d5cd503af4dcfbc696c90afd5c.tar.bz2
default64.h: Include rs6000-cpus.def.
* config/rs6000/default64.h: Include rs6000-cpus.def. (TARGET_DEFAULT) [LITTLE_ENDIAN]: Use ISA 2.7 (POWER8). (TARGET_DEFAULT) [BIG_ENDIAN]: Use POWER4. * config/rs6000/driver-rs6000.c (detect_processor_aix): Add POWER7 and POWER8. * config/rs6000/linux64.h (PROCESSOR_DEFAULT64): Always default to POWER8. * config/rs6000/rs6000.c (rs6000_file_start): Emit .machine pseudo-op to specify assembler dialect. From-SVN: r219854
Diffstat (limited to 'gcc/config/rs6000/driver-rs6000.c')
-rw-r--r--gcc/config/rs6000/driver-rs6000.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/config/rs6000/driver-rs6000.c b/gcc/config/rs6000/driver-rs6000.c
index 18c8f25..af32471 100644
--- a/gcc/config/rs6000/driver-rs6000.c
+++ b/gcc/config/rs6000/driver-rs6000.c
@@ -327,6 +327,12 @@ detect_processor_aix (void)
case 0x4000:
return "power6";
+ case 0x8000:
+ return "power7";
+
+ case 0x10000:
+ return "power8";
+
default:
return "powerpc";
}