[PATCH] Thread-safe libgfortran (PRs fortran/14943 and fortran/21647)
Jerry DeLisle
jvdelisle@verizon.net
Sat Nov 19 20:37:00 GMT 2005
Jakub Jelinek wrote:
> On Sat, Nov 19, 2005 at 10:20:14AM -0800, Jerry DeLisle wrote:
>
>>Jakub Jelinek wrote:
>>
>>>Hi!
>>>
>>>This is a merge of the thread-safe libgfortran changes from gomp
>>>branch. Some discussion about this happened already more than a month ago:
>>>http://gcc.gnu.org/ml/fortran/2005-10/msg00121.html
>>>http://gcc.gnu.org/ml/fortran/2005-10/msg00148.html
>>>It is just a dependency of GOMP, doesn't depend on it in any other way.
>>>Bootstrapped/regtested on x86_64-linux (and on the gomp branch
>>>it got tested on a bunch of other architectures as well), ok for trunk?
>>>
>>
>>Handling of internal array IO has changed some. We no longer have
>>get_array_unit_length. This has been replaced by init_loop_spec and
>>next_array_record in transfer.c. These new functions are used in
>>next_record routines. Also we changed nml_loop_spec to array_loop_spec in
>>all of the namelist code.
>>
>
>
> I know. The patch was originally applied on 2005-10-08 to the gomp branch,
> before those changes. Then trunk has been merged several times to gomp
> branch and libgfortran changes adjusted. It has been quite difficult,
> because about every second libgfortran patch caused conflicts, which is
> why I'd like this to be merged ASAP now that 4.1 branched.
>
> So, is what you wrote based just on the changelog entry (the 2005-10-08
> entry has of course been written for the 2005-10-08 patch version)
> or have you seen anything suspicious in the patch?
>
> Jakub
>
Yes, I was looking at the ChangeLog at the top of your post here. Looking
further down into the patch itself I see that you have the newer items. So just
the ChnageLog needs to be updated AFAICT.
Jerry
More information about the Fortran
mailing list