From 846141822b5d8f6ecc549ce98be474522b95d9cb Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Mon, 7 Dec 2020 16:17:40 +0000 Subject: Remove references to the unofficial SHF_GNU_BUILD_NOTE section flag. binutils * objcopy.c (is_mergeable_note_section): Remove reference to SHF_GNU_BUILD_NOTE. include * elf/common.h (SHF_GNU_BUILD_NOTE): Delete. --- binutils/objcopy.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'binutils/objcopy.c') diff --git a/binutils/objcopy.c b/binutils/objcopy.c index 04ba95e..06ecf3e 100644 --- a/binutils/objcopy.c +++ b/binutils/objcopy.c @@ -1311,11 +1311,7 @@ is_mergeable_note_section (bfd * abfd, asection * sec) && elf_section_data (sec)->this_hdr.sh_type == SHT_NOTE /* FIXME: We currently only support merging GNU_BUILD_NOTEs. We should add support for more note types. */ - && ((elf_section_data (sec)->this_hdr.sh_flags & SHF_GNU_BUILD_NOTE) != 0 - /* Old versions of GAS (prior to 2.27) could not set the section - flags to OS-specific values, so we also accept sections that - start with the expected name. */ - || (CONST_STRNEQ (sec->name, GNU_BUILD_ATTRS_SECTION_NAME)))) + && (CONST_STRNEQ (sec->name, GNU_BUILD_ATTRS_SECTION_NAME))) return TRUE; return FALSE; -- cgit v1.1