------- Comment #12 from jb at gcc dot gnu dot org 2007-04-18 19:49 ------- > The reason why the patch is in limbo (besides me being busy with real life :( > ) > is that while it worked fine under Linux, it turned out that it doesn't work > on > many other platforms since on those platforms the C library don't contain all > the C99 stuff that libgfortran needs and thus libgfortran apparently uses its > own implementations instead. Or something like that. So to make the patch work > one would have to, if it works, make the map file a superset of the needed > symbols for all platforms we support.
Actually, it looks like this comparatively simple "superset" strategy could work, at least according to myself a few months ago: http://gcc.gnu.org/ml/gcc-patches/2006-11/msg00353.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27740