tech-toolchain archive
[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index][
Old Index]
Re: ASAN and dhcpcd with privilege separation
On 31.01.2021 13:21, Roy Marples wrote:
>
> What I want to end up with is some #ifdef SANITIZE foo so that enough is
> disabled to make it work.
You can use something like this:
#ifndef __has_feature
#define __has_feature(x) 0
#endif
#if __has_feature(address_sanitizer) || \
defined(__SANITIZE_ADDRESS__) || \
__has_feature(leak_sanitizer) || \
defined(__SANITIZE_LEAK__)
asan_lsan_code_here();
#else
no_asan_lsan_code_here();
#endif
__SANITIZE_LEAK__ is a NetBSD GCC extension.
Home |
Main Index |
Thread Index |
Old Index