tsan: add memory access functions that accept pc
authorDmitry Vyukov <dvyukov@google.com>
Tue, 5 May 2015 08:09:46 +0000 (08:09 +0000)
committerDmitry Vyukov <dvyukov@google.com>
Tue, 5 May 2015 08:09:46 +0000 (08:09 +0000)
commitda6d5b919d0cce5561f4800a1540cac6938d78b9
treed85f820ce5279c084ceea13b77ce47477ee20543
parent1d526a613d080218c57091620993643913f2a228
tsan: add memory access functions that accept pc

This is required for Java support, as real PCs don't work for Java.

llvm-svn: 236484
compiler-rt/lib/tsan/rtl/tsan_interface.cc
compiler-rt/lib/tsan/rtl/tsan_interface.h
compiler-rt/lib/tsan/rtl/tsan_interface_inl.h
compiler-rt/test/tsan/java.h
compiler-rt/test/tsan/java_race_pc.cc [new file with mode: 0644]