History log of /external/llvm/include/llvm/Support/Valgrind.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
36b56886974eae4f9c5ebc96befd3e7bfe5de338 24-Apr-2014 Stephen Hines <srhines@google.com> Update to LLVM 3.5a.

Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/include/llvm/Support/Valgrind.h
5f560af5411fe4e9f62d4563a74f836b1dae3eae 21-Aug-2013 Jakub Staszak <kubastaszak@gmail.com> Fix include guards.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188841 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/Valgrind.h
255f89faee13dc491cb64fbeae3c763e7e2ea4e6 03-Dec-2012 Chandler Carruth <chandlerc@gmail.com> Sort the #include lines for the include/... tree with the script.

AKA: Recompile *ALL* the source code!

This one went much better. No manual edits here. I spot-checked for
silliness and grep-checked for really broken edits and everything seemed
good. It all still compiles. Yell if you see something that looks goofy.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169133 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/Valgrind.h
38831b014a57718a1755ab1c3c1df08679183dfb 28-Nov-2011 Dylan Noblesmith <nobled@dreamwidth.org> use llvm-config.h in public header

The config.h file's macros collide with other projects that include
LLVM and shouldn't get exported.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145215 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/Valgrind.h
08b73a30bbb6407c7b48a734a29f65f4c8ddd782 28-Nov-2011 Dylan Noblesmith <nobled@dreamwidth.org> rename ENABLE_THREADS to LLVM_ENABLE_THREADS

Now that it needs to be exported in a public header (Valgrind.h)
it should be prefixed to avoid collision with other projects.
Add it to llvm-config.h as well.

This'll require regenerating the configure script after this
commit, but I don't have the required autoconf version.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145214 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/Valgrind.h
e7c1aef2b824f29ea92b2b324975915fe2115fa4 15-Nov-2011 Nick Lewycky <nicholas@mxc.ca> Move WEAK marking to the declaration.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144603 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/Valgrind.h
4d0a9ff36574da0c042e9bd3ae816301b392ac41 14-Nov-2011 Nick Lewycky <nicholas@mxc.ca> Add support for tsan annotations (thread sanitizer, a valgrind-based tool).
These annotations are disabled entirely when either ENABLE_THREADS is off, or
building a release build. When enabled, they add calls to functions with no
statements to ManagedStatic's getters.

Use these annotations to inform tsan that the race used inside ManagedStatic
initialization is actually benign. Thanks to Kostya Serebryany for helping
write this patch!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144567 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/Valgrind.h
53ca1f3190680f3e86aebe0f72f7918d63f71e0d 29-Nov-2010 Charles Davis <cdavis@mines.edu> Now to chant the magical incantation that will exorcise the System library
from LLVM forever:

grep -lR "llvm/System" * | grep -v .svn | xargs sed -ie 's#llvm/System#llvm/Support#g'


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120314 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/Valgrind.h
1f6efa3996dd1929fbc129203ce5009b620e6969 29-Nov-2010 Michael J. Spencer <bigcheesegs@gmail.com> Merge System into Support.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/Valgrind.h