(submitted) Re: [RFC] PR libfortran/34669

Tobias Burnus burnus@net-b.de
Wed Jan 16 23:09:00 GMT 2008


I committed the libgfortran_pipe.diff patch on behalf of Steven (Rev.
131567).
http://gcc.gnu.org/ml/fortran/2008-01/msg00067.html

Thanks for the patch, which should make also bootstrapping
(unnoticeably) faster.

Tobias


Tobias Burnus wrote:
> FX Coudert wrote:
>   
>>> For this bug report, the problem is that gfortran sends the output of
>>> -fdump-parse-tree to the assembler when compiling with -pipe.  In the
>>> case of the bug report, this breaks mk-kinds-h.sh and other
>>> libgfortran configuration scripts.
>>>       
>> I'd go for the -S option (fixing mk-kinds-h.sh), as I don't like using
>> stderr too much. But maybe the right way of doing it would be to
>> create a file suffixed with .parse-tree (ie, create a.f90.parse-tree
>> when compiling a.f90), similarly to what is done for dumping
>> middle-end trees?
>>     
> I also like the -S option more; at least as interim measure. It is also
> a few milliseconds faster as the assembler is not called.
>
> I don't think that we have to worry about users using -pipe and
> -fdump-parse-tree at the same time.
>
> Thus the libgfortran_pipe.diff patch is OK with me.
>
> Tobias
>   



More information about the Fortran mailing list