forked from OSchip/llvm-project
[msan] Missing declarations for the new interface functions.
llvm-svn: 206586
This commit is contained in:
parent
65120ec8c6
commit
83477cb93b
|
@ -37,6 +37,24 @@ void __msan_warning();
|
||||||
SANITIZER_INTERFACE_ATTRIBUTE __attribute__((noreturn))
|
SANITIZER_INTERFACE_ATTRIBUTE __attribute__((noreturn))
|
||||||
void __msan_warning_noreturn();
|
void __msan_warning_noreturn();
|
||||||
|
|
||||||
|
SANITIZER_INTERFACE_ATTRIBUTE
|
||||||
|
void __msan_maybe_warning_1(u8 s, u32 o);
|
||||||
|
SANITIZER_INTERFACE_ATTRIBUTE
|
||||||
|
void __msan_maybe_warning_2(u16 s, u32 o);
|
||||||
|
SANITIZER_INTERFACE_ATTRIBUTE
|
||||||
|
void __msan_maybe_warning_4(u32 s, u32 o);
|
||||||
|
SANITIZER_INTERFACE_ATTRIBUTE
|
||||||
|
void __msan_maybe_warning_8(u64 s, u32 o);
|
||||||
|
|
||||||
|
SANITIZER_INTERFACE_ATTRIBUTE
|
||||||
|
void __msan_maybe_store_origin_1(u8 s, void *p, u32 o);
|
||||||
|
SANITIZER_INTERFACE_ATTRIBUTE
|
||||||
|
void __msan_maybe_store_origin_2(u16 s, void *p, u32 o);
|
||||||
|
SANITIZER_INTERFACE_ATTRIBUTE
|
||||||
|
void __msan_maybe_store_origin_4(u32 s, void *p, u32 o);
|
||||||
|
SANITIZER_INTERFACE_ATTRIBUTE
|
||||||
|
void __msan_maybe_store_origin_8(u64 s, void *p, u32 o);
|
||||||
|
|
||||||
SANITIZER_INTERFACE_ATTRIBUTE
|
SANITIZER_INTERFACE_ATTRIBUTE
|
||||||
void __msan_unpoison(const void *a, uptr size);
|
void __msan_unpoison(const void *a, uptr size);
|
||||||
SANITIZER_INTERFACE_ATTRIBUTE
|
SANITIZER_INTERFACE_ATTRIBUTE
|
||||||
|
|
Loading…
Reference in New Issue