Go to file
Eric Christopher d2b497b522 Fix a pair of bugs in the emission of pubname tables:
1) Make sure we emit static member variables by checking
at the end of createGlobalVariableDIE rather than piecemeal
in the function.
(As a note, createGlobalVariableDIE needs rewriting.)

2) Make sure we use the definition rather than declaration DIE
for two things: a) determining linkage for gnu pubnames, and b)
as the address of the DIE for global variables.
(As a note, createGlobalVariableDIE really needs rewriting.)

Adjust the testcase to make sure we're checking the correct DIEs.

llvm-svn: 192761
2013-10-16 01:37:49 +00:00
clang Test that we can merge together explicit and partial specializations from 2013-10-15 23:19:58 +00:00
clang-tools-extra Add missing dependency for clang-modernize. 2013-10-15 18:01:06 +00:00
compiler-rt [lsan] Fix bug when discovering indirectly leaked objects. 2013-10-15 16:00:11 +00:00
debuginfo-tests don't use CHECK-NEXT because it may be on the same line. 2013-09-18 23:01:54 +00:00
libclc Port pocl's gen_convert.py script to libclc 2013-10-10 19:09:01 +00:00
libcxx r192075 broke the buildbot at 2013-10-14 18:02:02 +00:00
libcxxabi [unwind] Fix unw_init_remote_thread() use to void* instead of thread_t for parameter to match other implementations 2013-10-08 22:59:34 +00:00
lld Bug 17569: add namespaces to work with gcc-4.7 2013-10-14 21:24:48 +00:00
lldb <rdar://problem/15235492> 2013-10-15 22:42:14 +00:00
llvm Fix a pair of bugs in the emission of pubname tables: 2013-10-16 01:37:49 +00:00
openmp Update web pages to include style sheets and referenced documents missed before. 2013-10-03 11:55:28 +00:00
polly clang-format: No empty line after 'public:' 2013-10-15 14:41:02 +00:00