This is an archive of the discontinued LLVM Phabricator instance.

[flang] Clean up binary dependences of runtime libraries
ClosedPublic

Authored by klausler on Jul 2 2020, 9:59 AM.

Details

Summary

There were dependences upon LLVM libraries in the Fortran
runtime support library binaries due to some indirect #includes
of llvm/Support/raw_ostream.h, which caused some kind of internal
ABI version consistency checking to get pulled in. Fixed by
cleaning up some includes.

Diff Detail

Event Timeline

klausler created this revision.Jul 2 2020, 9:59 AM
Herald added a project: Restricted Project. · View Herald Transcript
PeteSteinfeld accepted this revision.Jul 2 2020, 10:59 AM

All builds, tests, and looks good.

This revision is now accepted and ready to land.Jul 2 2020, 10:59 AM
tskeith accepted this revision.Jul 2 2020, 11:18 AM
sscalpone accepted this revision.Jul 2 2020, 11:42 AM
This revision was automatically updated to reflect the committed changes.