diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index de4f6eb0201cdcf02dafe67d2a98af8be8e93c58..f9196461964f43c85a4aea4f5da193cd99e4f88d 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,7 @@
+2006-10-10  Brooks Moses  <bmoses@stanford.edu>
+
+	* invoke.texi, gfortran.texi: Corrected erronous dashes.
+
 2006-10-10  Brooks Moses  <bmoses@stanford.edu>
 
 	* Make-lang.in: Added "fortran.pdf", "gfortran.pdf" target
diff --git a/gcc/fortran/gfortran.texi b/gcc/fortran/gfortran.texi
index d0e7bc7f209a342570bead7dc7a7d9a83261ae03..00f3a45b46326185ed6290d4acc55e6aee8b50c8 100644
--- a/gcc/fortran/gfortran.texi
+++ b/gcc/fortran/gfortran.texi
@@ -415,7 +415,7 @@ The primary work remaining to be done on GNU Fortran falls into three
 categories: bug fixing (primarily regarding the treatment of invalid code
 and providing useful error messages), improving the compiler optimizations
 and the performance of compiled code, and extending the compiler to support
-future standards -- in particular, Fortran 2003.
+future standards---in particular, Fortran 2003.
 
 
 @node Proposed Extensions
@@ -474,7 +474,7 @@ LA should use BLAS calling conventions.
 
 @item
 Environment variables controlling actions on arithmetic exceptions like
-overflow, underflow, precision loss -- Generate NaN, abort, default.
+overflow, underflow, precision loss---Generate NaN, abort, default.
 action.
 
 @item
@@ -1002,8 +1002,8 @@ or,
 @end smallexample
 The pointer is an integer that is intended to hold a memory address.
 The pointee may be an array or scalar.  A pointee can be an assumed
-size array -- that is, the last dimension may be left unspecified by
-using a '*' in place of a value -- but a pointee cannot be an assumed
+size array---that is, the last dimension may be left unspecified by
+using a '*' in place of a value---but a pointee cannot be an assumed
 shape array.  No space is allocated for the pointee.
 
 The pointee may have its type declared before or after the pointer
diff --git a/gcc/fortran/invoke.texi b/gcc/fortran/invoke.texi
index 50d3c33728e5c36205aa299dcded3b53ce516e2c..91ad3ca547b7ba61d19000101471aeffcbe71d5d 100644
--- a/gcc/fortran/invoke.texi
+++ b/gcc/fortran/invoke.texi
@@ -695,7 +695,7 @@ functions that return type @code{COMPLEX} to return the values via an
 extra argument in the calling sequence that points to where to
 store the return value.  Under the default GNU calling conventions, such
 functions simply return their results as they would in GNU
-C -- default @code{REAL} functions return the C type @code{float}, and
+C---default @code{REAL} functions return the C type @code{float}, and
 @code{COMPLEX} functions return the GNU C type @code{complex}.
 Additionally, this option implies the @option{-fsecond-underscore}
 option, unless @option{-fno-second-underscore} is explicitly requested.