Go to file
Peter Smith ccb34efa92 [ELF] Correct sh_info for static symbol table
The sh_info field of the SHT_SYMTAB section holds the index for the
first non-local symbol. When there are global symbols that are output
with STB_LOCAL binding due to having hidden visibility or matching
the local version from a version script, the calculated value of
NumLocals + 1 does not account for them. This change accounts for
global symbols being output with local binding.

Differential Revision: https://reviews.llvm.org/D28950

llvm-svn: 292910
2017-01-24 10:43:40 +00:00
clang Revert "[test] Replace `REQUIRES-ANY: a, b, c` with `REQUIRES: a || b || c`." 2017-01-24 08:57:17 +00:00
clang-tools-extra [clang-tidy] Ignore implicit functions in performance-unnecessary-value-param 2017-01-23 13:18:08 +00:00
compiler-rt [test] Prevent false detection of an `UNSUPPORTED:` directive by lit. 2017-01-24 09:20:50 +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: Add logb builtin 2017-01-18 03:14:10 +00:00
libcxx Revert yet another accidental change caused by r292684 2017-01-24 10:38:46 +00:00
libcxxabi Remove all usages of REQUIRES-ANY in the test suite. 2017-01-24 10:28:23 +00:00
libunwind DWARF: correct cast (NFC) 2017-01-21 21:27:29 +00:00
lld [ELF] Correct sh_info for static symbol table 2017-01-24 10:43:40 +00:00
lldb Fix the last commit; compression was being enabled on mac native 2017-01-24 06:09:06 +00:00
llgo [llgo] Remove support for LLVM attributes 2016-12-06 19:22:04 +00:00
llvm [Support] Add sys::fs::set_current_path() (aka chdir) 2017-01-24 10:32:03 +00:00
openmp Use C++11 static_assert() for build asserts. 2017-01-18 07:49:30 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly BlockGenerator: Do not redundantly reload from PHI-allocas in non-affine stmts 2017-01-19 14:12:45 +00:00