public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* [PATCH 0/2] mmap: Avoid the sanitizer configure check failure
@ 2024-04-09 14:24 H.J. Lu
  2024-04-09 14:24 ` [PATCH 1/2] " H.J. Lu
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: H.J. Lu @ 2024-04-09 14:24 UTC (permalink / raw)
  To: binutils; +Cc: amodra, gcc-patches

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


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-04-10 10:57 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-09 14:24 [PATCH 0/2] mmap: Avoid the sanitizer configure check failure H.J. Lu
2024-04-09 14:24 ` [PATCH 1/2] " H.J. Lu
2024-04-09 14:24 ` [PATCH 2/2] " H.J. Lu
2024-04-09 23:08 ` [PATCH 0/2] " Sam James
2024-04-09 23:23   ` H.J. Lu
2024-04-10  5:39 ` Alan Modra
2024-04-10 10:56   ` H.J. Lu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).