COFF: When resolving _load_config_used, add it as a GC root.
authorPeter Collingbourne <peter@pcc.me.uk>
Fri, 31 Jul 2015 05:33:34 +0000 (05:33 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Fri, 31 Jul 2015 05:33:34 +0000 (05:33 +0000)
commite7107ec03bff019427dbbbdd8ea2403d6492f439
treeef02295848012ee103e5593e7913b5f8a217cd40
parent4be014aebe2b2a41b9ae780999cb6f997aa3397a
COFF: When resolving _load_config_used, add it as a GC root.

This fixes the cases where the symbol is defined in a comdat or by bitcode.

Differential Revision: http://reviews.llvm.org/D11673

llvm-svn: 243735
lld/COFF/Driver.cpp
lld/test/COFF/loadcfg.ll [new file with mode: 0644]
lld/test/COFF/loadcfg.test