https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112358

--- Comment #9 from John David Anglin <danglin at gcc dot gnu.org> ---
This change suppresses warning:

diff --git a/elf/dl-find_object.c b/elf/dl-find_object.c
index 449302eda3..a2ba667dd4 100644
--- a/elf/dl-find_object.c
+++ b/elf/dl-find_object.c
@@ -662,6 +662,9 @@ _dl_find_object_update_1 (struct link_map **loaded, size_t
count)
     = _dlfo_loaded_mappings[!active_idx];
   size_t remaining_to_add = current_used + count;

+  if (target_seg == NULL)
+    return false;
+
   /* Ensure that the new segment chain has enough space.  */
   {
     size_t new_allocated

Reply via email to