From 842eba6688d36ea2752e66de0958df3e7af2c004 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Fri, 17 Feb 1995 20:42:22 +0000 Subject: [PATCH] --set-section-flags patch from dje. --- binutils/objcopy.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/binutils/objcopy.c b/binutils/objcopy.c index 75961543e7..86232ad955 100644 --- a/binutils/objcopy.c +++ b/binutils/objcopy.c @@ -1029,10 +1029,9 @@ setup_section (ibfd, isection, obfdarg) goto loser; } + flags = bfd_get_section_flags (ibfd, isection); if (p != NULL && p->set_flags) - flags = p->flags; - else - flags = bfd_get_section_flags (ibfd, isection); + flags = p->flags | (flags & SEC_HAS_CONTENTS); if (!bfd_set_section_flags (obfd, osection, flags)) { err = "flags"; -- 2.34.1