Go to file
Paul Robinson 43d1e45347 [DWARF] Force a linkage_name on an inlined subprogram's abstract origin.
When we suppress linkage names, for a non-inlined subprogram the name
can still be found in the object-file symbol table, because we have
the code address of the subprogram.  This is not necessarily the case
for an inlined subprogram, so we still want to emit the linkage name
in the DWARF.  Put this on the abstract-origin DIE because it's common
to all inlined instances.

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

llvm-svn: 266692
2016-04-18 22:41:41 +00:00
clang [modules] Remove some more unnecessary forwarding functions. 2016-04-18 21:54:58 +00:00
clang-tools-extra Replace hardcoded comment at 'lit.site.cfg.in' 2016-04-16 07:01:42 +00:00
compiler-rt [msan] Don't hardcode 4kiB page size in msan_test.cc. 2016-04-18 22:21: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 prepare-builtins: Remove call to getGlobalContext() 2016-04-15 14:18:58 +00:00
libcxx Mark P0152R1 as complete. 2016-04-18 06:58:50 +00:00
libcxxabi [CMake] Fix misleading error message in CMakeLists.txt. 2016-04-18 17:40:18 +00:00
libunwind [AArch64] Fix libunwind build when using GNU assembler 2016-02-11 21:22:57 +00:00
lld Rename LocationNode -> SectionsCommand. 2016-04-18 21:00:45 +00:00
lldb ensure lldbinline remembers .py extension 2016-04-18 20:26:56 +00:00
llgo benchcomp: Add a mode for analyzing rule execution time in ninja log files. 2016-04-08 22:42:22 +00:00
llvm [DWARF] Force a linkage_name on an inlined subprogram's abstract origin. 2016-04-18 22:41:41 +00:00
openmp Fix trip count calculation for parallel loops in runtime 2016-04-18 21:38:29 +00:00
polly SCoPValidator: Use SCEVTraversal to simplify SCEVInRegionDependences 2016-04-18 15:46:27 +00:00