diff options
author | Janus Weil <janus@gcc.gnu.org> | 2012-07-16 12:13:19 +0200 |
---|---|---|
committer | Janus Weil <janus@gcc.gnu.org> | 2012-07-16 12:13:19 +0200 |
commit | 8bae3cefebfc940f629c0353ca345252844c0865 (patch) | |
tree | aca81c703af31857c0eb1eb8939363a1609ddc47 /gcc/java/java-gimplify.c | |
parent | d923fe0f01c65cfef6e26645e01357196a634995 (diff) | |
download | gcc-8bae3cefebfc940f629c0353ca345252844c0865.zip gcc-8bae3cefebfc940f629c0353ca345252844c0865.tar.gz gcc-8bae3cefebfc940f629c0353ca345252844c0865.tar.bz2 |
re PR fortran/53956 ([F03] PROCEDURE w/ interface: Bogus "EXTERNAL attribute conflicts with FUNCTION attribute")
2012-07-16 Janus Weil <janus@gcc.gnu.org>
PR fortran/53956
* gfortran.h (gfc_copy_formal_args,gfc_copy_formal_args_ppc): Modified
prototypes.
* symbol.c (gfc_copy_formal_args): New argument 'if_src'. Copy if_source
of dummy procedures.
(gfc_copy_formal_args_ppc): Ditto.
* resolve.c (resolve_procedure_interface): Pass IFSRC_DECL to
gfc_copy_formal_args.
(resolve_fl_derived0): Pass IFSRC_DECL to gfc_copy_formal_args_ppc.
2012-07-16 Janus Weil <janus@gcc.gnu.org>
PR fortran/53956
* gfortran.dg/proc_decl_28.f90: New.
From-SVN: r189514
Diffstat (limited to 'gcc/java/java-gimplify.c')
0 files changed, 0 insertions, 0 deletions