commit | 06b2b33d802b8ec2a96ecce7f85a3d6f17812c45 | [log] [tgz] |
---|---|---|
author | Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> | Wed Jul 14 09:27:24 2021 +0200 |
committer | Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> | Mon Jul 19 12:53:25 2021 +0200 |
tree | d31c4c447820920c4d2a83d4c9d9e13cf0d29ba4 | |
parent | 677ecc8f1fcca27ddabf3df4c7ef709686f57389 [diff] |
build: add support for GCC sanitizers (asan, lsan and ubsan) Add support for GCC sanitizers: address (asan), leak (lsan) and undefined behavior (ubsan). These can be toggled in ./configure with --enable-asan, --enable-lsan and --enable-ubsan. The autoconf code for this derived from ell (mostly authored by Mat Martineau <mathew.j.martineau@linux.intel.com>): https://git.kernel.org/pub/scm/libs/ell/ell.git Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>