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