[Patch, Fortran] PR fortran/43665: function annotations for noclobber/noescape arguments

Tobias Burnus burnus@net-b.de
Thu Sep 16 17:46:00 GMT 2010


  *ping*

Daniel Kraft wrote:
> Tobias asked me to resubmit his updated patch attached to PR 43665, 
> including the test-case he forgot and the fix in the last comment by 
> him, so here it is.
>
> Bootstrapped and regtested on x86_64-unknown-linux-gnu, no 
> regressions.  Ok for trunk?

Current patch: http://gcc.gnu.org/ml/fortran/2010-09/msg00303.html

I followed the suggestion of Mikael at 
http://gcc.gnu.org/ml/fortran/2010-09/msg00198.html to moved the 
function from trans-decl.c to gfc_get_function_type in trans-types.

And I use -fno-inline for the test Cray test case to avoid wrong-code 
issues due to the invalid aliasing in the test case (which is needed to 
check the result).

Tobias



More information about the Fortran mailing list