This is an archive of the discontinued LLVM Phabricator instance.

COFF: Skip internal symbols in bitcode files.
ClosedPublic

Authored by pcc on Jun 8 2015, 1:13 PM.

Diff Detail

Repository
rL LLVM

Event Timeline

pcc updated this revision to Diff 27326.Jun 8 2015, 1:13 PM
pcc retitled this revision from to COFF: Skip internal symbols in bitcode files..
pcc updated this object.
pcc edited the test plan for this revision. (Show Details)
pcc added a reviewer: ruiu.
pcc added a subscriber: Unknown Object (MLST).
ruiu edited edge metadata.Jun 8 2015, 1:17 PM

Is this just for better performance?

pcc added a comment.Jun 8 2015, 1:21 PM

No, this is for correctness. Without this change, we will fail to link two modules containing an internal symbol with the same name.

ruiu accepted this revision.Jun 8 2015, 1:22 PM
ruiu edited edge metadata.

LGTM

This revision is now accepted and ready to land.Jun 8 2015, 1:22 PM
This revision was automatically updated to reflect the committed changes.