gfortran.h (gfc_option_t): Add flag_recursive.
authorAsher Langton <langton2@llnl.gov>
Sun, 26 Aug 2007 18:48:10 +0000 (18:48 +0000)
committerTobias Burnus <burnus@gcc.gnu.org>
Sun, 26 Aug 2007 18:48:10 +0000 (20:48 +0200)
commit1e7de83b4052b6def0c3feb99d3a5ddfeb6baf51
tree1c85b96984255178e65742ce067ee7df205f45a4
parent7b89fb3c289c42d6963933a055305088d5d454e7
gfortran.h (gfc_option_t): Add flag_recursive.

2007-08-26  Asher Langton  <langton2@llnl.gov>
    Tobias Burnus  <burnus@net-b.de>

        * gfortran.h (gfc_option_t): Add flag_recursive.
* lang.opt: Add -frecursive option and update -fopenmp.
* invoke.texi (-frecursive): Document new option.
(-fopenmp,-fno-automatic,-fmax-stack-var-size): Update.
* options.c (gfc_init_options, gfc_post_options,
gfc_handle_option): Add -frecursive and modify -fopenmp.
(gfc_post_options): Add warning for conflicting flags.

2007-08-26  Asher Langton  <langton2@llnl.gov>

* gfortran.dg/recursive_stack.f90: New.
* gfortran.dg/openmp_stack.f90: New.

Co-Authored-By: Tobias Burnus <burnus@net-b.de>
From-SVN: r127813
gcc/fortran/ChangeLog
gcc/fortran/gfortran.h
gcc/fortran/invoke.texi
gcc/fortran/lang.opt
gcc/fortran/options.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/openmp_stack.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/recursive_stack.f90 [new file with mode: 0644]