Go to file
Reid Kleckner 5d122f872d [codeview] Use comdats for debug info describing comdat functions
Summary:
This allows the linker to discard unused symbol information for comdat
functions that were discarded during the link. Before this change,
searching for the name of an inline function in the debugger would
return multiple results, one per symbol subsection in the object file.
After this change, there is only one result, the result for the function
chosen by the linker.

Reviewers: zturner, majnemer

Subscribers: aaboud, amccarth, llvm-commits

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

llvm-svn: 270792
2016-05-25 23:16:12 +00:00
clang [Sema] Use the failure bits introduced by r270781. 2016-05-25 22:38:36 +00:00
clang-tools-extra Speed up check by using a recursive visitor. 2016-05-25 16:19:23 +00:00
compiler-rt [profile] Add early checking to bypass node pointer update 2016-05-25 21:27:02 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc math: Use single precision fmax in sp path 2016-05-17 19:44:01 +00:00
libcxx [libcxx] Allow explicit pthread opt-in 2016-05-25 17:40:09 +00:00
libcxxabi Allow explicit pthread opt-in 2016-05-25 17:37:38 +00:00
libunwind Introduce a native-only unwinder build. 2016-05-25 12:36:34 +00:00
lld [ELF] - Added support for jmp/call relaxations when R_X86_64_GOTPCRELX/R_X86_64_REX_GOTPCRELX are used. 2016-05-25 16:51:08 +00:00
lldb Mark some aarch64-linux specific xfails marking bug entries 2016-05-25 22:30:05 +00:00
llgo [llgo] llgoi: separate evaluation from printing 2016-04-25 01:18:20 +00:00
llvm [codeview] Use comdats for debug info describing comdat functions 2016-05-25 23:16:12 +00:00
openmp D20525: Use more general function for getting gtid which may be faster than specific one. 2016-05-25 12:53:17 +00:00
polly [ScopInfo] Remove unused typedef OutgoingValueMapTy. NFC. 2016-05-23 14:51:52 +00:00