diff options
author | Akira Hatanaka <ahatanaka@apple.com> | 2017-09-21 22:16:50 +0000 |
---|---|---|
committer | Akira Hatanaka <ahatanaka@apple.com> | 2017-09-21 22:16:50 +0000 |
commit | 0b01c05ec7545697a453b594f3b288e38d4c36cb (patch) | |
tree | db433959d52a201a5db215957df19cbab614fe11 /lib/lsan | |
parent | 1fc69acfb655e2088be9d08716148cd8dccc4448 (diff) |
[tsan] Annotate function parameters with attribute 'noescape'.
This commit annotates the block parameters of the following functions
declared in compiler-rt with 'noescape':
- dispatch_sync
- dispatch_barrier_sync
- dispatch_once
- dispatch_apply
This is needed to commit the patch that adds support for 'noescape' in
clang (see https://reviews.llvm.org/D32210) since these functions are
annotated with 'noescape' in the SDK header files.
Differential Revision: https://reviews.llvm.org/D32210
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@313929 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/lsan')
0 files changed, 0 insertions, 0 deletions