https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69834

--- Comment #5 from Paul Thomas <pault at gcc dot gnu.org> ---
Created attachment 37791
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37791&action=edit
Better Patch

I couldn't persuade the last patch to work on submodule_6.f08. Evidently,
submodules wind up with their own vtables and so the addresses are not unique.
I need to understand why this is the case, when modules are OK. I suspect that
the name-mangling in trans-decl.c has something to do with it.

In the mean time, the new attachment is a patch based on the use of the name
itself and borrows the character capability of select case.

This one bootstraps and regtests on FC23/x86_64

Paul

Reply via email to