This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Fortran-Experiments]: patch




On Mon, 26 Feb 2007, Tobias Burnus wrote:

Hi Chris,

Christopher D. Rickett wrote:
- nested interfaces do not work yet,
http://gcc.gnu.org/ml/fortran/2007-02/msg00535.html
did you apply your proposed patch for bind(c) dummy procedures?
Yes, I applied the big patch.

does that include your addition to check_conflict to allow dummy procedures to have bind(c)?


we could further improve this by adding some sort of character that is
invalid for C names just to ensure the C programmer can't call it by
it's mangled name either.
I don't think that is needed.

also, i wanted comments about binding labels in general. right now, i only consider the binding label field if the symbol is BIND(C) or from the iso_c_binding module. however, if the compiler wants to assign a binding label w/o being either of these, then i can simply consider the binding label if it's non-null. this should easily allow setting of binding labels for library routines. does anyone have objections or comments?


Chris


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]