diff options
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2017-09-05 21:08:56 +0000 |
---|---|---|
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2017-09-05 21:08:56 +0000 |
commit | 8b80b328d1c0103b62a3af2b97dd392d22e2bc85 (patch) | |
tree | 034a6061ab5e2fd76d30b7dcb3fa0a8ebd7924bc /clang/lib/Lex/ModuleMap.cpp | |
parent | 32504cf66132342f4871d5c0fb855ea0084371c6 (diff) | |
download | llvm-8b80b328d1c0103b62a3af2b97dd392d22e2bc85.zip llvm-8b80b328d1c0103b62a3af2b97dd392d22e2bc85.tar.gz llvm-8b80b328d1c0103b62a3af2b97dd392d22e2bc85.tar.bz2 |
[msan] Check sigset_t and sigaction arguments.
Summary:
Check sigset_t arguments in ppoll, sig*wait*, sigprocmask
interceptors, and the entire "struct sigaction" in sigaction. This
can be done because sigemptyset/sigfullset are intercepted and
signal masks should be correctly marked as initialized.
Reviewers: vitalybuka
Subscribers: kubamracek, llvm-commits
Differential Revision: https://reviews.llvm.org/D37367
llvm-svn: 312576
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions