diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index afa50f826a6e16efd7a39e011fb188f78af6988f..f22587446adbf9b5f1f25f6cbca1f4c9d42c5792 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2008-04-08  David Edelsohn  <edelsohn@gnu.org>
+
+	* config/rs6000/rs6000.c (rs6000_output_function_epilogue): Update
+	GNU Fortran language string.
+
 2008-04-08  Rafael Espindola  <espindola@google.com>
 
 	* fold-canst.c (tree_call_nonnegative_warnv_p): New.
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index eda6df0ddf355fc40c6fe92bf0605fe579d7c283..3793976363bb8d4947e6aa729ceb79459c2ab56b 100644
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
@@ -16838,7 +16838,7 @@ rs6000_output_function_epilogue (FILE *file,
       if (! strcmp (language_string, "GNU C"))
 	i = 0;
       else if (! strcmp (language_string, "GNU F77")
-	       || ! strcmp (language_string, "GNU F95"))
+	       || ! strcmp (language_string, "GNU Fortran"))
 	i = 1;
       else if (! strcmp (language_string, "GNU Pascal"))
 	i = 2;