[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