[Patch,wwwdocs] 4.5 changes: MPC and Fortran

Tobias Burnus burnus@net-b.de
Mon Jun 8 21:28:00 GMT 2009


(updated patch attached)

Gerald Pfeifer wrote:
>> Suggestions for the wording? OK for check in?
> "to make them really signalling": who is them?
>   
The variables which have be initialized by -finit-real=snan. I have
trouble coming up with a concise wording. How about:

    <li>The <code>-finit-real=</code> flag now also supports the value
    <code>snan</code> for signalling not-a-number; to be effective,
    one additionally needs to enable trapping (e.g. via
    <code>-ffpe-trap=</code>). Note: Compile-time optimizations can
    turn a signalling NaN into a quiet one.</li>

> ", which is invoked by <code>main</code> function": here I would omit
> the comma and say "by the <code...".
>   
I think the sentence then becomes completely illegible ("<code>" changed
to quotes and text in parentheses removed):

'As before "MAIN__" is the actual Fortran main program by "main" function.'

I prefer my previous text (with a missing "the" inserted):

'As before, "MAIN__" is the actual Fortran main program,  which is
invoked by the "main" function.'

I agree all those mains are confusing (especially language terms vs.
assembler symbols names), but I don't see how one can make it clearer.

> "preventing inadvertently uses the same unit at different parts of the 
> program" -> "of the same" and "in different parts".
>   
But then also s/ly uses/ use/.

> Sorry for being picky today;
Well, I was hoping to find someone picky :-) Thanks for looking through
the patch, Gerald and Ralf!

> And it seems you guys have been doing a great amount of nice work.
Yes, it is proceeding quite nicely - not fast, but steadily. I think
most middle-end changes are more impressive, though less user visible
than such front-end changes.

The next documentation item on my agenda is updating the Fortran
2003/2008 status in the manual (gfortran.texi), which has not been
updated for quite some time.

Tobias

PS: I intent to commit the patch tomorrow.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gcc-4.5-changelog.diff
Type: text/x-patch
Size: 4817 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20090608/b37e679b/attachment.bin>


More information about the Fortran mailing list