PR 48915 Update mixed-language programming documentation
authorJanne Blomqvist <jb@gcc.gnu.org>
Sat, 14 May 2011 10:20:56 +0000 (13:20 +0300)
committerJanne Blomqvist <jb@gcc.gnu.org>
Sat, 14 May 2011 10:20:56 +0000 (13:20 +0300)
From-SVN: r173753

gcc/fortran/ChangeLog
gcc/fortran/gfortran.texi

index 8e2ec731c81f525ff2f328a68cb6a3e0a6d3a6e9..e8daa475815964a100f1531fef2c85ceb38d1744 100644 (file)
@@ -1,3 +1,10 @@
+2011-05-14  Janne Blomqvist  <jb@gcc.gnu.org>
+
+       PR libfortran/48915
+       * gfortran.texi: Update mixed-language programming section
+       reflecting the removal of the fdump-core option, and that
+       -fbacktrace is now enabled by default.
+
 2011-05-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
 
        PR fortran/22572
index 518c998793e4f4e4692d1e04682a614bfd280615..4894c239dfe7bbbacd9da3c05df91917610ab3d7 100644 (file)
@@ -2527,7 +2527,7 @@ gfortran calls @code{_gfortran_set_args} and
 @code{_gfortran_set_options}.  The initialization of the former
 is needed if the called procedures access the command line
 (and for backtracing); the latter sets some flags based on the
-standard chosen or to enable backtracing.  In typical programs,
+standard chosen or to disable backtracing.  In typical programs,
 it is not necessary to call any initialization function.
 
 If your @code{PROGRAM} is compiled with GNU Fortran, you shall
@@ -2578,7 +2578,7 @@ int main (int argc, char *argv[])
 @table @asis
 @item @emph{Description}:
 @code{_gfortran_set_options} sets several flags related to the Fortran
-standard to be used, whether backtracing or core dumps should be enabled
+standard to be used, whether backtracing should be enabled
 and whether range checks should be performed.  The syntax allows for
 upward compatibility since the number of passed flags is specified; for
 non-passed flags, the default value is used.  See also
@@ -2609,10 +2609,9 @@ Possible values are (bitwise or-ed) @code{GFC_STD_F77} (1),
 standard error.  Default: @code{GFC_STD_F95_DEL | GFC_STD_LEGACY}.
 @item @var{option}[2] @tab If non zero, enable pedantic checking.
 Default: off.
-@item @var{option}[3] @tab If non zero, enable core dumps on run-time
-errors.  Default: off.
+@item @var{option}[3] @tab Unused.
 @item @var{option}[4] @tab If non zero, enable backtracing on run-time
-errors.  Default: off.
+errors.  Default: enabled.
 Note: Installs a signal handler and requires command-line
 initialization using @code{_gfortran_set_args}.
 @item @var{option}[5] @tab If non zero, supports signed zeros.
@@ -2627,8 +2626,8 @@ Default: enabled.  See -frange-check (@pxref{Code Gen Options}).
 
 @item @emph{Example}:
 @smallexample
-  /* Use gfortran 4.5 default options.  */
-  static int options[] = @{68, 255, 0, 0, 0, 1, 0, 1@};
+  /* Use gfortran 4.7 default options.  */
+  static int options[] = @{68, 255, 0, 0, 1, 1, 0, 1@};
   _gfortran_set_options (8, &options);
 @end smallexample
 @end table