[binutils-gdb] Restore changes to libiberty sources created in commit 219822fd5db6305592b45677a3b38c02b523360e

Nick Clifton nickc@sourceware.org
Thu Jan 8 11:15:03 GMT 2026


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=a502e852fd238b18471e392315249f560fc88c0b

commit a502e852fd238b18471e392315249f560fc88c0b
Author: Nick Clifton <nickc@redhat.com>
Date:   Thu Jan 8 11:14:25 2026 +0000

    Restore changes to libiberty sources created in commit 219822fd5db6305592b45677a3b38c02b523360e

Diff:
---
 libiberty/Makefile.in  | 1 +
 libiberty/acinclude.m4 | 2 +-
 libiberty/aclocal.m4   | 5 +++--
 libiberty/configure    | 5 +++++
 4 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/libiberty/Makefile.in b/libiberty/Makefile.in
index 00af4acca66..6d8c88ebfe7 100644
--- a/libiberty/Makefile.in
+++ b/libiberty/Makefile.in
@@ -510,6 +510,7 @@ aclocal_deps = \
 	$(srcdir)/../config/cet.m4 \
 	$(srcdir)/../config/enable.m4 \
 	$(srcdir)/../config/gcc-plugin.m4 \
+	$(srcdir)/../config/mmap.m4 \
 	$(srcdir)/../config/no-executables.m4 \
 	$(srcdir)/../config/override.m4 \
 	$(srcdir)/../config/picflag.m4 \
diff --git a/libiberty/acinclude.m4 b/libiberty/acinclude.m4
index a8f2146b0f5..49f621bf629 100644
--- a/libiberty/acinclude.m4
+++ b/libiberty/acinclude.m4
@@ -19,7 +19,7 @@ dnl On some versions of SunOS4 at least, strncmp reads a word at a time
 dnl but erroneously reads past the end of strings.  This can cause
 dnl a SEGV in some cases.
 AC_DEFUN([libiberty_AC_FUNC_STRNCMP],
-[AC_REQUIRE([AC_FUNC_MMAP])
+[AC_REQUIRE([GCC_AC_FUNC_MMAP])
 AC_CACHE_CHECK([for working strncmp], ac_cv_func_strncmp_works,
 [AC_TRY_RUN([
 /* Test by Jim Wilson and Kaveh Ghazi.
diff --git a/libiberty/aclocal.m4 b/libiberty/aclocal.m4
index 5151f5fee18..0362840911f 100644
--- a/libiberty/aclocal.m4
+++ b/libiberty/aclocal.m4
@@ -1,6 +1,6 @@
-# generated automatically by aclocal 1.15.1 -*- Autoconf -*-
+# generated automatically by aclocal 1.16.5 -*- Autoconf -*-
 
-# Copyright (C) 1996-2017 Free Software Foundation, Inc.
+# Copyright (C) 1996-2021 Free Software Foundation, Inc.
 
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -18,6 +18,7 @@ m4_include([../config/clang-plugin.m4])
 m4_include([../config/enable.m4])
 m4_include([../config/gcc-plugin.m4])
 m4_include([../config/hwcaps.m4])
+m4_include([../config/mmap.m4])
 m4_include([../config/no-executables.m4])
 m4_include([../config/override.m4])
 m4_include([../config/picflag.m4])
diff --git a/libiberty/configure b/libiberty/configure
index 359f19ac037..4c72b5a9283 100755
--- a/libiberty/configure
+++ b/libiberty/configure
@@ -7997,6 +7997,9 @@ if test x$gcc_no_link = xyes; then
   fi
 fi
 if test "x${ac_cv_func_mmap_fixed_mapped}" != xno; then
+  save_ASAN_OPTIONS="$ASAN_OPTIONS"
+  ASAN_OPTIONS=detect_leaks=0
+  export ASAN_OPTIONS
 
 for ac_func in getpagesize
 do :
@@ -8175,6 +8178,8 @@ $as_echo "#define HAVE_MMAP 1" >>confdefs.h
 fi
 rm -f conftest.mmap conftest.txt
 
+  ASAN_OPTIONS="$save_ASAN_OPTIONS"
+
 fi
 
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strncmp" >&5


More information about the Binutils-cvs mailing list