diff options
author | Dmitry Vyukov <dvyukov@google.com> | 2015-05-05 08:09:46 +0000 |
---|---|---|
committer | Dmitry Vyukov <dvyukov@google.com> | 2015-05-05 08:09:46 +0000 |
commit | 661e747a946653179aeaed9643fd0f857301eba6 (patch) | |
tree | 19c8239b7f61a4b736d9d71c9b10068f499472d1 /test/tsan/java.h | |
parent | 67bc654353cc2dd0945b06c6f72f940fc5bd0a73 (diff) | |
download | compiler-rt-661e747a946653179aeaed9643fd0f857301eba6.tar.gz |
tsan: add memory access functions that accept pc
This is required for Java support, as real PCs don't work for Java.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@236484 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/tsan/java.h')
-rw-r--r-- | test/tsan/java.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/test/tsan/java.h b/test/tsan/java.h index 35fdbc1e7..6923e8618 100644 --- a/test/tsan/java.h +++ b/test/tsan/java.h @@ -18,4 +18,7 @@ int __tsan_java_mutex_unlock_rec(jptr addr); int __tsan_java_acquire(jptr addr); int __tsan_java_release(jptr addr); int __tsan_java_release_store(jptr addr); + +void __tsan_read1_pc(jptr addr, jptr pc); +void __tsan_write1_pc(jptr addr, jptr pc); } |