Go to file
Shankar Easwaran 2a92c18ba3 [lld][ELF] Handle multiple weak symbols
This handles multiple weak symbols which appear back to back. This fix is needed
which otherwise will lead to symbols getting initialized to arbitrary values.

There was a constructor/destructor test that really triggered this to be fixed
on X86_64.

Adds a test.

llvm-svn: 190658
2013-09-13 04:25:44 +00:00
clang Refactor the uninitialized field visitor. Also moved the calls to the visitor 2013-09-13 03:20:53 +00:00
clang-tools-extra Transform files in a compilation database if no sources are provided. 2013-09-12 20:10:59 +00:00
compiler-rt [dfsan] Add a few easy functions to the ABI list. 2013-09-13 01:38:56 +00:00
debuginfo-tests Auto-detect the architecture of the executable instead of using the arch of 2013-09-07 20:04:29 +00:00
libclc Parenthesize arguments for mad_hi 2013-09-09 14:36:21 +00:00
libcxx Test for 'bad_array_length'; got left out of initial commit 2013-09-12 17:01:38 +00:00
libcxxabi Adding bad_array_length to libc++abi 2013-09-11 01:42:02 +00:00
lld [lld][ELF] Handle multiple weak symbols 2013-09-13 04:25:44 +00:00
lldb Change OptionValueFileSpec::SetValueFromCString to strip off whitespace, 2013-09-13 02:33:15 +00:00
llvm Add initial support for handling gnu style pubnames accepted by some 2013-09-13 00:35:05 +00:00
polly Fix build after SCEV change 2013-09-10 20:22:17 +00:00