This is an archive of the discontinued LLVM Phabricator instance.

[MinGW] Always emit local typeinfo
ClosedPublic

Authored by mstorsjo on Apr 26 2019, 12:50 AM.

Details

Summary

This makes sure that code built with headers for a statically linked libc++ also works when linking to the DLL version, when the DLL hasn't been built with --export-all-symbols.

This matches what GCC for MinGW does for this test case.

Diff Detail

Event Timeline

mstorsjo created this revision.Apr 26 2019, 12:50 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 26 2019, 12:50 AM
hans accepted this revision.Apr 26 2019, 2:11 AM

lgtm

This revision is now accepted and ready to land.Apr 26 2019, 2:11 AM
This revision was automatically updated to reflect the committed changes.