[Bug libfortran/32736] Replace -fallow-leading-underscore by Bind(C)

2007-08-05 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2007-08-05 10:39 --- The more I think about it, the surer I am that this isn't going to work. Discussing it on IRC, nobody had ideas to circumvent the problem. Closing as INVALID. -- fxcoudert at gcc dot gnu dot org changed:

[Bug libfortran/32736] Replace -fallow-leading-underscore by Bind(C)

2007-07-28 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2007-07-28 12:52 --- I'll take care of that. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/32736] Replace -fallow-leading-underscore by Bind(C)

2007-07-28 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Severity|minor |enhancement Status|UNCONFIRMED |NEW

[Bug libfortran/32736] Replace -fallow-leading-underscore by Bind(C)

2007-07-28 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2007-07-28 18:17 --- Hum, first problem: we can't make a function like _gfortran_selected_real_kind bind(c) because it has optional arguments: function selected_real_kind (p, r) bind(c,name=_gfortran_selected_real_kind)

[Bug libfortran/32736] Replace -fallow-leading-underscore by Bind(C)

2007-07-28 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2007-07-28 20:12 --- Another problem is that some of these routines take CHARACTER(LEN=*) arguments, which make them incompatible with BIND(C): ../../../../trunk/libgfortran/generated/misc_specifics.F90:225.37: elemental function

[Bug libfortran/32736] Replace -fallow-leading-underscore by Bind(C)

2007-07-12 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |