Go to file
Vedant Kumar b850251d3e [profile] Compute number of data entries correctly
Compiler-rt miscalculates the number of entries in the __llvm_prf_data section
on i386 Darwin. This results in a number of test failures (which we started
catching after r261344).

The fix we attempted earlier is insufficient (r261683). It caused some tests to
start passing again, but that hid the fact that we drop some data entries.

This patch should fix the real problem. It fixes the way we compute DataSize by
taking into account the way the Darwin linker lays out __llvm_prf_data.

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

llvm-svn: 261957
2016-02-26 02:49:41 +00:00
clang [analyzer] Shorten ObjcSuperDeallocChecker diagnostics. 2016-02-26 00:47:42 +00:00
clang-tools-extra Remove a blank line at EOF. NFC 2016-02-25 23:57:30 +00:00
compiler-rt [profile] Compute number of data entries correctly 2016-02-26 02:49:41 +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: Fix ilogb(double) return type 2016-02-24 00:52:15 +00:00
libcxx more status updates 2016-02-25 20:17:03 +00:00
libcxxabi [libcxxabi] Teach cxa_demangle about Hexagon's long double size 2016-01-20 14:10:23 +00:00
libunwind [AArch64] Fix libunwind build when using GNU assembler 2016-02-11 21:22:57 +00:00
lld Remove redundant template instantiations. 2016-02-26 01:30:35 +00:00
lldb Add the "block" keyword to "thread step-in -e", and an alias that uses it: "sif <target function>" - i.e. step-into-function 2016-02-26 01:37:30 +00:00
llgo [llgo] Force exporting __morestack from llgoi 2015-11-27 04:46:46 +00:00
llvm Minor code cleanups. NFC. 2016-02-26 02:07:36 +00:00
openmp Add new OpenMP 4.5 affinity API 2016-02-25 18:49:52 +00:00
polly Fix a warning about an unused variable in release builds. 2016-02-26 02:25:06 +00:00