I am not sure we are making progress on the other (elflint) issue.
It seems to me that at least Alan Modra doesn't feel it is an issue
(see binutils list), but even though I disagree fixing it in binutils
ld is a bit of a pain. I tried and didn't get a good fix (it also goes
somewhat against the design in binutils ld that input sections and
output sections are in theory separate) and Richard Henderson's fix
has the disadvantage of turning all "missing" symbol sections into
SHN_ABS, which also isn't ideal. So, should we add another ld-gnu
quirk in elflint?
Alan is just clearly wrong about what should be acceptable.
I'm not sure what is really wrong with Richard's fix.
Can you give an example of a symbol it affects that is not wrong today?
Thanks,
Roland