summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorKamil Rytarowski <n54@gmx.com>2018-02-15 03:36:16 +0000
committerKamil Rytarowski <n54@gmx.com>2018-02-15 03:36:16 +0000
commit9a797cae14217a85a22fbb2dc3581c56624c5303 (patch)
tree17b0e682fee8471ba895e229920da5415c6c281d /cmake
parent9719bd128ff69842df6cceafe6f0920cf393f33c (diff)
Teach sanitizer about NetBSD specific ioctl(2) calls
Summary: Introduce handling of 1200 NetBSD specific ioctl(2) calls. Over 100 operations are disabled as unavailable or conflicting with the existing ones (the same operation number). Add a script that generates the rules to detect ioctls on NetBSD. The generate_netbsd_ioctls.awk script has been written in NetBSD awk(1) (patched nawk) and is compatible with gawk. Generate lib/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc with the awk(1) script. Update sanitizer_platform_limits_netbsd accordingly to add the needed definitions. Sponsored by <The NetBSD Foundation> Reviewers: joerg, vitalybuka, eugenis, dvyukov Reviewed By: vitalybuka Subscribers: kubamracek, llvm-commits, mgorny, fedor.sergeev, #sanitizers Tags: #sanitizers Differential Revision: https://reviews.llvm.org/D41636 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@325212 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'cmake')
0 files changed, 0 insertions, 0 deletions