]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/40898 (STDCALL mangling problem for strings @8 instead of @4)
authorTobias Burnus <burnus@net-b.de>
Wed, 29 Jul 2009 14:44:51 +0000 (16:44 +0200)
committerTobias Burnus <burnus@gcc.gnu.org>
Wed, 29 Jul 2009 14:44:51 +0000 (16:44 +0200)
commit33215bb37f598adbbde2a90e301d37165072dcc2
treeb9e48641fe11527027e1e18678f511de2ba7d7c0
parent50fc913551ce9e72ca3f5352c727ce9f87b17159
re PR fortran/40898 (STDCALL mangling problem for strings @8 instead of @4)

2009-07-29  Tobias Burnus  <burnus@net-b.de>

        PR fortran/40898
        * trans-types.c (gfc_get_function_type): Do not add hidden
        string-length argument for BIND(C) procedures.
        * trans-decl.c (create_function_arglist): Skip over nonexisting
        string-length arguments for BIND(C) procedures.

From-SVN: r150216
gcc/fortran/ChangeLog
gcc/fortran/trans-decl.c
gcc/fortran/trans-types.c