There is no support in XCOFF for labels on common symbols. Therefore, an alias for a common symbol is not supported. Issue an error in the front end when an aliasee is a common symbol. Issue a similar error in the back end in case an IR specifies an alias for a common symbol.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Aside from the comments Digger has made, I have no additional concerns about this patch. It is an improvement (although there are adjacent cases that need further handling).
nit: change
ASTContext &Context
-->
const ASTContext &Context