Go to file
Davide Italiano 58f02d0644 [LTO] An interesting case which shows up how we handle common symbols.
The gold plugin logic for common symbols is a little bit convoluted
as the plugin API has not an explicit way to update the alignment.
In gold, then, we need to keep the bitcode symbol @a around because
that's the only way to get the alignment right in the final object.

In lld, this is not true. We already have all the informations we
need about common symbols (size/alignment) so we don't have to
keep the existing symbol and pass it to the mover.

llvm-svn: 267007
2016-04-21 17:11:39 +00:00
clang [x86] Force mixes asm syntax test to check for x86 2016-04-21 14:40:06 +00:00
clang-tools-extra [clang-tidy] Cleanup some ast-matchers and lift some to utils. 2016-04-21 16:57:56 +00:00
compiler-rt [tsan] Rename ReportThread->pid to ReportThread->os_id 2016-04-21 14:49:25 +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 [libc++] fix macro redef warning when exception is disabled 2016-04-21 05:28:18 +00:00
libcxxabi Enable testing for static libc++abi 2016-04-19 12:47:38 +00:00
libunwind unwind: remove another instance of -Wexpansion-to-defined 2016-04-20 22:18:50 +00:00
lld [LTO] An interesting case which shows up how we handle common symbols. 2016-04-21 17:11:39 +00:00
lldb API: fix a -Wunused-variable warning 2016-04-21 16:56:02 +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 [instcombine][unordered] Implement *-load forwarding for unordered atomics 2016-04-21 17:03:33 +00:00
openmp [ITTNOTIFY] Remove serialized parallel regions from frame notification 2016-04-19 16:55:17 +00:00
polly Relate domains to statements during construction [NFC] 2016-04-19 14:53:13 +00:00