[tsan] Add TSan __tsan_atomic* functions to tsan_interface.h
authorKuba Brecka <kuba.brecka@gmail.com>
Thu, 7 Apr 2016 11:59:36 +0000 (11:59 +0000)
committerKuba Brecka <kuba.brecka@gmail.com>
Thu, 7 Apr 2016 11:59:36 +0000 (11:59 +0000)
commit06bbca9ec4bbc5a103c94c4973797ea4ddf944b5
treea55e73623faaa986395615da826ff2493b07ad6a
parent399af93242d3c5d13c0063605c155fe01b8e6d66
[tsan] Add TSan __tsan_atomic* functions to tsan_interface.h

To avoid using the public header (tsan_interface_atomic.h), which has different data types, let's add all the __tsan_atomic* functions to tsan_interface.h.

Differential Revision: http://reviews.llvm.org/D18543

llvm-svn: 265663
compiler-rt/lib/tsan/rtl/tsan_interface.h
compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cc