Go to file
Tim Northover 6d69168ffd ARM64: use GOT for weak symbols & PIC.
Weak symbols cannot use the small code model's usual ADRP sequences since the
instruction simply may not be able to encode a value of 0.

This redirects them to use the GOT, which hopefully linkers are able to cope
with even in the static relocation model.

llvm-svn: 205426
2014-04-02 14:39:11 +00:00
clang Add matcher for ExprWithCleanups. 2014-04-02 13:12:14 +00:00
clang-tools-extra Fix regex bug in clang-tidy. 2014-04-02 08:52:06 +00:00
compiler-rt [ASan] Fix incompatible runtimes check: don't iterate /proc/self/maps on every call to __asan_init 2014-04-02 13:09:22 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc Introduce M_LOG2E_F and M_LOG2E 2014-03-28 21:19:03 +00:00
libcxx Use defined(__APPLE__) rather than __APPLE__ 2014-03-30 14:59:12 +00:00
libcxxabi Simplify. 2014-03-20 01:28:28 +00:00
lld Remove a function that's not defined. 2014-04-02 06:59:28 +00:00
lldb Use getpgid() with waitpid() in case the process pgid is not equal to its pid, as is the case with a forked subprocess. Also a couple of fixes for unit test failures from Todd Fiala. 2014-04-02 06:57:45 +00:00
llvm ARM64: use GOT for weak symbols & PIC. 2014-04-02 14:39:11 +00:00
openmp Revert commit (testing commit hook). 2014-03-04 18:06:04 +00:00
polly Replace INVALID/INVALID_NOVERIFY with diagnostics. 2014-04-02 11:54:01 +00:00