This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch, fortran] output of Makefile dependencies
- From: Gerald Pfeifer <gerald at pfeifer dot com>
- To: Tobias Burnus <burnus at net-b dot de>
- Cc: Daniel Franke <franke dot daniel at gmail dot com>, fortran at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Sun, 11 Jul 2010 01:50:00 +0200 (CEST)
- Subject: Re: [patch, fortran] output of Makefile dependencies
- References: <201006131436.46910.franke@embl-hamburg.de> <4C14FA77.9030804@net-b.de> <201006131747.25407.franke.daniel@gmail.com> <201006131824.32460.franke.daniel@gmail.com> <alpine.LSU.1.99.1006271111200.9343@acrux.dbai.tuwien.ac.at> <4C2726FE.3030501@net-b.de>
Tobias,
On Sun, 27 Jun 2010, Tobias Burnus wrote:
> Please have a look at the attached diff. Do you have any suggestions or
> comments?
indeed I have a few suggestions, and I went ahead and create a patch
around them.
What do you think?
Gerald
Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.6/changes.html,v
retrieving revision 1.27
diff -u -r1.27 changes.html
--- changes.html 10 Jul 2010 20:16:08 -0000 1.27
+++ changes.html 10 Jul 2010 23:49:00 -0000
@@ -143,10 +143,10 @@
<li>Much improved compile time for large array constructors.</li>
<li>Improved diagnostics, especially with
<code>-fwhole-file</code>.</li>
- <li>Support the generation of makefile dependencies via the <a
+ <li>Support the generation of Makefile dependencies via the <a
href="http://gcc.gnu.org/onlinedocs/gcc/Preprocessor-Options.html">
- <code>-M</code>...</a> flags of GCC; you might need to specifiy
- additionally the <code>-cpp</code> option. The dependencies take
+ <code>-M</code>...</a> flags of GCC; you may need to specify the
+ <code>-cpp</code> option in addition. The dependencies take
modules, Fortran's <code>include</code>, and CPP's <code>#include</code>
into account. Note: Using <code>-M</code> for the module path is no
longer supported, use <code>-J</code> instead.</li>
@@ -170,13 +170,13 @@
statements now support all constant expressions.</li>
<li>Support for the <code>CONTIGUOUS</code> attribute.</li>
<li>Support for <code>ALLOCATE</code> with <code>MOLD</code>.</li>
- <li>Minor changes: obsolesce diagnostics for <code>ENTRY</code> with
- <code>-std=f2008</code>is obsolescent, a line is permitted to start
- with a semicolon, for internal and module procedures <code>END</code>
- can be used besides <code>END SUBROUTINE</code> and <code>END
- FUNCTION</code>, <code>SELECTED_REAL_KIND</code> now also takes a
- <code>RADIX</code> argument, intrinsic types are supported for
- <code>TYPE(<i>intrinsic-type-spec</i>)</code>, multiple type-bound
+ <li>Minor changes: diagnostics for <code>ENTRY</code> with
+ <code>-std=f2008</code> is obsolete; a line may start
+ with a semicolon; for internal and module procedures <code>END</code>
+ can be used instead of <code>END SUBROUTINE</code> and <code>END
+ FUNCTION</code>; <code>SELECTED_REAL_KIND</code> now also takes a
+ <code>RADIX</code> argument; intrinsic types are supported for
+ <code>TYPE(<i>intrinsic-type-spec</i>)</code>; multiple type-bound
procedures can be declared in a single <code>PROCEDURE</code>
statement.</li>
</ul>