]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/fortran/trans-io.cc
re PR fortran/43665 (INTENT(IN) etc. optimization of calls: function annotations...
authorTobias Burnus <burnus@net-b.de>
Tue, 13 Jul 2010 17:26:02 +0000 (19:26 +0200)
committerTobias Burnus <burnus@gcc.gnu.org>
Tue, 13 Jul 2010 17:26:02 +0000 (19:26 +0200)
commit3f34855a08b426c05d3c462fd4563c649ad15476
tree92540a822807a8fc4a28791bf197ff51ffc63012
parent8b3ea3a8065e75562b94971c3e9874974d359b40
re PR fortran/43665 (INTENT(IN) etc. optimization of calls: function annotations for noclobber/noescape arguments)

2010-07-13  Tobias Burnus  <burnus@net-b.de>
            Daniel Franke  <franke.daniel@gmail.com>

        PR fortran/43665
        * trans.h (gfc_build_library_function_decl_with_spec): New
        prototype.
        * trans-decl.c (gfc_build_library_function_decl_with_spec):
        Removed static.
        * trans-io (gfc_build_io_library_fndecls): Add "fn spec"
        annotations.

Co-Authored-By: Daniel Franke <franke.daniel@gmail.com>
From-SVN: r162147
gcc/fortran/ChangeLog
gcc/fortran/trans-decl.c
gcc/fortran/trans-io.c
gcc/fortran/trans.h