[ELF][fix] Using statically linked lld leads to segmentation fault on linking ELF
authorEvgeny Mankov <evgeny.mankov@gmail.com>
Mon, 25 Sep 2017 14:42:15 +0000 (14:42 +0000)
committerEvgeny Mankov <evgeny.mankov@gmail.com>
Mon, 25 Sep 2017 14:42:15 +0000 (14:42 +0000)
commit31fef4d3f08a15361c0ef9c0fabba5ba083f85ae
treeece5ecf3ff973ff061044f27de8f48cbcc3416d6
parent24d98f487ba3368a3de05514a3b5540023e7ef2e
[ELF][fix] Using statically linked lld leads to segmentation fault on linking ELF

[Synopsys]
Using function elf::link(...) leads to segmentation fault on its second call. First call finishes correctly.
[Solution]
Clear the rest of globals.

Reviewed by: George Rimar and Rui Ueyama

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

llvm-svn: 314108
lld/ELF/Driver.cpp