diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b46b1bf1952bdd3a8667e908b1112b6251944d70..97f26a9c0d9b1caedc9f46e2c01c19ff8e14951f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2011-02-10  Peter Bergner  <bergner@vnet.ibm.com>
+
+	* config/rs6000/linux64.h (PROCESSOR_DEFAULT): Change to
+	PROCESSOR_POWER7.
+	(PROCESSOR_DEFAULT64): Likewise.
+
 2011-02-10  Richard Henderson  <rth@redhat.com>
 
 	* config/rx/predicates.md (rx_zs_comparison_operator): Revert
diff --git a/gcc/config/rs6000/linux64.h b/gcc/config/rs6000/linux64.h
index ba5b2cf5ca88aa2fc7938caab32770be03102c77..e57a6c67a25a659d0d28fa1298b098b4308b72f7 100644
--- a/gcc/config/rs6000/linux64.h
+++ b/gcc/config/rs6000/linux64.h
@@ -73,9 +73,9 @@ extern int dot_symbols;
 #endif
 
 #undef  PROCESSOR_DEFAULT
-#define PROCESSOR_DEFAULT PROCESSOR_POWER6
+#define PROCESSOR_DEFAULT PROCESSOR_POWER7
 #undef  PROCESSOR_DEFAULT64
-#define PROCESSOR_DEFAULT64 PROCESSOR_POWER6
+#define PROCESSOR_DEFAULT64 PROCESSOR_POWER7
 
 /* We don't need to generate entries in .fixup, except when
    -mrelocatable or -mrelocatable-lib is given.  */