llvm with tablegen backend for capstone disassembler
Go to file
Evgeniy Stepanov 888385e40f [msan] Handle mixed track-origins and keep-going settings (llvm part).
Before this change, each module defined a weak_odr global __msan_track_origins 
with a value of 1 if origin tracking is enabled, 0 if disabled. If there are 
modules with different values, any of them may win. If 0 wins, and there is at 
least one module with 1, the program will most likely crash.

With this change, __msan_track_origins is only emitted if origin tracking is 
on. Then runtime library detects if there is at least one module with origin 
tracking, and enables runtime support for it.

llvm-svn: 182997
2013-05-31 12:04:29 +00:00
clang Fix detection/formatting of braced lists in ternary expressions. 2013-05-31 10:09:55 +00:00
clang-tools-extra Fix the build. Use proper names here. 2013-05-30 20:30:06 +00:00
compiler-rt [msan] Handle mixed track-origins and keep-going settings (compiler-rt part). 2013-05-31 12:04:08 +00:00
debuginfo-tests Remove IR scenario tests. 2013-03-15 20:52:10 +00:00
libclc Update the copyright coredits -- Happy new year 2013! 2013-01-01 10:00:19 +00:00
libcxx Neglected to remove a debugging comment from last commit. 2013-05-21 21:19:35 +00:00
libcxxabi Add capability to demangle invocation functions for ObjC blocks. 2013-04-10 19:44:03 +00:00
lld [WinLink][Driver] Add support for -subsystem optional OS version number. 2013-05-31 06:30:10 +00:00
lldb An NSData with 0 bytes in it would report a summary of “0 byte” 2013-05-31 01:14:22 +00:00
llvm [msan] Handle mixed track-origins and keep-going settings (llvm part). 2013-05-31 12:04:29 +00:00
polly scop detection: only handle functions with loops 2013-05-30 17:47:32 +00:00