From 86eaf01e5d38979a989c0500511465dcb875fdcb Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Tue, 5 Mar 2002 12:19:08 +0000 Subject: * merge.c (_bfd_merge_sections): Don't segfault if there is nothing to merge due to GC. --- bfd/merge.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'bfd/merge.c') diff --git a/bfd/merge.c b/bfd/merge.c index 7b06c10debe..e175efdf881 100644 --- a/bfd/merge.c +++ b/bfd/merge.c @@ -804,6 +804,9 @@ _bfd_merge_sections (abfd, xsinfo, remove_hook) if (secinfo) continue; + if (sinfo->htab->first == NULL) + continue; + if (sinfo->htab->strings) merge_strings (sinfo); else -- cgit v1.2.1