[Sanitizer] Fix build openbsd
authorDavid Carlier <devnexen@gmail.com>
Thu, 16 Aug 2018 15:54:38 +0000 (15:54 +0000)
committerDavid Carlier <devnexen@gmail.com>
Thu, 16 Aug 2018 15:54:38 +0000 (15:54 +0000)
commit0a1e2f9f7eb7c46c1cc60a68c5c7eb1692b40a98
tree23b6c66af4f70c56d9934b7a78aecd23d757dcfa
parent492816d8e1690b8b69d8289facd50253c3dc59d1
[Sanitizer] Fix build openbsd

- The alternative syscall exists only on FreeBSD.
- Adding OpenBSD's equivalent and while at it other
remaining oses ones.

Reviewers: vitalybuka, krytarowsky, hiraditya

Reviewed By: hiraditya

Differential Revision: https://reviews.llvm.org/D50760

llvm-svn: 339886
compiler-rt/lib/sanitizer_common/sanitizer_linux.cc