https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106035
Paul Thomas <pault at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |pault at gcc dot gnu.org
--- Comment #8 from Paul Thomas <pault at gcc dot gnu.org> ---
Created attachment 61466
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61466&action=edit
The patch that I had been working on
Hi Steve,
As I wrote elsewhere, I should have checked if anybody else is working on
import. Apologies for treading on your toes.
The testcase that I have been using follows.
Some important differences between our patches:
1) I have assumed <import == import, all> and <import :: import_list == import,
only :: import_list>. Does this need an interpretation request?
2) I retained the original functioning of 'has_import_set' until such time as
f2018 import functions to my satisfaction. Your approach is better.
3) resolve.cc(check_import_status) is (possibly?) the wrong approach compared
with your checking of host association in symbol.cc.
4) I think that my error messages are more helpful, if considerably less
concise.
A merging of the best features from both might be in order.
Paul