Go to file
Rui Ueyama 80141a4bcd COFF: Check for auxiliary symbol's type.
We forgot to check for auxiliary symbol's type. So we sometimes read
garbage as associative section definitions.

Associative sections are considered as not live themselves by the
garbage collector because they are live only when associaited sections
are live.

By reading more data (or garbage) as associative section definitions,
we treated more sections as non-GC-roots, that caused the linker to
discard too many sections by mistake. That caused another mysterious
bug (such as some global constructors don't run at all for some reason.)

llvm-svn: 239287
2015-06-08 05:00:42 +00:00
clang [Driver] Inject the MSVC compatibility version into the triple 2015-06-08 00:22:46 +00:00
clang-tools-extra Fixed modularize to warn about missing headers referenced in a module map. 2015-06-04 23:35:19 +00:00
compiler-rt [ASan] Bump maximum allowed malloc() size in ASan allocator to 1Tb. 2015-06-05 20:50: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 Use a more accurate implementation for exp 2015-05-13 03:55:09 +00:00
libcxx Fix PR#23767. Add tests for iterator invalidation for deque::erase/pop_front/pop_back 2015-06-05 22:34:19 +00:00
libcxxabi fallback_malloc: silence conversion warning (NFC) 2015-06-03 17:25:35 +00:00
libunwind Code cleanup: Reindent statements. 2015-05-30 14:00:39 +00:00
lld COFF: Check for auxiliary symbol's type. 2015-06-08 05:00:42 +00:00
lldb Silence warning on Windows. 2015-06-08 04:39:24 +00:00
llgo [llgo] cmd/llgoi: use line editor 2015-05-23 15:16:09 +00:00
llvm [llvm-readobj] Use the new symbol API. 2015-06-08 04:55:29 +00:00
openmp Fix extern warnings produced by ittnotify_static.c 2015-06-05 20:24:13 +00:00
polly Add NVIDIA vprintf printing to RuntimeDebugBuilder 2015-06-06 08:43:22 +00:00