summaryrefslogtreecommitdiff
path: root/lib/msan/msan.h
diff options
context:
space:
mode:
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>2015-01-21 16:42:30 +0000
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>2015-01-21 16:42:30 +0000
commitd0c5af9842130890555c97b5e2a72ed5997084c3 (patch)
treeb5d31c002fcd4d45f470a319933305b8a3529507 /lib/msan/msan.h
parent12de706f2fd387981e5925a1e42207934613660f (diff)
[msan] Refactor shadow operations.
Move a bunch of functions to a new source file and rename some of them for consistency. No functional changes. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@226673 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/msan/msan.h')
-rw-r--r--lib/msan/msan.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/lib/msan/msan.h b/lib/msan/msan.h
index acfed2c44..f4ea6ca6f 100644
--- a/lib/msan/msan.h
+++ b/lib/msan/msan.h
@@ -163,12 +163,6 @@ void ReportUMRInsideAddressRange(const char *what, const void *start, uptr size,
void UnpoisonParam(uptr n);
void UnpoisonThreadLocalState();
-u32 GetOriginIfPoisoned(uptr a, uptr size);
-void SetOriginIfPoisoned(uptr addr, uptr src_shadow, uptr size, u32 src_origin);
-void CopyOrigin(void *dst, const void *src, uptr size, StackTrace *stack);
-void MovePoison(void *dst, const void *src, uptr size, StackTrace *stack);
-void CopyPoison(void *dst, const void *src, uptr size, StackTrace *stack);
-
// Returns a "chained" origin id, pointing to the given stack trace followed by
// the previous origin id.
u32 ChainOrigin(u32 id, StackTrace *stack);