diff --git a/ChangeLog b/ChangeLog
index d7718163dcb7eba728f3374d26dc71ed76a4cd92..4e31de52ad36bc63db8d58dcc9d361310bd9c63c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2010-07-10   Andi Kleen <ak@linux.intel.com>
+
+	* lto-section-in.c (lto_section_name): Synchronize names
+	with lto_get_section_name.
+
 2010-07-22  Andi Kleen  <ak@linux.intel.com>
 
 	* MAINTAINERS (Write After Approval): Add myself.
diff --git a/gcc/lto-section-in.c b/gcc/lto-section-in.c
index 72f1d3d84af515a29c449a5caf9de5afd2378f8d..c8c3d4acfa24ae87d327d602a3d444f06235902a 100644
--- a/gcc/lto-section-in.c
+++ b/gcc/lto-section-in.c
@@ -50,13 +50,13 @@ const char *lto_section_name[LTO_N_SECTION_TYPES] =
 {
   "decls",
   "function_body",
-  "static_initializer",
+  "statics",
   "cgraph",
-  "varpool",
+  "vars",
   "refs",
-  "jump_funcs",
-  "ipa_pure_const",
-  "ipa_reference",
+  "jmpfuncs",
+  "pureconst",
+  "reference",
   "symtab",
   "opts",
   "cgraphopt"