Commit Graph

1 Commits

Author SHA1 Message Date
Roman Levenstein
bf6baead4e [irgen] Fix linkage of global aliases in case of using the wholemodule optimization with -num-threads.
The existing code was not handling the linkage of global aliases in LLVM modules. This resulted in linking errors in certain cases, because the LLVM backend would remove some type metadata in scope of a dead code elimination.

Fixes rdar://27245620
2016-09-29 14:23:24 -07:00