Sanitizer common, enable OpenBSD platform.
- Enable common interceptors as possible and create few distinct ones.
- Create necessary sanitizer_struct types.
Differential D43909
OpenBSD UBsan support / common devnexen on Feb 28 2018, 2:12 PM. Authored by
Details Sanitizer common, enable OpenBSD platform.
Diff Detail
Event Timeline
Comment Actions Assuming that OpenBSD is capable to run only a subset of functionality of UBSan (no unwinder, no 32-bit on 64-bit kernel etc), do we need all the code like sanitizer_platform_limits_openbsd? Comment Actions
Comment Actions Changing GetTid signature
Comment Actions Please try to partition this into 200-300 line patches. This patch is 2271 lines long. Please try to remove all unrelated style changes. GetTid() fix for FreeBSD (and abandoning uptr concept) deserves a separate commit. Comment Actions LGTM, but maybe you want to wait for others input. "git clang-format -f --style=file HEAD^" may fix couple minor issues
|