This is an archive of the discontinued LLVM Phabricator instance.

[flang] Don't emit portability warnings for things in module files
ClosedPublic

Authored by klausler on Sep 22 2022, 10:10 AM.

Details

Summary

Any symbol in a module file will have been already shamed with
portability warnings when the module was compiled, so don't pile
on when compiling other program units that use the module.
This also silences warnings about some symbols whose names were
created or extended by the compiler to avoid clashes.

Diff Detail

Event Timeline

klausler created this revision.Sep 22 2022, 10:10 AM
Herald added a project: Restricted Project. · View Herald TranscriptSep 22 2022, 10:10 AM
Herald added a subscriber: jdoerfert. · View Herald Transcript
klausler requested review of this revision.Sep 22 2022, 10:10 AM
This revision is now accepted and ready to land.Sep 22 2022, 10:12 AM