------- Comment #7 from burnus at gcc dot gnu dot org  2007-10-16 11:26 -------
> Since adding c_f_procpointer might change the fortran runtime library, will
> this addition be OK for 4.4 ?
Additions of functions is no problem; also modifying functions
arguments/functionality is no problem. However, obsolete (i.e. unused)
functions remain in the library (for old programs).

If the function interface is changed, the old function remains in the library
(with the old version number) and the new version of the function is added.
If symbol versioning is supported (e.g. under Linux), old programs continue to
work flawlessly with new libraries.

Thus: Library interface changes before 4.3.0 is released are nice, because one
will not need to carry obsolete functions along; otherwise the development is
not hampered at all. For procedure pointers, I expect that one doesn't need to
touch the library at at all (but I might be wrong).


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32580

Reply via email to