When -fsanitize=address,undefined is used to build, the mmap configure
check failed with

=================================================================
==231796==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 4096 byte(s) in 1 object(s) allocated from:
    #0 0x7cdd3d0defdf in __interceptor_malloc 
../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
    #1 0x5750c7f6d72b in main /home/alan/build/gas-san/all/bfd/conftest.c:239

Direct leak of 4096 byte(s) in 1 object(s) allocated from:
    #0 0x7cdd3d0defdf in __interceptor_malloc 
../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
    #1 0x5750c7f6d2e1 in main /home/alan/build/gas-san/all/bfd/conftest.c:190

SUMMARY: AddressSanitizer: 8192 byte(s) leaked in 2 allocation(s).

Define GCC_AC_FUNC_MMAP with export ASAN_OPTIONS=detect_leaks=0 to avoid
the sanitizer configure check failure.

H.J. Lu (2):
  mmap: Avoid the sanitizer configure check failure
  mmap: Avoid the sanitizer configure check failure

 bfd/Makefile.in          |  2 +-
 bfd/aclocal.m4           |  1 +
 bfd/configure            |  5 +++++
 bfd/configure.ac         |  2 +-
 binutils/Makefile.in     |  2 +-
 binutils/aclocal.m4      |  1 +
 binutils/configure       |  5 +++++
 binutils/configure.ac    |  2 +-
 config/mmap.m4           | 12 ++++++++++++
 config/no-executables.m4 |  4 ++--
 ld/Makefile.in           |  2 +-
 ld/aclocal.m4            |  1 +
 ld/configure             |  5 +++++
 ld/configure.ac          |  2 +-
 libctf/Makefile.in       |  2 +-
 libctf/aclocal.m4        |  1 +
 libctf/configure         |  5 +++++
 libctf/configure.ac      |  2 +-
 libiberty/Makefile.in    |  1 +
 libiberty/acinclude.m4   |  2 +-
 libiberty/aclocal.m4     |  1 +
 libiberty/configure      |  5 +++++
 libsframe/Makefile.in    |  1 +
 libsframe/aclocal.m4     |  1 +
 libsframe/configure      |  5 +++++
 libsframe/configure.ac   |  2 +-
 zlib/Makefile.in         |  2 +-
 zlib/acinclude.m4        |  1 +
 zlib/configure           |  7 -------
 29 files changed, 64 insertions(+), 20 deletions(-)

-- 
2.44.0

Reply via email to