[PATCH] D18543: [tsan] Add TSan __tsan_atomic* functions to tsan_interface.h

Kuba Brecka via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 29 03:02:00 PDT 2016


kubabrecka created this revision.
kubabrecka added reviewers: dvyukov, kcc, glider, samsonov.
kubabrecka added subscribers: llvm-commits, zaks.anna, dcoughlin.

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.  This is needed for http://reviews.llvm.org/D18500.

http://reviews.llvm.org/D18543

Files:
  lib/tsan/rtl/tsan_interface.h
  lib/tsan/rtl/tsan_interface_atomic.cc

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D18543.51887.patch
Type: text/x-patch
Size: 11209 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160329/b3971039/attachment.bin>


More information about the llvm-commits mailing list