diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 370fcac7bf9bc6faa658a690469f9dd699c344a5..c2635dcb0e3d7020e63cd2e7b945ae0b715788d6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2009-10-08  Joseph Myers  <joseph@codesourcery.com>
+
+	* gcc.c (main): Remove trailing "." from diagnostics.
+
 2009-10-08  Cary Coutant  <ccoutant@google.com>
 
 	Add support for debugging with ICF (Identical Code Folding).
diff --git a/gcc/gcc.c b/gcc/gcc.c
index 1891adb45bc63f062e7975745104f850423aa4c3..52fe2277b826a68add15baf210ddf1a41d0d6c4a 100644
--- a/gcc/gcc.c
+++ b/gcc/gcc.c
@@ -7529,12 +7529,12 @@ warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\n"
 						 "liblto_plugin.so", X_OK,
 						 false);
 	  if (!linker_plugin_file_spec)
-	    fatal ("-use-linker-plugin, but liblto_plugin.so not found.");
+	    fatal ("-use-linker-plugin, but liblto_plugin.so not found");
 
 	  lto_libgcc_spec = find_a_file (&startfile_prefixes, "libgcc.a",
 					 R_OK, true);
 	  if (!lto_libgcc_spec)
-	    fatal ("could not find libgcc.a.");
+	    fatal ("could not find libgcc.a");
 	}
       lto_gcc_spec = argv[0];