diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index 97477a0..7e76521 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -3495,12 +3495,12 @@ ix86_option_override_internal (bool main_args_p)
 
 	      case PROCESSOR_CORE2_64:
 		ix86_tune = PROCESSOR_CORE2_32;
-		ix86_schedule = CPU_PENTIUMPRO;
+		ix86_schedule = CPU_CORE2;
 		break;
 
 	      case PROCESSOR_COREI7_64:
 		ix86_tune = PROCESSOR_COREI7_32;
-		ix86_schedule = CPU_PENTIUMPRO;
+		ix86_schedule = CPU_COREI7;
 		break;
 
 	      default:
